Cuprins:

Imprimantă 3D LEGO folosind Gcode: 6 pași
Imprimantă 3D LEGO folosind Gcode: 6 pași

Video: Imprimantă 3D LEGO folosind Gcode: 6 pași

Video: Imprimantă 3D LEGO folosind Gcode: 6 pași
Video: LEGO 3D Printer MK2 | Print out ANY 3D Model 2024, Noiembrie
Anonim
Imprimantă LEGO 3D folosind Gcode
Imprimantă LEGO 3D folosind Gcode

Doriți să creați propria dvs. imprimantă 3D care poate imprima fiecare fișier 3D? Folosiți această pagină sau site-ul meu pentru instrucțiuni!

Pentru instrucțiuni mai detaliate:

Site-ul:

Provizii

LEGO Technic

Mindstorms EV3 cărămidă + baterii

4 motoare medii și mari Mindstorms

card SD

Stilou 3D - l-am folosit pe acesta, dar locuiesc în Olanda.

Laptop sau PC (pentru programare)

Pasul 1: Despre

Despre
Despre

Aveam 12 ani când am realizat prima mea imprimantă LEGO 3D. A fost programat folosind software-ul Mindstorms EV3 Home Edition. Dacă doream să tipăresc un cub, pur și simplu trebuia să programez pașii și acesta a fost tipărit!

Acum, am 14 ani și am făcut o versiune îmbunătățită! Este programat în Visual Studio Code folosind MicroPython și un card SD cu imaginea MicroPython.

Deci, acestea sunt instrucțiunile pentru una dintre puținele imprimante 3D LEGO care pot imprima de fapt desene 3D, fără a fi nevoie să programați fiecare model pas cu pas!

Dacă doriți să realizați această imprimantă 3D, vizitați site-ul meu pentru instrucțiuni mai detaliate!

P. S. Mi-ar plăcea dacă mi-ați spune dacă aveți de gând să faceți acest proiect și dacă aveți întrebări!

Pasul 2: Construirea

Clădire
Clădire
Clădire
Clădire

Nu voi lega instrucțiunile de construcție, deoarece imprimanta mea 3D nu este cea mai bună proiectare posibilă. Există multe îmbunătățiri de făcut! Dacă nu ați construit încă imprimanta 3D LEGO Mindstorms, iată câteva sfaturi:

1. Asigurați-vă că construiți o structură solidă, deoarece cea mai mică cantitate de mișcare va face o mare diferență în rezultatul final.

2. Mutați-vă platforma din două părți opuse pe axă. Nu încercați să îl mutați cu o singură treaptă de viteză pe o parte, deoarece platfomul nu se va mișca în linie dreaptă și s-ar putea bloca. Puteți pur și simplu să faceți o axă care trece sub platformă și să o conectați la platformă cu niște trepte de viteză. O altă opțiune este de a muta platforma cu actuatoare liniare atașate la mijlocul unei părți.

3. Dacă lucrați cu angrenaje, efectuați o transmisie de viteze, care reduce cantitatea de mișcare a platformei, în toate cele trei direcții. (Nu am făcut acest lucru, dar ar fi trebuit) Recomand o singură transmisie pe axă, deoarece platforma ar încetini dacă ați face mai multe transmisii.

4. Asigurați-vă că utilizați două aceleași motoare cu aceleași transmisii pentru a vă deplasa platforma. Codul este programat să funcționeze cu două aceleași motoare, deoarece motorul mediu și mare se deplasează cu o viteză diferită. Când utilizați două motoare diferite, codul nu va funcționa corespunzător și imprimările dvs. vor eșua.

5. Construiți un mecanism care poate împinge butonul extruder pe stiloul 3D. Va preveni obținerea firelor libere.

Pasul 3: Configurarea MicroPython și a programelor

Configurarea MicroPython și a programelor
Configurarea MicroPython și a programelor
Configurarea MicroPython și a programelor
Configurarea MicroPython și a programelor

Mai întâi trebuie să descărcați toate programele pentru imprimanta 3D Mindstorms:

Cod Visual Studio

Imaginea cardului micro SD EV3 MicroPython

balenaEtcher

Cod + Fișiere

După instalarea balenaEtcher și a imaginii cardului SD EV3 MicroPython, trebuie să blocați cardul SD cu imaginea. Consultați ghidul de începere de la MINDSTORMS Education EV3 MicroPython.

După ce ați făcut acest lucru, urmați instrucțiunile despre configurarea Visual Studio Code cu extensia MicroPython.

Pasul 4: Programare

Programare
Programare

Video:

Puteți schimba aceste lucruri în program, pentru ca codul să funcționeze cu imprimanta 3D:

: portSelection - Puteți defini porturile în care sunt introduse motoarele.

: startposition - Dacă imprimanta dvs. 3D pornește dintr-un offset, schimbați numerele în offsetpoint.

: degreestomm - Dați suma pe care trebuie să o rotească un motor, pentru a se deplasa 1 mm. (poate fi necesar să le măriți sau să le micșorați puțin)

: motorSpeed - Viteza la care trebuie să se întoarcă motoarele. (Vă recomandăm să o reduceți) Scară: 0 - 1000 (ar trebui să păstrați viteza maximă 900)

: nume fișier - Schimbați acest lucru pentru a selecta fișierul gcode pe care programul trebuie să îl citească și să îl ruleze.

După ce ați schimbat aceste variabile, trebuie să vă pregătiți fișierele gcode. (Coboară)

Pasul 5: Adăugarea fișierelor Gcode

Adăugarea fișierelor Gcode
Adăugarea fișierelor Gcode

Video:

Acum puteți introduce fișierul Gcode în dosarul codului.

Trebuie să schimbați aceste lucruri pentru ca programul să funcționeze:

1. înlocuiți toate; cu #; (folosind ctrl. + f)

2. înlocuiți toate G, X, Y, Z, E, F, M și S cu G;, X;, Y;, Z;, E;, F;, M; și S; (folosind ctrl. + f)

3. Porniți fișierul cu: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0

4. Înlocuiți setările de la sfârșitul fișierului cu: G; END E; 0 (Fără instrumentul de înlocuire)

Pasul 6: Tipărire

Tipărire!
Tipărire!

Hit Run și urmăriți modelul dvs. 3D imprimat!

Dacă ai întrebări sau dacă vei construi acest proiect, anunță-mă aici!

sau: trimiteți-mi un e-mail!

Recomandat: