Sisukord:

LEGO 3D -printer Gcode abil: 6 sammu
LEGO 3D -printer Gcode abil: 6 sammu

Video: LEGO 3D -printer Gcode abil: 6 sammu

Video: LEGO 3D -printer Gcode abil: 6 sammu
Video: Tank Stars All Tanks Gameplay | ALL WINS 2024, Juuni
Anonim
LEGO 3D -printer, mis kasutab Gcode'i
LEGO 3D -printer, mis kasutab Gcode'i

Kas soovite luua oma 3D -printeri, mis suudab printida iga 3D -faili? Juhiste saamiseks kasutage seda lehte või minu saiti!

Täpsemate juhiste saamiseks:

Sait:

Tarvikud

LEGO Technic

Mindstorms EV3 tellis + akud

4 Mindstormsi keskmise suurusega ja suured mootorid

SD -kaart

3D pliiats - kasutasin seda, kuid elan Hollandis.

Sülearvuti või arvuti (programmeerimiseks)

Samm: umbes

Umbes
Umbes

Olin 12 -aastane, kui tegin oma esimese LEGO 3D -printeri. See programmeeriti tarkvara Mindstorms EV3 Home Edition abil. Kui ma tahtsin kuubikut printida, pidin lihtsalt sammud programmeerima ja see trükiti välja!

Nüüd olen 14 -aastane ja tegin täiustatud versiooni! See on programmeeritud Visual Studio Code'is, kasutades MicroPythonit ja MicroPythoni pildiga SD -kaarti.

Nii et need on juhised ühele vähestest LEGO 3D -printeritest, mis suudavad tegelikult 3D -jooniseid printida, ilma et peaksite iga mudelit samm -sammult programmeerima!

Kui soovite seda 3D -printerit teha, külastage täpsemaid juhiseid minu saidil!

P. S. Mulle meeldiks, kui te annaksite mulle teada, kas kavatsete seda projekti teha ja kas teil on küsimusi!

2. samm: ehitamine

Ehitus
Ehitus
Ehitus
Ehitus

Ma ei hakka ehitamise juhiseid linkima, kuna minu 3D -printer pole parim disain. Võimalik on palju täiustusi! Kui te pole veel LEGO Mindstorms 3D -printerit ehitanud, on siin mõned näpunäited:

1. Veenduge, et ehitate kindla konstruktsiooni, sest väikseim liikumine muudab lõpptulemuse suureks.

2. Liigutage oma platvormi telje kahelt vastasküljelt. Ärge proovige seda liigutada ainult ühe käiguga ühel küljel, sest platvorm ei liigu sirgjooneliselt ja võib kinni jääda. Saate lihtsalt teha telje platvormi alla ja ühendada selle mõne käiguga platvormiga. Teine võimalus on platvormi teisaldamine külje keskele kinnitatud lineaarsete ajamitega.

3. Kui töötate hammasratastega, tehke käigukast, mis vähendab platvormi liikumist kõigis kolmes suunas. (Ma pole seda teinud, aga oleksin pidanud) Soovitan ainult ühte ülekannet telje kohta, kuna platvorm aeglustuks, kui teeksite rohkem edastusi.

4. Veenduge, et kasutate platvormi liigutamiseks kahte sama mootorit, millel on sama ülekanne. Kood on programmeeritud töötama kahe sama mootoriga, sest keskmine ja suur mootor liiguvad erineva kiirusega. Kui kasutate kahte erinevat mootorit, ei tööta kood korralikult ja teie väljatrükid ebaõnnestuvad.

5. Ehitage mehhanism, mis surub 3D -pliiatsi ekstruudernuppu. See hoiab ära lõngade lahtitulemise.

Samm: MicroPythoni ja programmide seadistamine

MicroPythoni ja programmide seadistamine
MicroPythoni ja programmide seadistamine
MicroPythoni ja programmide seadistamine
MicroPythoni ja programmide seadistamine

Kõigepealt peate alla laadima kõik Mindstormsi 3D -printeri programmid:

Visual Studio kood

EV3 MicroPython micro SD kaardi pilt

balenaEtcher

Kood + failid

Pärast balenaEtcheri ja EV3 MicroPython SD -kaardi pildi installimist peate SD -kaardi pildiga vilkuma. Vaadake MINDSTORMS Education EV3 MicroPython alustamisjuhendit.

Kui olete seda teinud, järgige Visual Studio koodi seadistamise juhiseid MicroPythoni laiendusega.

4. samm: programmeerimine

Programmeerimine
Programmeerimine

Video:

Koodi toimimiseks oma 3D -printeriga saate programmis neid asju muuta:

: portSelection - saate määrata pordid, millesse mootorid on paigutatud.

: startposition - Kui teie 3D -printer käivitub nihkepunktist, muutke numbrid oma nihkepunktiks.

: degreestomm - Andke summa, mida mootor peab pöörama, et 1 mm liikuda. (võib -olla peate neid veidi suurendama või vähendama)

: motorSpeed - Mootorite pöörlemiskiirus. (Soovitan selle madalale panna) Skaala: 0 - 1000 (peaksite hoidma maksimumkiirust 900)

: failinimi - muutke seda, et valida, millist gcode -faili programm peab lugema ja käivitama.

Pärast nende muutujate muutmist peate oma gcode -failid ette valmistama. (Mine alla)

Samm: Gcode -failide lisamine

Gcode -failide lisamine
Gcode -failide lisamine

Video:

Nüüd saate oma Gcode -faili koodi kausta panna.

Programmi toimimiseks peate neid asju muutma:

1. asendada kõik; koos #; (kasutades klahve ctrl + f)

2. asendage kõik G, X, Y, Z, E, F, M ja S asenditega G;, X;, Y;, Z;, E;, F;, M; ja S; (kasutades klahve ctrl + f)

3. Alustage faili järgmiste sõnadega: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0

4. Asendage faili lõpus olevad sätted: G; END E; 0 (ilma asendustööriistata)

6. samm: printimine

Trükkimine!
Trükkimine!

Vajuta Run ja vaata, kuidas teie 3D -mudelit trükitakse!

Kui teil on küsimusi või kavatsete seda projekti üles ehitada, andke mulle sellest siin teada!

või: kirjuta mulle!

Soovitan: