Satura rādītājs:

LEGO 3D printeris, izmantojot Gcode: 6 soļi
LEGO 3D printeris, izmantojot Gcode: 6 soļi

Video: LEGO 3D printeris, izmantojot Gcode: 6 soļi

Video: LEGO 3D printeris, izmantojot Gcode: 6 soļi
Video: Creality Ender-3 S1 Plus REVIEW: Better than a PRUSA? 2024, Jūlijs
Anonim
LEGO 3D printeris, izmantojot Gcode
LEGO 3D printeris, izmantojot Gcode

Vai vēlaties izveidot savu 3D printeri, kas var izdrukāt katru 3D failu? Norādījumiem izmantojiet šo lapu vai manu vietni!

Lai iegūtu detalizētākus norādījumus:

Vietne:

Piegādes

LEGO Technic

Mindstorms EV3 ķieģelis + baterijas

4 Mindstorms vidēji un lieli motori

SD karte

3D pildspalva - es izmantoju šo, bet dzīvoju Nīderlandē.

Klēpjdators vai dators (programmēšanai)

1. darbība. Par

Par
Par

Man bija 12 gadu, kad es izveidoju savu pirmo LEGO 3D printeri. Tas tika ieprogrammēts, izmantojot Mindstorms EV3 Home Edition programmatūru. Ja es gribēju izdrukāt kubu, man vienkārši bija jāprogrammē soļi, un tas tika izdrukāts!

Tagad man ir 14 gadu un es izveidoju uzlabotu versiju! Tas ir ieprogrammēts programmā Visual Studio Code, izmantojot MicroPython un SD karti ar MicroPython attēlu.

Tātad šīs ir instrukcijas vienam no nedaudzajiem LEGO 3D printeriem, kas faktiski var izdrukāt 3D zīmējumus, bez nepieciešamības programmēt katru modeli soli pa solim!

Ja vēlaties izveidot šo 3D printeri, apmeklējiet manu vietni, lai iegūtu detalizētākus norādījumus!

P. S. Es vēlētos, ja jūs man paziņotu, vai gatavojaties īstenot šo projektu un vai jums ir jautājumi!

2. solis: būvniecība

Ēka
Ēka
Ēka
Ēka

Es nesaistīšu būvniecības instrukcijas, jo mans 3D printeris nav labākais iespējamais dizains. Ir daudz uzlabojumu, kas jādara! Ja vēl neesat izveidojis savu LEGO Mindstorms 3D printeri, šeit ir daži padomi:

1. Pārliecinieties, ka izveidojat stabilu struktūru, jo mazākā kustība ievērojami ietekmēs gala rezultātu.

2. Pārvietojiet platformu no divām pretējām pusēm uz katru asi. Nemēģiniet to pārvietot tikai ar vienu pārnesumu vienā pusē, jo platforma nepārvietosies taisnā līnijā un var iestrēgt. Jūs varat vienkārši izveidot asi, kas iet zem platformas, un savienot to ar platformu ar dažiem pārnesumiem. Vēl viena iespēja ir pārvietot platformu ar lineāriem izpildmehānismiem, kas piestiprināti vienas malas vidū.

3. Ja strādājat ar pārnesumiem, izveidojiet pārnesumkārbu, kas samazina platformas kustību visos trīs virzienos. (Es to neesmu darījis, bet man tas būtu jādara) Es iesaku tikai vienu pārraidi uz asi, jo platforma palēnināsies, ja veicat vairāk pārraides.

4. Pārliecinieties, ka platformas pārvietošanai izmantojat divus vienādus motorus ar vienādām transmisijām. Kods ir ieprogrammēts darbam ar diviem vienādiem motoriem, jo vidējais un lielais motors pārvietojas ar atšķirīgu ātrumu. Ja izmantojat divus dažādus motorus, kods nedarbosies pareizi un izdrukas neizdosies.

5. Izveidojiet mehānismu, kas var nospiest ekstrudētāja pogu uz 3D pildspalvas. Tas novērsīs vaļīgu pavedienu nokļūšanu.

3. darbība: iestatiet MicroPython un programmas

MicroPython un programmu iestatīšana
MicroPython un programmu iestatīšana
MicroPython un programmu iestatīšana
MicroPython un programmu iestatīšana

Vispirms jums jālejupielādē visas Mindstorms 3D printera programmas:

Visual Studio kods

EV3 MicroPython micro SD kartes attēls

balenaEtcher

Kods + faili

Pēc balenaEtcher un EV3 MicroPython SD kartes attēla instalēšanas SD karte ir jāatspoguļo ar attēlu. Pārbaudiet darba sākšanas rokasgrāmatu no MINDSTORMS Education EV3 MicroPython.

Kad esat to izdarījis, izpildiet norādījumus par Visual Studio koda iestatīšanu, izmantojot MicroPython paplašinājumu.

4. solis: programmēšana

Programmēšana
Programmēšana

Video:

Programmā varat mainīt šīs lietas, lai kods darbotos ar 3D printeri:

: portSelection - Jūs varat definēt portus, kuros motori ir ievietoti.

: startposition - ja jūsu 3D printeris sākas nobīdes punktā, mainiet skaitļus uz nobīdes punktu.

: degreestomm - Norādiet summu, kas motoram jāpagriež, lai pārvietotos par 1 mm. (jums var būt nepieciešams tos nedaudz palielināt vai samazināt)

: motorSpeed - ātrums, ar kādu motoriem jāgriežas. (Es iesaku to pazemināt) Mērogs: 0 - 1000 (maksimālais ātrums jāsaglabā 900)

: faila nosaukums - mainiet to, lai izvēlētos, kurš gcode fails programmai jālasa un jāpalaiž.

Pēc šo mainīgo mainīšanas jums jāsagatavo gcode faili. (Iet uz leju)

5. darbība: Gcode failu pievienošana

Gcode failu pievienošana
Gcode failu pievienošana

Video:

Tagad jūs varat ievietot savu Gcode failu koda mapē.

Lai programma darbotos, jums ir jāmaina šīs lietas:

1. aizstāt visus; ar #; (izmantojot taustiņu kombināciju ctrl. + f)

2. aizstāt visus G, X, Y, Z, E, F, M un S ar G;, X;, Y;, Z;, E;, F;, M; un S; (izmantojot taustiņu kombināciju ctrl. + f)

3. Sāciet failu ar: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0

4. Aizstājiet iestatījumus faila beigās ar: G; END E; 0 (bez aizstāšanas rīka)

6. darbība: drukāšana

Drukāšana!
Drukāšana!

Nospied Run un noskaties, kā tiek izdrukāts jūsu 3D modelis!

Ja jums ir jautājumi vai plānojat veidot šo projektu, dariet man to zināmu šeit!

vai: rakstiet man!

Ieteicams: