Talaan ng mga Nilalaman:

LEGO 3D Printer Gamit ang Gcode: 6 Mga Hakbang
LEGO 3D Printer Gamit ang Gcode: 6 Mga Hakbang

Video: LEGO 3D Printer Gamit ang Gcode: 6 Mga Hakbang

Video: LEGO 3D Printer Gamit ang Gcode: 6 Mga Hakbang
Video: The Truth About 3D Printed Homes 2024, Nobyembre
Anonim
LEGO 3D Printer Gamit ang Gcode
LEGO 3D Printer Gamit ang Gcode

Nais mo bang gumawa ng iyong sariling 3D printer na maaaring mag-print sa bawat 3D file? Gamitin ang pahinang ito o ang aking site para sa mga tagubilin!

Para sa mas detalyadong mga tagubilin:

Site:

Mga gamit

LEGO Technic

Mindstorms EV3 brick + baterya

4 Mindstorms Medium at Large Motors

SD card

3D pen - Ginamit ko ang isang ito, ngunit nakatira ako sa Netherlands.

Laptop o pc (para sa programa)

Hakbang 1: Tungkol sa

Tungkol sa
Tungkol sa

Ako ay 12 taong gulang nang gumawa ako ng aking unang LEGO 3D printer. Na-program ito gamit ang software ng Mindstorms EV3 Home Edition. Kung nais kong mag-print ng isang kubo, kailangan ko lang i-program ang mga hakbang, at nakalimbag ito!

Ngayon, 14 na taong gulang ako at gumawa ng isang pinabuting bersyon! Naka-program ito sa Visual Studio Code gamit ang MicroPython at isang SD card na may MicroPython Image.

Kaya ito ang mga tagubilin para sa isa sa ilang mga printer ng LEGO 3D na talagang maaaring mag-print ng mga guhit na 3d, nang hindi kinakailangang i-program ang bawat modelo ng sunud-sunod!

Kung nais mong gawin ang 3D printer na ito, bisitahin ang aking Site para sa mas detalyadong mga tagubilin!

P. S. Gusto ko ito kung ipapaalam mo sa akin kung gagawin mo ang proyektong ito at kung mayroon kang mga katanungan!

Hakbang 2: Pagbuo

Gusali
Gusali
Gusali
Gusali

Hindi ko mai-link ang mga tagubilin sa pagbuo, dahil ang aking 3D printer ay hindi ang pinakamahusay na disenyo na posible. Maraming mga pagpapahusay na dapat gawin! Kung hindi mo pa nabubuo ang iyong LEGO Mindstorms 3D printer, narito ang ilang mga tip:

1. Siguraduhin na bumuo ka ng isang solidong istraktura, dahil ang pinakamaliit na halaga ng paggalaw, ay magkakaroon ng malaking pagkakaiba sa huling resulta.

2. Ilipat ang iyong platform mula sa dalawang kabaligtaran sa bawat axis. Huwag subukang ilipat ito sa isang gamit lamang sa isang gilid, dahil ang platfom ay hindi gagalaw sa isang tuwid na linya, at maaaring makaalis. Maaari mo lamang gawin ang isang ehe sa ilalim ng platform at ikonekta ito sa platform gamit ang ilang mga gears. Ang isa pang pagpipilian ay ilipat ang platform na may mga linear na actuator na nakakabit sa gitna ng isang gilid.

3. Kung nagtatrabaho ka sa mga gears, gumawa ng isang transmisyon ng gear, na binabawasan ang dami ng gumagalaw na platform, sa lahat ng tatlong mga direksyon. (Hindi ko nagawa ito, ngunit dapat ay mayroon ako) Inirerekumenda ko lamang ang isang paghahatid bawat axis, dahil ang platform ay mabagal kung gumawa ka ng mas maraming mga paghahatid.

4. Tiyaking gumagamit ka ng dalawa sa parehong mga motor na may parehong mga transmisyon upang ilipat ang iyong platform. Ang code ay na-program upang gumana kasama ang dalawa sa parehong mga motor, dahil ang daluyan at malaking motor na gumagalaw sa ibang bilis. Kapag gumamit ka ng dalawang magkakaibang motor, ang code ay hindi gagana nang maayos at mabibigo ang iyong mga kopya.

5. Bumuo ng isang mekanismo na maaaring itulak ang extruderbutton sa 3d pen. Pipigilan nito ang pagkuha ng mga maluwag na sinulid.

Hakbang 3: Pag-set up ng MicroPython at Mga Program

Pag-set up ng MicroPython at Mga Program
Pag-set up ng MicroPython at Mga Program
Pag-set up ng MicroPython at Mga Program
Pag-set up ng MicroPython at Mga Program

Una kailangan mong i-download ang lahat ng mga programa para sa Mindstorms 3D printer:

Code ng Visual Studio

Ang imahe ng EV3 MicroPython micro SD card

balenaEtcher

Code + Files

Matapos i-install ang balenaEtcher at ang imahe ng card ng EV3 MicroPython SD, kailangan mong i-flash ang SD card na may imahe. Suriin ang gabay sa pagsisimula mula sa MINDSTORMS Education EV3 MicroPython.

Pagkatapos mong magawa ito, sundin ang mga tagubilin tungkol sa pag-set up ng Visual Studio Code gamit ang MicroPython Extension.

Hakbang 4: Programming

Programming
Programming

Video:

Maaari mong baguhin ang mga bagay na ito sa programa, upang gumana ang code sa iyong 3D printer:

: portSelection - Maaari mong tukuyin ang mga port sa kung saan inilalagay ang mga motor.

: startposition - Kung ang iyong 3D printer ay nagsisimula sa isang offsetpoint, palitan ang mga numero sa iyong offsetpoint.

: degreestomm - Bigyan ang halagang kailangang i-on ng isang motor, upang ilipat ang 1mm. (maaari mong dagdagan o bawasan ang mga ito nang kaunti)

: motorSpeed - Ang bilis sa kung saan ang mga motor ay kailangang lumiko. (Inirerekumenda kong ilagay ito nang mababa) Scale: 0 - 1000 (dapat mong panatilihin ang max speed 900)

: filename - Baguhin ito upang mapili ang aling gcode file na kailangang basahin at patakbuhin ng programa.

Matapos mong baguhin ang mga variable na ito, kailangan mong ihanda ang iyong mga file ng gcode. (Bumaba)

Hakbang 5: Pagdaragdag ng Mga File ng Gcode

Pagdaragdag ng Mga File ng Gcode
Pagdaragdag ng Mga File ng Gcode

Video:

Ngayon ay maaari mong ilagay ang iyong Gcode file sa folder ng code.

Kailangan mong baguhin ang mga bagay na ito upang gumana ang programa:

1. palitan ang lahat; kasama ang #; (Ginagamit ang ctrl. + f)

2. palitan ang lahat ng G, X, Y, Z, E, F, M at S ng G;, X;, Y;, Z;, E;, F;, M; at S; (Ginagamit ang ctrl. + f)

3. Simulan ang file gamit ang: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0

4. Palitan ang mga setting sa dulo ng file ng: G; END E; 0 (Nang walang kapalit na tool)

Hakbang 6: Pagpi-print

Nagpi-print!
Nagpi-print!

Pindutin ang Run at Panoorin ang iyong 3d na modelo na nai-print!

Kung mayroon kang mga katanungan, o kung gagawin mo ang proyektong ito, ipaalam sa akin dito!

o: mail sa akin!

Inirerekumendang: