Innehållsförteckning:

LEGO 3D -skrivare med Gcode: 6 steg
LEGO 3D -skrivare med Gcode: 6 steg

Video: LEGO 3D -skrivare med Gcode: 6 steg

Video: LEGO 3D -skrivare med Gcode: 6 steg
Video: 🤪 VR экзоскелет ИЗ ДЕРЕВА #виар 2024, Juli
Anonim
LEGO 3D -skrivare med Gcode
LEGO 3D -skrivare med Gcode

Vill du göra din egen 3D -skrivare som kan skriva ut varje 3D -fil? Använd den här sidan eller min webbplats för instruktionerna!

För mer detaljerade instruktioner:

Webbplats:

Tillbehör

LEGO Technic

Mindstorms EV3 brick + batterier

4 Mindstorms medelstora och stora motorer

SD-kort

3D -penna - jag använde den här, men jag bor i Nederländerna.

Bärbar dator eller dator (för programmering)

Steg 1: Om

Handla om
Handla om

Jag var 12 år när jag gjorde min första LEGO 3D -skrivare. Det programmerades med hjälp av Mindstorms EV3 Home Edition -programvaran. Om jag ville skriva ut en kub var jag helt enkelt tvungen att programmera stegen, och den skrevs ut!

Nu är jag 14 år och har gjort en förbättrad version! Den är programmerad i Visual Studio Code med MicroPython och ett SD -kort med MicroPython Image.

Så det här är instruktionerna för en av få LEGO 3D -skrivare som faktiskt kan skriva ut 3D -ritningar, utan att behöva programmera varje modell steg för steg!

Om du vill göra denna 3D -skrivare, besök min webbplats för mer detaljerade instruktioner!

P. S. Jag skulle vilja det om du skulle meddela mig om du ska göra detta projekt och om du har frågor!

Steg 2: Bygga

Byggnad
Byggnad
Byggnad
Byggnad

Jag tänker inte länka bygginstruktioner, eftersom min 3D -skrivare inte är den bästa möjliga designen. Det finns många förbättringar att göra! Om du inte har byggt din LEGO Mindstorms 3D -skrivare än, här är några tips:

1. Se till att du bygger en solid struktur, eftersom minsta rörelse kommer att göra stor skillnad i slutresultatet.

2. Flytta din plattform från två motsatta sidor per axel. Försök inte flytta den med bara en växel på ena sidan, eftersom plattformen inte rör sig i en rak linje och kan fastna. Du kan helt enkelt göra en axel under plattformen och ansluta den till plattformen med några växlar. Ett annat alternativ är att flytta plattformen med linjära ställdon fästa på mitten av en sida.

3. Om du arbetar med växlar, gör en växellåda, som minskar mängden plattformen rör sig, i alla tre riktningarna. (Jag har inte gjort det här, men jag borde ha gjort det) Jag rekommenderar bara en sändning per axel, eftersom plattformen skulle gå långsamt om du skulle göra fler sändningar.

4. Se till att du använder två samma motorer med samma transmissioner för att flytta din plattform. Koden är programmerad att fungera med två samma motorer, eftersom den medelstora och stora motorn rör sig med en annan hastighet. När du använder två olika motorer fungerar inte koden korrekt och dina utskrifter misslyckas.

5. Bygg en mekanism som kan trycka på extruderknappen på 3d -pennan. Det kommer att förhindra att lösa trådar lossnar.

Steg 3: Konfigurera MicroPython och program

Konfigurera MicroPython och program
Konfigurera MicroPython och program
Konfigurera MicroPython och program
Konfigurera MicroPython och program

Först måste du ladda ner alla program för Mindstorms 3D -skrivare:

Visual Studio -kod

Bilden av EV3 MicroPython micro SD -kort

balenaEtcher

Kod + filer

När du har installerat balenaEtcher och EV3 MicroPython SD -kortbild måste du blinka SD -kortet med bilden.

När du har gjort detta följer du instruktionerna om hur du konfigurerar Visual Studio Code med MicroPython -tillägget.

Steg 4: Programmering

Programmering
Programmering

Video:

Du kan ändra dessa saker i programmet för att få koden att fungera med din 3D -skrivare:

: portSelection - Du kan definiera portarna där motorerna sätts in.

: startposition - Om din 3D -skrivare startar vid en offsetpunkt, ändra siffrorna till din offsetpoint.

: degreestomm - Ange hur mycket en motor måste vrida för att flytta 1 mm. (du kan behöva öka eller minska dem lite)

: motorSpeed - Hastigheten vid vilken motorerna måste svänga. (Jag rekommenderar att sätta det lågt) Skala: 0 - 1000 (du bör hålla maxhastigheten 900)

: filnamn - Ändra detta för att välja vilken gcode -fil programmet måste läsa och köra.

När du har ändrat dessa variabler måste du förbereda dina gcode -filer. (Gå ner)

Steg 5: Lägga till Gcode -filer

Lägga till Gcode -filer
Lägga till Gcode -filer

Video:

Nu kan du lägga din Gcode -fil i mappen med koden.

Du måste ändra dessa saker för att programmet ska fungera:

1. byta ut alla; med #; (använder ctrl. + f)

2. ersätt alla G, X, Y, Z, E, F, M och S med G;, X;, Y;, Z;, E;, F;, M; och S; (använder ctrl. + f)

3. Starta filen med: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0

4. Ersätt inställningarna i slutet av filen med: G; END E; 0 (Utan ersättningsverktyget)

Steg 6: Utskrift

Utskrift!
Utskrift!

Hit Run och se hur din 3d -modell skrivs ut!

Om du har frågor, eller om du ska bygga det här projektet, låt mig veta här!

eller: maila mig!

Rekommenderad: