
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

Vil du lage din egen 3D -skriver som kan skrive ut hver 3D -fil? Bruk denne siden eller nettstedet mitt for instruksjonene!
For mer detaljerte instruksjoner:
Nettsted:
Rekvisita
LEGO Technic
Mindstorms EV3 murstein + batterier
4 Mindstorms mellomstore og store motorer
SD kort
3D -penn - jeg brukte denne, men jeg bor i Nederland.
Bærbar PC eller PC (for programmering)
Trinn 1: Om

Jeg var 12 år gammel da jeg lagde min første LEGO 3D -skriver. Den ble programmert ved hjelp av Mindstorms EV3 Home Edition -programvaren. Hvis jeg ønsket å skrive ut en kube, måtte jeg bare programmere trinnene, og den ble skrevet ut!
Nå er jeg 14 år og har laget en forbedret versjon! Den er programmert i Visual Studio Code ved hjelp av MicroPython og et SD -kort med MicroPython Image.
Så dette er instruksjonene for en av få LEGO 3D -skrivere som faktisk kan skrive ut 3d -tegninger, uten å måtte programmere hver modell trinn for trinn!
Hvis du vil lage denne 3D -skriveren, kan du besøke nettstedet mitt for mer detaljerte instruksjoner!
P. S. Jeg vil like det hvis du vil gi meg beskjed om du skal lage dette prosjektet og hvis du har spørsmål!
Trinn 2: Bygging


Jeg kommer ikke til å koble til byggeinstruksjoner, siden 3D -skriveren min ikke er den beste designen. Det er mange forbedringer som må gjøres! Hvis du ikke har bygget din LEGO Mindstorms 3D -skriver ennå, er det noen tips:
1. Sørg for at du bygger en solid struktur, fordi den minste bevegelsesmengden vil gjøre en stor forskjell i sluttresultatet.
2. Flytt plattformen fra to motsatte sider per akse. Ikke prøv å flytte den med bare ett gir på den ene siden, fordi plattformen ikke beveger seg i en rett linje, og kan sette seg fast. Du kan ganske enkelt lage en aksel under plattformen og koble den til plattformen med noen tannhjul. Et annet alternativ er å flytte plattformen med lineære aktuatorer festet til midten av en side.
3. Hvis du jobber med gir, må du lage en giroverføring som reduserer mengden plattformen beveger seg i alle tre retninger. (Jeg har ikke gjort dette, men jeg burde ha gjort det) Jeg anbefaler bare én overføring per akse, da plattformen ville gå tregt hvis du foretok flere overføringer.
4. Sørg for at du bruker to de samme motorene med de samme transmisjonene for å flytte plattformen. Koden er programmert til å fungere med to de samme motorene, fordi den mellomstore og store motoren beveger seg med en annen hastighet. Når du bruker to forskjellige motorer, fungerer ikke koden korrekt, og utskriftene dine vil mislykkes.
5. Bygg en mekanisme som kan skyve ekstruderknappen på 3d -pennen. Det forhindrer at du får løse tråder.
Trinn 3: Konfigurere MicroPython og programmer


Først må du laste ned alle programmene for Mindstorms 3D -skriver:
Visual Studio -kode
Bilde av EV3 MicroPython micro SD -kort
balenaEtcher
Kode + filer
Etter at du har installert balenaEtcher og EV3 MicroPython SD -kortbildet, må du blinke SD -kortet med bildet. Sjekk startveiledningen fra MINDSTORMS Education EV3 MicroPython.
Etter at du har gjort dette, følger du instruksjonene om hvordan du konfigurerer Visual Studio Code med MicroPython Extension.
Trinn 4: Programmering

Video:
Du kan endre disse tingene i programmet for å få koden til å fungere med 3D -skriveren din:
: portSelection - Du kan definere portene der motorene settes inn.
: startposisjon - Hvis 3D -skriveren starter på et offsetpunkt, må du endre tallene til offsetpointet ditt.
: degreestomm - Gi mengden en motor må snu for å bevege seg 1 mm. (du må kanskje øke eller redusere dem litt)
: motorSpeed - Hastigheten som motorene må snu. (Jeg anbefaler å sette den lavt) Skala: 0 - 1000 (du bør beholde maksfarten 900)
: filnavn - Endre dette for å velge hvilken gcode -fil programmet må lese og kjøre.
Etter at du har endret disse variablene, må du forberede gcode -filene dine. (Gå ned)
Trinn 5: Legge til Gcode -filer

Video:
Nå kan du sette Gcode -filen din i mappen med koden.
Du må endre disse tingene for at programmet skal fungere:
1. erstatte alle; med #; (bruker ctrl. + f)
2. erstatt alle G, X, Y, Z, E, F, M og S med G;, X;, Y;, Z;, E;, F;, M; og S; (bruker ctrl. + f)
3. Start filen med: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0
4. Erstatt innstillingene på slutten av filen med: G; SLUTT E; 0 (Uten erstatningsverktøyet)
Trinn 6: Utskrift

Hit Run and Watch your 3d model being trykt!
Gi meg beskjed her nede hvis du har spørsmål, eller hvis du skal bygge dette prosjektet!
eller: send meg en mail!
Anbefalt:
Profesjonell værstasjon som bruker ESP8266 og ESP32 DIY: 9 trinn (med bilder)

Profesjonell værstasjon ved bruk av ESP8266 og ESP32 DIY: LineaMeteoStazione er en komplett værstasjon som kan grensesnittes med profesjonelle sensorer fra Sensirion samt noen Davis Instrument -komponent (regnmåler, vindmåler) Prosjektet er beregnet som en DIY værstasjon, men bare krever
Hindringsrobot som bruker ultralydsensor (Proteus): 12 trinn

Hinder -unngåelsesrobot ved bruk av ultralydssensor (Proteus): Vi støter vanligvis på hindrings -unngåelsesroboter hvor som helst. Maskinvaresimulering av denne roboten er en del av konkurransen på mange høyskoler og i mange arrangementer. Men programvaresimulering av hinderrobot er sjelden. Selv om vi kan finne det et sted
Hjemmelaget sikkerhetssystem som bruker sensorfusjon: 5 trinn

Hjemmelaget sikkerhetssystem ved hjelp av sensorfusjon: Tanken bak dette prosjektet er å lage en billig og enkel å lage sikkerhetssensor som kan brukes til å varsle deg når noen har krysset den. Det opprinnelige målet var å lage noe som kunne varsle meg når noen gikk opp trappene, men jeg også
Slik bruker du Mac Terminal og hvordan du bruker viktige funksjoner: 4 trinn

Slik bruker du Mac Terminal og hvordan du bruker viktige funksjoner: Vi viser deg hvordan du åpner MAC Terminal. Vi viser deg også noen få funksjoner i terminalen, for eksempel ifconfig, endring av kataloger, tilgang til filer og arp. Ifconfig lar deg sjekke IP -adressen din og MAC -annonsen din
Hvordan lage en autonom basketballball som bruker en IRobot Lag som base: 7 trinn (med bilder)

Slik lager du en autonom basketballball som bruker en IRobot Lag som base: Dette er min oppføring for iRobot Create -utfordringen. Den vanskeligste delen av hele denne prosessen for meg var å bestemme hva roboten skulle gjøre. Jeg ønsket å demonstrere de kule funksjonene i Create, samtidig som jeg la til litt robo -teft. Alle mine