Ako poslať G-kód do 3D tlačiarne: správny spôsob

Roy Hill 17-10-2023
Roy Hill

Existuje niekoľko spôsobov, ako používatelia 3D tlačiarní posielajú súbory s g-kódom do svojich strojov, pričom všetky fungujú pomerne dobre. V tomto článku vám ukážeme hlavné spôsoby, akými ľudia posielajú svoje súbory s g-kódom, a určíme najlepšie spôsoby.

Najlepší spôsob, ako posielať súbory G-Code do 3D tlačiarne, je rozšíriť 3D tlačiareň o možnosti Wi-Fi pomocou Raspberry Pi &; softvéru OctoPrint. To vám umožní bezdrôtovo prenášať súbory do tlačiarne a zároveň ju ovládať a spúšťať výtlačky na diaľku.

Toto je základná odpoveď na to, ako to urobiť, takže ak chcete podrobnejšie informácie a ďalšie kľúčové informácie, pokračujte v čítaní.

Pozri tiež: Najlepšie ohrievače krytov 3D tlačiarní

    Čo je G-kód v 3D tlačiarni?

    G-kód (geometrický kód) je numericky riadený programovací jazyk a typ súboru, ktorý obsahuje pokyny, ktorým vaša 3D tlačiareň rozumie. Prekladá príkazy, ako je napríklad ohrev trysky alebo tlačového lôžka, na každý pohyb v osi X, Y a Z, ktorý vaša 3D tlačiareň vykoná.

    Tieto súbory s pokynmi G-Code sa vytvárajú pomocou softvérovej aplikácie slicer, ktorá má ľahko použiteľné rozhrania na vykonávanie špecifických úprav spôsobu fungovania vašich 3D výtlačkov.

    Najskôr do krájača importujete model CAD, potom máte možnosť nastaviť niekoľko premenných. Keď ste spokojní s nastavením teploty, rýchlosti, výšky vrstvy, nastavenia podpory a všetkých vyššie uvedených parametrov, stlačíte tlačidlo krájať, čím sa vytvorí súbor G-Code.

    Príklad kódu G vyzerá takto:

    G1 X50 Y0 Z0 F3000 E0.06

    G1 - príkaz na pohyb trysky okolo tlačového lôžka

    X, Y, Z - bod na príslušnej osi, na ktorú sa má presunúť

    F - rýchlosť vytláčania za minútu

    Pozri tiež: Ako poslať G-kód do 3D tlačiarne: správny spôsob

    E - koľko vlákna sa má vytlačiť

    Aké sú najlepšie spôsoby odosielania súborov G-kódu do 3D tlačiarne?

    Odosielanie súborov G-Code do 3D tlačiarne je väčšinou celkom jednoduchá úloha, ktorá vám umožňuje vytvárať tie krásne a kreatívne 3D tlačové modely. Ľudia sa pýtajú, aké sú najlepšie spôsoby, ako ľudia skutočne posielajú súbory do svojej 3D tlačiarne, na čo som chcel pomôcť odpovedať.

    Po vytvorení súboru G-Code z vášho obľúbeného slicera existuje niekoľko spôsobov, ako to ľudia robia:

    • Vloženie karty (Micro) SD do 3D tlačiarne
    • Kábel USB na pripojenie 3D tlačiarne k počítaču alebo notebooku
    • Prostredníctvom pripojenia Wi-Fi

    Toto sú hlavné metódy na odosielanie súborov G-Code do 3D tlačiarne, ktoré však môžu byť v niektorých ohľadoch dosť komplikované, keď začnete zavádzať ďalšie faktory, ako napríklad Arduino, ale v tomto článku sa budú používať jednoduchšie metódy.

    Vloženie karty (Micro) SD do 3D tlačiarne

    Použitie karty SD je jedným z najbežnejších a najvšeobecnejších spôsobov odoslania kódu G do vašej 3D tlačiarne. Takmer všetky 3D tlačiarne majú slot na kartu SD, ktorý sa bežne používa práve na tento účel.

    Po narezaní modelu CAD v počítači alebo notebooku môžete ľahko odoslať G-kód na kartu SD alebo MicroSD. Môj Ender 3 bol dodaný s kartou MicroSD a čítačkou kariet USB, ktorá umožňuje priame ukladanie súborov.

    Uložte súbor G-Code na kartu MicroSD a vložte ju do slotu na kartu MicroSD v tlačiarni.

    Ide pravdepodobne o najpoužívanejšiu metódu odosielania súborov G-Code do 3D tlačiarne, a to vďaka svojej jednoduchosti a efektívnosti pri vykonávaní práce bez ďalších aplikácií alebo zariadení.

    Počas procesu 3D tlače sa snažte neurobiť chybu a neodpojiť kartu SD, inak sa váš model zastaví.

    Kábel USB pripojený k počítaču alebo prenosnému počítaču

    Namiesto použitia karty SD môžeme 3D tlačiareň priamo pripojiť k počítaču alebo notebooku pomocou jednoduchého kábla. Ide o menej rozšírený spôsob, ale na 3D tlač je celkom efektívny, najmä ak je v blízkosti.

    Jedinou nevýhodou tejto možnosti je, že ak používate notebook, musíte ho mať po celý čas spustený, pretože pohotovostný režim môže zastaviť proces tlače a môže zničiť aj váš projekt.

    Preto sa pri odosielaní kódu G-Code cez USB odporúča vždy používať stolný počítač.

    Pozrite si môj článok na tému Potrebujete dobrý počítač na 3D tlač, kde nájdete niekoľko skvelých počítačov, ktoré môžete používať s 3D tlačiarňou, najmä na krájanie veľkých súborov.

    USB cez prehliadač Chrome

    Toto je jeden z najjednoduchších spôsobov odosielania kódu G-Code do 3D tlačiarne. Najprv musíte do prehliadača Chrome pridať rozšírenie "G-Code Sender".

    Toto rozšírenie nainštalujete kliknutím na tlačidlo "Pridať do prehliadača Chrome". Po dokončení inštalácie otvorte aplikáciu G-Code sender.

    Teraz prepojte počítač s 3D tlačiarňou pomocou kábla USB. Otvorte Nastavenia v ponuke hornej lišty a vyberte port, ktorý obsahuje text ako "tty.usbmodem", a potom nastavte rýchlosť komunikácie na jej maximálny rozsah.

    Teraz môžete posielať G-kód priamo do 3D tlačiarne písaním príkazov v konzole z tejto aplikácie.

    Odosielanie kódu G prostredníctvom pripojenia Wi-Fi

    Stále rozšírenejší spôsob odosielania kódu G do vášho 3D je prostredníctvom možnosti Wi-Fi. Táto možnosť zmenila celý scenár 3D tlače a posunula zážitok z tlače na novú úroveň.

    Existuje mnoho aplikácií a softvéru, ktoré možno použiť na tento proces, ako napríklad OctoPrint, Repetier-Host, AstroPrint atď.

    Ak chcete používať Wi-Fi ako cestu odosielania kódu G, musíte buď pridať kartu Wi-Fi SD alebo USB, implementovať AstroBox alebo použiť OctoPrint alebo Repetier-Host s Raspberry Pi.

    OctoPrint

    Pravdepodobne jeden z najobľúbenejších doplnkov na ovládanie 3D tlačiarne je s použitím softvéru OctoPrint, ktorý je otvoreným zdrojovým kódom a je používateľsky prívetivý. V rámci programu OctoPrint je k dispozícii karta terminálu, ktorá zobrazuje aktuálne spustený G-kód, ako aj návrat.

    Keď si zvyknete na používanie programu OctoPrint, zistíte, že odosielanie kódu G do 3D tlačiarne je veľmi jednoduché.

    Do 3D tlačiarne môžete posielať oveľa viac ako len G-kód, takže ak máte záujem, pozrite si množstvo užitočných doplnkov, ktoré OctoPrint ponúka.

    V tomto videu HowChoo sa podrobne dozviete, čo potrebujete, ako to nastaviť a ako to potom spustiť.

    Používanie Repetier-Host na odosielanie G-kódu do 3D tlačiarne

    Keď otvoríte aplikáciu Repetier-Host, v pravej hornej časti rozhrania sa budú nachádzať štyri hlavné tabuľky. Tieto tabuľky budú v tvare "Object Placement" (Umiestnenie objektov), "Slicer" (Krájač), "G-Code Editor" (Editor G-kódu) a "Manual Control" (Manuálne ovládanie).

    Object Placement (Umiestnenie objektu) je karta, do ktorej nahráte súbory STL obsahujúce váš model na tlač. Uistite sa, že model je dokonale zmenšený a pripravený na tlač.

    Potom prejdite na kartu "Slicer" a kliknite na tlačidlo "Slice with Slic3r" alebo "CuraEngine", ktoré sa nachádza v hornej časti karty. Týmto krokom sa pevný tlačový model STL zmení na vrstvy a pokyny, ktorým vaša 3D tlačiareň rozumie.

    Proces tlače si môžete pozrieť aj vo vizualizácii po jednotlivých vrstvách, aby ste sa uistili, že nie je potrebné žiadne vylepšenie.

    "Manuálne ovládanie" je karta, na ktorej máte možnosť odoslať G-kód priamo do tlačiarne zadaním príkazu do textovej oblasti G-kódu, ktorá sa nachádza v hornej časti karty.

    Po zadaní príkazu kliknite na tlačidlo "Odoslať" a tlačiareň okamžite začne kompilovať a vykonávať požadovanú činnosť pomocou príkazu G-Code.

    Na karte "Manuálne ovládanie" budete mať k dispozícii množstvo možností ovládania, ku ktorým môžete pristupovať a vykonávať zmeny. Budete mať možnosť vypnúť krokový motor a zároveň zapnúť druhý.

    Prietok vlákna, rýchlosť vytláčania, teplotu tepelného lôžka a mnoho ďalších vecí na tejto karte môžete nastaviť podľa vlastného želania.

    Aké sú niektoré príkazy kódu G pre moju 3D tlačiareň?

    V nasledujúcom videu je vysvetlené, čo potrebujete, a je v ňom uvedený postup odosielania kódu G do 3D tlačiarne. Ukáže vám aj niektoré bežné príkazy kódu G, ktoré používajú mnohí používatelia 3D tlačiarní.

    G0 & G1 sú príkazy, ktoré sa používajú na pohyb 3D tlačovej hlavy po tlačovom lôžku. Rozdiel medzi G0 & G1 je v tom, že G1 hovorí programu, že po pohybe vykonáte vytláčanie filamentu.

    G28 domov tlačovú hlavu do ľavého predného rohu (G28 ; Go Home (0,0,0))

    • G0 & G1 - pohyby tlačovej hlavy
    • G2 & G3 - Riadené oblúkové pohyby
    • G4 - Dwell alebo delay/pause
    • G10 & G11 - Vťahovanie & odťahovanie
    • G28 - Presun na domov/pôvodné miesto
    • G29 - Podrobná Z-sonda - nivelizácia
    • G90 & G91 - Nastavenie relatívneho/absolútneho polohovania
    • G92 - Nastavenie polohy

    RepRap má databázu G-Code pre všetky veci G-Code, ktorú si môžete pozrieť.

    Roy Hill

    Roy Hill je vášnivý nadšenec 3D tlače a technologický guru s bohatými znalosťami o všetkých veciach súvisiacich s 3D tlačou. S viac ako 10-ročnými skúsenosťami v odbore Roy ovládol umenie 3D navrhovania a tlače a stal sa odborníkom na najnovšie trendy a technológie 3D tlače.Roy vyštudoval strojné inžinierstvo na Kalifornskej univerzite v Los Angeles (UCLA) a pracoval pre niekoľko renomovaných spoločností v oblasti 3D tlače vrátane MakerBot a Formlabs. Spolupracoval aj s rôznymi spoločnosťami a jednotlivcami na vytváraní vlastných 3D tlačených produktov, ktoré spôsobili revolúciu v ich odvetviach.Okrem svojej vášne pre 3D tlač je Roy vášnivým cestovateľom a outdoorovým nadšencom. Rád trávi čas v prírode, turistiku a kempovanie s rodinou. Vo svojom voľnom čase tiež mentoruje mladých inžinierov a delí sa o svoje bohaté znalosti o 3D tlači prostredníctvom rôznych platforiem vrátane svojho obľúbeného blogu 3D Printerly 3D Printing.