Taula de continguts:

Impressora 3D LEGO amb Gcode: 6 passos
Impressora 3D LEGO amb Gcode: 6 passos

Vídeo: Impressora 3D LEGO amb Gcode: 6 passos

Vídeo: Impressora 3D LEGO amb Gcode: 6 passos
Vídeo: 1st Steps to 3D Print (2022) 5 of 5 - Print Benchy and the Lego Cube 2024, Juliol
Anonim
Impressora 3D LEGO mitjançant Gcode
Impressora 3D LEGO mitjançant Gcode

Voleu crear la vostra pròpia impressora 3D que pugui imprimir tots els fitxers 3D? Utilitzeu aquesta pàgina o el meu lloc per obtenir les instruccions.

Per obtenir instruccions més detallades:

Lloc:

Subministraments

LEGO Technic

Mindstorms EV3 brick + bateries

4 motors mitjanes i grans Mindstorms

targeta SD

Bolígraf 3D: l'he utilitzat, però visc als Països Baixos.

Ordinador portàtil o PC (per programar)

Pas 1: Quant a

Sobre
Sobre

Tenia 12 anys quan vaig fabricar la meva primera impressora 3D LEGO. Es va programar mitjançant el programari Mindstorms EV3 Home Edition. Si volia imprimir un cub, simplement havia de programar els passos i es va imprimir.

Ara tinc 14 anys i he fet una versió millorada. Es programa en Visual Studio Code mitjançant MicroPython i una targeta SD amb la imatge MicroPython.

Així doncs, aquestes són les instruccions d’una de les poques impressores LEGO 3D que poden imprimir dibuixos en 3D, sense haver de programar cada model pas a pas.

Si voleu fabricar aquesta impressora 3D, visiteu el meu lloc per obtenir instruccions més detallades.

P. S. M'agradaria que m'aviseu si realitzareu aquest projecte i si teniu cap pregunta.

Pas 2: construcció

Edifici
Edifici
Edifici
Edifici

No enllaçaré les instruccions de construcció, ja que la meva impressora 3D no és el millor disseny possible. Hi ha moltes millores a fer. Si encara no heu creat la vostra impressora 3D LEGO Mindstorms, aquí teniu alguns consells:

1. Assegureu-vos de construir una estructura sòlida, ja que la menor quantitat de moviment marcarà una gran diferència en el resultat final.

2. Mou la plataforma des de dos costats oposats per eix. No proveu de moure-ho amb només un engranatge a un costat, perquè el platfom no es mourà en línia recta i pot quedar atrapat. Simplement podeu fer passar un eix per sota de la plataforma i connectar-lo a la plataforma amb uns engranatges. Una altra opció és moure la plataforma amb actuadors lineals connectats al centre d'un costat.

3. Si treballeu amb engranatges, feu una transmissió d'engranatges que redueixi la quantitat de moviment de la plataforma en les tres direccions. (No ho he fet, però hauria d'haver-ho). Recomano només una transmissió per eix, ja que la plataforma aniria lentament si fes més transmissions.

4. Assegureu-vos que utilitzeu els mateixos motors amb les mateixes transmissions per moure la vostra plataforma. El codi està programat per funcionar amb dos motors iguals, perquè el motor mitjà i gran es mouen a una velocitat diferent. Quan feu servir dos motors diferents, el codi no funcionarà correctament i les impressions fallaran.

5. Construïu un mecanisme que pugui empènyer el botó extrusor sobre la ploma 3D. Evitarà obtenir fils solts.

Pas 3: Configuració de MicroPython i programes

Configuració de MicroPython i programes
Configuració de MicroPython i programes
Configuració de MicroPython i programes
Configuració de MicroPython i programes

Primer heu de descarregar tots els programes de la impressora 3D Mindstorms:

Visual Studio Code

La imatge de la targeta micro SD EVP MicroPython

balenaEtcher

Codi + fitxers

Després d’instal·lar balenaEtcher i la imatge de la targeta SD EV3 MicroPython, haureu de fer flash la targeta SD amb la imatge. Consulteu la guia d’inici de MINDSTORMS Education EV3 MicroPython.

Un cop fet això, seguiu les instruccions sobre com configurar Visual Studio Code amb l'extensió MicroPython.

Pas 4: Programació

Programació
Programació

Vídeo:

Podeu canviar aquestes coses al programa perquè el codi funcioni amb la vostra impressora 3D:

: portSelection: podeu definir els ports en què es posen els motors.

: posició inicial: si la impressora 3D comença en un punt de desplaçament, canvieu els números al vostre punt de desplaçament.

: degreestomm - Indiqueu la quantitat que ha de girar un motor per moure 1 mm. (potser haureu d'augmentar-los o disminuir-los una mica)

: motorSpeed - La velocitat a la qual han de girar els motors. (Recomano posar-lo baix) Escala: 0 - 1000 (hauríeu de mantenir la velocitat màxima 900)

: nom de fitxer - Canvieu-lo per seleccionar quin fitxer gcode ha de llegir i executar el programa.

Després de canviar aquestes variables, heu de preparar els fitxers gcode. (Baixar)

Pas 5: afegir fitxers Gcode

Addició de fitxers Gcode
Addició de fitxers Gcode

Vídeo:

Ara podeu posar el fitxer Gcode a la carpeta del codi.

Heu de canviar aquestes coses perquè el programa funcioni:

1. substituir tots; amb #; (fent ús de ctrl. + f)

2. substituïu tots els G, X, Y, Z, E, F, M i S per G;, X;, Y;, Z;, E;, F;, M; i S; (fent ús de ctrl. + f)

3. Inicieu el fitxer amb: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0

4. Substituïu la configuració al final del fitxer per: G; END E; 0 (sense l'eina de substitució)

Pas 6: imprimir

S’està imprimint
S’està imprimint

Hit Run i mireu com s’imprimeix el vostre model 3D.

Si teniu preguntes o si voleu construir aquest projecte, feu-m'ho saber aquí.

o bé: envieu-me un correu electrònic!

Recomanat: