Tartalomjegyzék:

LEGO 3D nyomtató a Gcode használatával: 6 lépés
LEGO 3D nyomtató a Gcode használatával: 6 lépés

Videó: LEGO 3D nyomtató a Gcode használatával: 6 lépés

Videó: LEGO 3D nyomtató a Gcode használatával: 6 lépés
Videó: 3 nézetes kontúr létrehozása 2024, November
Anonim
LEGO 3D nyomtató a Gcode használatával
LEGO 3D nyomtató a Gcode használatával

Szeretne saját 3D nyomtatót készíteni, amely képes nyomtatni minden 3D fájlt? Használja ezt az oldalt vagy a webhelyemet az utasításokért!

Részletesebb utasításokért:

Weboldal:

Kellékek

LEGO Technic

Mindstorms EV3 tégla + akkumulátorok

4 Mindstorms közepes és nagy motorok

SD kártya

3D toll - ezt használtam, de Hollandiában élek.

Laptop vagy PC (programozáshoz)

1. lépés: kb

Ról ről
Ról ről

12 éves voltam, amikor elkészítettem az első LEGO 3D nyomtatómat. A programozás a Mindstorms EV3 Home Edition szoftverrel történt. Ha ki akartam nyomtatni egy kockát, egyszerűen be kellett programoznom a lépéseket, és ki lett nyomtatva!

Most 14 éves vagyok, és készítettem egy továbbfejlesztett verziót! A programozás a Visual Studio Code -ban, a MicroPython és a MicroPython Image -t tartalmazó SD -kártya segítségével történik.

Tehát ezek az utasítások azon kevés LEGO 3D nyomtatók egyike számára, amelyek ténylegesen képesek 3D rajzokat nyomtatni anélkül, hogy minden modellt lépésről lépésre programozni kellene!

Ha szeretné elkészíteni ezt a 3D nyomtatót, látogasson el webhelyemre a részletesebb utasításokért!

P. S. Szeretném, ha jelezné, hogy részt vesz -e ebben a projektben, és ha kérdései vannak!

2. lépés: Építés

Épület
Épület
Épület
Épület

Nem fogom összekapcsolni az építési utasításokat, mivel a 3D -s nyomtatóm nem a lehető legjobb tervezés. Rengeteg fejlesztést kell elvégezni! Ha még nem építette meg LEGO Mindstorms 3D nyomtatóját, itt van néhány tipp:

1. Győződjön meg róla, hogy szilárd szerkezetet épít, mert a legkisebb mozgás nagyban befolyásolja a végeredményt.

2. Mozgassa a platformot két ellentétes oldalról tengelyenként. Ne próbálja mozgatni csak egy sebességgel az egyik oldalon, mert a platfom nem mozog egyenes vonalban, és elakadhat. Egyszerűen létrehozhat egy tengelyt a platform alatt, és néhány fogaskerékkel csatlakoztathatja a platformhoz. Egy másik lehetőség, hogy a platformot az oldal közepéhez rögzített lineáris működtetőkkel mozgatják.

3. Ha fogaskerekekkel dolgozik, készítsen sebességváltót, amely csökkenti a platform mozgását mindhárom irányban. (Ezt még nem tettem meg, de kellett volna) Tengerenként csak egy átvitelt javaslok, mivel a platform lassulna, ha több átvitelt végezne.

4. Győződjön meg arról, hogy két azonos motort használ azonos sebességváltóval a platform mozgatásához. A kód úgy van programozva, hogy két azonos motorral működjön, mert a közepes és a nagy motor különböző sebességgel mozog. Ha két különböző motort használ, a kód nem fog megfelelően működni, és a nyomtatás meghiúsul.

5. Készítsen olyan mechanizmust, amely megnyomja az extruder gombot a 3D -s tollon. Megakadályozza a szálak kilazulását.

3. lépés: A MicroPython és a programok beállítása

A MicroPython és a programok beállítása
A MicroPython és a programok beállítása
A MicroPython és a programok beállítása
A MicroPython és a programok beállítása

Először le kell töltenie a Mindstorms 3D nyomtató összes programját:

Visual Studio kód

Az EV3 MicroPython micro SD kártya képe

balenaEtcher

Kód + fájlok

A balenaEtcher és az EV3 MicroPython SD kártya képének telepítése után villognia kell az SD kártyát a képpel. Nézze meg a MINDSTORMS Education EV3 MicroPython kezdő útmutatóját.

Miután ezt megtette, kövesse a Visual Studio Code beállításával kapcsolatos utasításokat a MicroPython kiterjesztéssel.

4. lépés: Programozás

Programozás
Programozás

Videó:

A programban megváltoztathatja ezeket a dolgokat, hogy a kód működjön a 3D nyomtatóval:

: portSelection - Megadhatja azokat a portokat, amelyekbe a motorok be vannak helyezve.

: startposition - Ha a 3D nyomtatója egy eltolási pontról indul, módosítsa a számokat az eltolási pontra.

: degreestomm - Adja meg azt a mennyiséget, amelyet a motornak el kell fordítania 1 mm -es mozgatáshoz. (lehet, hogy kicsit növelni vagy csökkenteni kell őket)

: motorSpeed - A motorok fordulatszáma. (Azt javaslom, hogy tegye alacsonyabbra) Skála: 0 - 1000 (meg kell tartani a maximális sebességet 900)

: fájlnév - Változtassa meg, hogy kiválassza, melyik gcode fájlt kell a programnak olvasnia és futtatnia.

Miután megváltoztatta ezeket a változókat, elő kell készítenie a gcode fájlokat. (Menj le)

5. lépés: Gcode fájlok hozzáadása

Gcode fájlok hozzáadása
Gcode fájlok hozzáadása

Videó:

Most behelyezheti Gcode fájlját a kód mappájába.

A program működéséhez meg kell változtatnia ezeket a dolgokat:

1. cserélje ki az összeset; val vel #; (a ctrl + f használatával)

2. minden G, X, Y, Z, E, F, M és S helyébe G;, X;, Y;, Z;, E;, F;, M; és S; (a ctrl + f használatával)

3. Indítsa el a fájlt: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0

4. Cserélje le a fájl végén található beállításokat a következővel: G; END E; 0 (a csereeszköz nélkül)

6. lépés: Nyomtatás

Nyomtatás!
Nyomtatás!

Nyomja meg a Futtatás gombot, és nézze meg a 3D -s modell nyomtatását!

Ha kérdései vannak, vagy ha ezt a projektet tervezi, jelezze itt lent!

vagy: írj mailt!

Ajánlott: