Cuprins:
- Provizii
- Pasul 1: Despre
- Pasul 2: Construirea
- Pasul 3: Configurarea MicroPython și a programelor
- Pasul 4: Programare
- Pasul 5: Adăugarea fișierelor Gcode
- Pasul 6: Tipărire
Video: Imprimantă 3D LEGO folosind Gcode: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
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
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
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
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
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
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
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:
Plăci cu circuite gravate cu acid pentru imprimantă SLA 3D: 7 pași (cu imagini)
SLA 3D Printer Acid Etched Circuit Boards: Remix..remix .. Ei bine, am nevoie de o placă de dezvoltare pentru cipurile mele ATtiny. Nu am un CNC pentru a tăia un PCB. Nu cunosc Kicad și nu vreau să comand plăci. Dar am o imprimantă cu rășină … și acid și știu SketchUp. Și îmi place să fac lucruri. Ce s-a intamplat
DIY NANOLEAF - Fără imprimantă 3D: 11 pași (cu imagini)
DIY NANOLEAF - Fără imprimantă 3D: iubitorii de tehnologie Hii din acest instructabil Vă voi arăta cum să faceți Arora Nanoleaf Nu folosesc instrumente electrice & puteți personaliza aceste panouri. Am realizat 9 panouri, în total 54 de LED-uri Neo pixel. Costul total sub 20 USD (1500 USD) Panouri luminoase nanoleaf
Imprimanta Alexa - Imprimantă de chitanțe reciclată: 7 pași (cu imagini)
Imprimanta Alexa | Imprimantă de chitanțe reciclată: sunt un fan al reciclării tehnologiei vechi și o fac din nou utilă. Cu ceva timp în urmă, achiziționasem o imprimantă termică de chitanțe veche și ieftină și îmi doream o modalitate utilă de a o reface. Apoi, de sărbători, mi-a fost înzestrat un Amazon Echo Dot și unul dintre feat
Incapsularea servomotorului pas cu control serial prin Arduino folosind o imprimantă 3D - Pt4: 8 pași
Încapsularea motorului servo servo cu control serial prin intermediul Arduino folosind o imprimantă 3D - Pt4: În acest al patrulea videoclip al seriei Motor Step, vom folosi ceea ce am învățat anterior pentru a construi un servomotor pas cu pas prin intermediul comunicării seriale și real feedback de poziție utilizând un codor rezistiv monitorizat de un Arduino. În
Țesătură conductivă: faceți circuite flexibile folosind o imprimantă cu jet de cerneală .: 4 pași (cu imagini)
Țesătură conductivă: realizați circuite flexibile folosind o imprimantă cu jet de cerneală. Se pot realiza circuite extrem de flexibile și aproape transparente folosind țesături conductive. Iată câteva dintre experimentele pe care le-am făcut cu țesături conductive. Ele pot fi vopsite sau desenate cu rezistență și apoi gravate ca o placă de circuit standard. C