Hogyan küldjön G-kódot a 3D nyomtatónak: a helyes út

Roy Hill 17-10-2023
Roy Hill

A 3D nyomtatók felhasználói többféleképpen küldik a g-kódfájlokat a gépükre, és ezek mindegyike meglehetősen jól működik. Ez a cikk bemutatja a fő módokat, ahogyan az emberek elküldik a g-kódfájlokat, és meghatározza a legjobb módszereket.

A legjobb módja annak, hogy G-kód fájlokat küldjön 3D nyomtatójára, ha kibővíti 3D nyomtatóját a Wi-Fi képességek használatára egy Raspberry Pi &; OctoPrint szoftver segítségével.Ez lehetővé teszi, hogy vezeték nélkül továbbítsa a fájlokat a nyomtatóra, és lehetővé teszi, hogy távolról is vezérelje a nyomtatás indítását.

Ez az alapvető válasz a hogyan kell csinálni, így ha részletesebb részletekre és néhány más kulcsfontosságú információra vagy kíváncsi, olvass tovább.

    Mi az a G-kód a 3D nyomtatóban?

    A G-kód (geometriai kód) egy numerikusan vezérelt programozási nyelv és egy olyan fájltípus, amely a 3D nyomtató által érthető utasításokat tartalmazza. Olyan parancsokat fordít le, mint például a fúvóka vagy a nyomtatóágy fűtése, lefordítva minden egyes X, Y & amp; Z tengelyű mozgásra, amelyet a 3D nyomtató végez.

    Lásd még: 12 módja a Z varrat rögzítésének a 3D nyomtatásban

    Ezek a G-kód utasításfájlok egy szeletelőszoftver alkalmazás segítségével készülnek, amelyek könnyen kezelhető felületekkel rendelkeznek, hogy a 3D nyomtatás működésének egyedi beállításait elvégezhessék.

    Először is importál egy CAD-modellt a szeletelőgépbe, majd számos változót állíthat be. Ha elégedett a hőmérsékleti beállításokkal, a sebességbeállításokkal, a rétegmagassággal, a támasztási beállításokkal és a fentiekkel, akkor megnyomja a slice gombot, amely létrehozza a G-kódos fájlt.

    Egy példa a G-kódra így néz ki:

    G1 X50 Y0 Y0 Z0 F3000 E0.06

    G1 - parancs a fúvóka mozgatására a nyomtatóágy körül

    X, Y, Z - a megfelelő tengelyen lévő pont, ahová mozogni kell.

    F - percenkénti extrudálási sebesség

    E - mennyi szál extrudálandó

    Mik a legjobb módszerek a G-kód fájlok 3D nyomtatóra küldésére?

    A G-kód fájlok elküldése a 3D nyomtatóra a legtöbb esetben elég egyszerű feladat, amely lehetővé teszi, hogy létrehozza azokat a gyönyörű és kreatív 3D nyomtatási modelleket. Az emberek kíváncsiak arra, hogy mik a legjobb módszerek, amelyekkel az emberek ténylegesen elküldik a fájlokat a 3D nyomtatójukra, amire szerettem volna segíteni a választ.

    Miután létrehozta a G-Code fájlt a kedvenc szeletelőjéből, az emberek többféleképpen is megtehetik:

    • (Micro) SD kártya behelyezése a 3D nyomtatóba
    • USB kábel a 3D nyomtató és a számítógép vagy laptop összekötésére
    • Wi-Fi kapcsolaton keresztül

    Ezek a fő módszerek a G-kód fájlok 3D nyomtatóra küldésére, de bizonyos szempontból elég bonyolultak lehetnek, ha más tényezőket, például az Arduinót kezdjük bevezetni, de ez a cikk az egyszerűbb módszereket fogja használni.

    (Micro) SD kártya behelyezése a 3D nyomtatóba

    Az SD-kártya használata az egyik legelterjedtebb és legáltalánosabb módja a G-kód elküldésének a 3D nyomtatóra. Szinte minden 3D nyomtató rendelkezik SD-kártya foglalattal, amelyet általában erre a célra használnak.

    A CAD-modell számítógépen vagy laptopon történő felszeletelése után a G-kódot egyszerűen elküldheti egy SD- vagy MicroSD-kártyára. Az Ender 3 készülékemhez MicroSD-kártya és USB-kártyaolvasó tartozik, amely lehetővé teszi a fájlok közvetlen mentését.

    Mentse a G-kód fájlt a MicroSD-kártyára, és helyezze be a nyomtató MicroSD-kártya foglalatába.

    Valószínűleg ez a leggyakrabban használt módszer a G-kód fájlok 3D nyomtatóra küldésére, mivel egyszerű és hatékony, és a munkát külön alkalmazások vagy eszközök nélkül végzi el.

    Ne kövesse el azt a hibát, hogy a 3D nyomtatási folyamat közben kihúzza az SD-kártyát, különben a modellje leáll.

    Számítógéphez vagy laptophoz csatlakoztatott USB-kábel

    SD-kártya helyett egy egyszerű kábel segítségével közvetlenül is csatlakoztathatjuk 3D nyomtatónkat egy számítógéphez vagy laptophoz. Ez egy kevésbé elterjedt módszer, de 3D nyomtatáshoz elég hatékony, különösen, ha az a közelben van.

    Az egyetlen hátránya ennek a lehetőségnek, hogy ha laptopot használ, akkor a laptopot végig működésben kell tartania, mert a készenléti mód leállíthatja a nyomtatási folyamatot, és tönkreteheti a projektet is.

    Ezért a G-kód USB-n keresztül történő küldéséhez mindig asztali számítógépet ajánlott választani.

    Nézze meg a Do You Need a Good Computer for 3D Printing (Szüksége van egy jó számítógépre a 3D nyomtatáshoz) című cikkemet, hogy lásson néhány nagyszerű számítógépet, amelyet a 3D nyomtatóval együtt használhat, különösen nagyszerű a nagy fájlok szeleteléséhez.

    USB a Chrome böngészőn keresztül

    Ez az egyik legegyszerűbb módszer a G-kód küldésére a 3D nyomtatóra. Először is, hozzá kell adnia a Chrome böngészőjéhez a "G-kód küldő" bővítményt.

    Telepítse ezt a bővítményt a "Hozzáadás a Chrome-hoz" gombra kattintva. A telepítési folyamat befejezése után nyissa meg a G-kód feladó alkalmazást.

    Most csatlakoztassa a számítógépét a 3D nyomtatóhoz egy USB-kábel segítségével. Nyissa meg a Beállítások menüt a felső sáv menüjéből, és válassza ki a portot, amely a "tty.usbmodem" szöveget tartalmazza, majd állítsa a kommunikációs sebességet a maximális tartományra.

    Mostantól a G-kódot közvetlenül a 3D nyomtatóra küldheti, ha az alkalmazásból a konzolba írja a parancsokat.

    G-kód küldése Wi-Fi kapcsolaton keresztül

    A G-kód elküldésének egyre terjedő módja a 3D-hez a Wi-Fi lehetőségen keresztül. Ez a lehetőség megváltoztatta a 3D nyomtatás egész forgatókönyvét, és a nyomtatási élményt a következő szintre emelte.

    Számos alkalmazás és szoftver használható erre a folyamatra, például az OctoPrint, Repetier-Host, AstroPrint stb.

    Ahhoz, hogy a Wi-Fi-t a G-kód küldésének útjaként használhassa, vagy egy Wi-Fi SD-kártyát vagy USB-t kell hozzáadnia, vagy az AstroBoxot, vagy az OctoPrintet vagy a Repetier-Hostot kell használnia egy Raspberry Pi-vel.

    OctoPrint

    Valószínűleg az egyik legkedveltebb kiegészítés a 3D nyomtató vezérléséhez az OctoPrint, egy nyílt forráskódú szoftver használatával, amely felhasználóbarát. Az OctoPrint-en belül van egy terminál fül, amely megmutatja az aktuálisan futó G-kódot, valamint a visszatérést.

    Ha egyszer megszokta az OctoPrint használatát, nagyon könnyű lesz G-kódot küldeni a 3D nyomtatónak.

    A G-kód 3D nyomtatóra küldésénél sokkal többre is képes, ezért ha érdekli, nézze meg az OctoPrint számos hasznos bővítményét.

    Az alábbi HowChoo videó részletesen bemutatja, hogy mire van szükséged, hogyan kell beállítani, és hogyan kell utána futtatni a dolgokat.

    Repetier-Host használata G-kód küldésére a 3D nyomtatónak

    Amikor megnyitja a Repetier-Host alkalmazást, a felület jobb felső részén négy fő tábla jelenik meg. A lapok a következők: "Object Placement", "Slicer", "G-Code Editor" és "Manual Control".

    Az Object Placement az a lap, ahová a nyomtatási modellt tartalmazó STL-fájlokat tölti fel. Győződjön meg róla, hogy a modell tökéletesen méretezett és nyomtatásra kész.

    Ezt követően lépjen a "Slicer" fülre, és kattintson a fül tetején található "Slice with Slic3r" gombra vagy a "CuraEngine" gombra. Ez a lépés a tömör STL nyomtatási modellt olyan rétegekké és utasításokká alakítja, amelyeket a 3D nyomtató megért.

    A nyomtatási folyamatot rétegenként is megtekintheti, hogy megbizonyosodjon arról, hogy nincs szükség javításra.

    A "Kézi vezérlés" az a lap, ahol lehetősége van arra, hogy a G-kódot közvetlenül a nyomtatónak küldje el a parancsot a lap tetején található G-kód szövegmezőbe beírva.

    A parancs beírása után kattintson a "Küldés" gombra, és a nyomtató azonnal elkezdi a G-kód parancsával kívánt művelet összeállítását és végrehajtását.

    A "Kézi vezérlés" fülön rengeteg vezérlési lehetőséghez férhet hozzá a változtatások elvégzéséhez. Lehetősége lesz arra, hogy kikapcsoljon egy léptetőmotort, miközben a másikat bekapcsolja.

    Az izzószál áramlási sebessége, az extrudálás sebessége, a hőágy hőmérséklete és sok más dolog ezen a lapon az Ön kívánsága szerint állítható.

    Milyen G-kód parancsok vannak a 3D nyomtatómhoz?

    Az alábbi videó elmagyarázza, hogy mire van szükséged, és végigvezet a G-kód 3D nyomtatóra történő elküldésének folyamatán, valamint bemutat néhány gyakori G-kód parancsot, amelyeket sok 3D nyomtató felhasználó használ.

    Lásd még: A PLA UV-ellenálló? Beleértve az ABS-t, PETG-t és még többet is

    A G0 & G1 parancsok a 3D nyomtatófejnek a nyomtatóágy körül történő mozgatására szolgálnak. A G0 & G1 közötti különbség az, hogy a G1 azt mondja a programnak, hogy a mozgás után extrudálni fogja a szálakat.

    G28 a nyomtatófejet a bal első sarokba helyezi (G28 ; Go Home (0,0,0,0))

    • G0 & G1 - Nyomtatófej mozgások
    • G2 & G3 - Irányított ívmozgások
    • G4 - Várakozás vagy késleltetés/szünet
    • G10 & G11 - Visszahúzás & visszahúzás megszüntetése
    • G28 - Mozgás a kiindulási/kezdőhelyre
    • G29 - Részletes Z-szonda - szintezés
    • G90 & G91 - Relatív/abszolút pozicionálás beállítása
    • G92 - Beállított pozíció

    A RepRap rendelkezik a végső G-kód adatbázissal minden G-kódos dologhoz, amelyet megnézhet.

    Roy Hill

    Roy Hill szenvedélyes 3D-nyomtatás-rajongó és technológiaguru, aki rengeteg tudással rendelkezik a 3D-nyomtatással kapcsolatos mindenről. A területen szerzett több mint 10 éves tapasztalatával Roy elsajátította a 3D tervezés és nyomtatás művészetét, és a legújabb 3D nyomtatási trendek és technológiák szakértőjévé vált.Roy a Los Angeles-i Kaliforniai Egyetemen (UCLA) szerzett gépészmérnöki diplomát, és több neves vállalatnál dolgozott a 3D nyomtatás területén, köztük a MakerBot-nál és a Formlabsnál. Különböző vállalkozásokkal és magánszemélyekkel is együttműködött egyedi 3D nyomtatott termékek létrehozásában, amelyek forradalmasították iparágukat.A 3D-nyomtatás iránti szenvedélyén kívül Roy lelkes utazó és a szabadtéri tevékenységek rajongója. Szívesen tölt időt a természetben, túrázik, és családjával táboroz. Szabadidejében fiatal mérnököket is mentorál, és különféle platformokon osztja meg gazdag 3D nyomtatással kapcsolatos tudását, köztük népszerű blogján, a 3D Printerly 3D Printingen.