- Kaj je oznaka G?
- Gibanje stroja
- G gradnja kode
- Ustvari G kode
- CNC vs 3D tiskanje
- CNC
- 3d tisk
- Vzorčna koda
- Reference
V kode G so kodiranja, ki ustrezajo programiranja, ki se uporablja za nadzor opreme numerično krmiljenje ali CNC, stroji, ki se izvajajo svoja delovna mesta pod poveljstvom računalnik. V tem razredu opreme so rezkarji, stružnice, 3D tiskalniki, rezalniki itd.
G kode so znane tudi kot pripravljalne kode. G pomeni "geometrijsko". So kode, ki napravi povedo, katero operacijo naj izvaja, in jih prepoznamo tako, da začnemo s črko "G".
Vir: flickr.com Christopher Schmidt Attribution 2.0 Generic (CC BY 2.0)
Sestavljeni so iz navodil ali ukazov, ki opremi povedo, v kateri položaj naj se premikajo, s kakšno hitrostjo, v katerem trenutku uporabiti orodje, kot je laser, ekstruder itd. Na primer, pri 3D-tiskanju G-kode vsebujejo ukaze za premikanje delov znotraj tiskalnika.
Obstaja več izvedb tega jezika, vendar so v vsaki od njih ukazi in ukazi podobni. Toda pri ustvarjanju datotek bo treba poznati ustrezno različico kode G, ki jo oprema lahko razlaga.
Kaj je oznaka G?
G koda je programski jezik za numerično krmilno opremo, ki usmerja stroje na to, kam in kako se premikati. G kode se razlikujejo glede na vrsto, znamko in model opreme.
Vedno sledi neki različici naslednjega alfanumeričnega vzorca: N ## G ## X ## Y ## Z ## F ## S ## T ## M ##, kjer:
- N ##: Številka programske vrstice
- G ##: Določa gibanje in funkcijo.
- X ##: Razglasite vodoravni položaj.
- Y ##: Razglasite navpični položaj.
- Z ##: Razglasite globino.
- F ##: Hitrost dovajanja.
- S ##: hitrost vretena.
- T ##: izbor orodij.
- M ##: različne funkcije, na primer vklop in izklop nečesa, kot so hladilno sredstvo, indeksiranje gibanja, zaklepanje osi itd.
Na primer, G01 X2 Y3 F35 S450 T02 M04 bi nakazoval linearni premik podajanja (G01) v dani položaj XY in hitrost podajanja 35. Hitrost vretena je 450 in uporabljate orodje 2.
Različne funkcije se od stroja do stroja razlikujejo. Če želite izvedeti, kaj je koda M, je treba navesti navodila za uporabo stroja.
Gibanje stroja
Vse, kar lahko naredi vsak stroj, temelji predvsem na treh osnovnih vrstah gibanja:
- Hitro gibanje: linearno gibanje v položaj XYZ. Izvede se čim hitreje.
- Premik podajanja: linearno premikanje v položaj XYZ pri določeni hitrosti podajanja.
- Krožno gibanje: krožno gibanje z določeno hitrostjo naprej.
Vsaka G koda pove skupini, katero različico teh osnovnih gibov naj izvaja, in tudi, kako to storiti.
X, Y so koordinate vodoravnega in navpičnega položaja, Z pa globina stroja. Te številke sledijo ukazu gibanja ali funkcije, da izrazite položaj stroja.
Nato F določi dovod (za dovajanje ali krožne gibe), S pa hitrost vretena. T se uporablja za izbiro orodja.
G gradnja kode
Če kodo G odprete v urejevalniku besedil, lahko vidite njeno vsebino, vendar ji je precej težko dati nekaj pomena. Z orodjem, kot je Repetier Host, lahko bolje razumete G kode.
Ta vrsta programa vam omogoča, da odprete G kode, da bi videli poti, ki jih bo vodila glava za izdelavo tiska. Repetier Host uporablja barve, da označi funkcijo kod.
Ustvari G kode
Ker bo na primer 3D tisk moral izvajati številne premike, lahko kode G zasedejo ogromno število strani. Če bi ta niz kode ustvarili ročno, bi bilo to treba storiti precej časa.
Nekaj posebnega programa, na primer program rezanja Cura, je tisti, ki tehnično sestavlja vse G kode.
Ta program razdeljuje datoteke STL, ki vsebujejo vse informacije, potrebne za ustvarjanje 3D-tiska. Pretvorite datoteko STL v kode G in s tem avtomatizirajte postopek.
Vsaka G koda je edinstvena za stroj, za katerega je bila napisana. Nabor navodil temelji posebej na vsakem stroju.
CNC vs 3D tiskanje
Tako CNC stroje kot 3D tiskalnike nadziramo z oznakami G, kar je skupina ukazov, ki se začnejo s črko "G", tako kot obstajajo kode za številne druge črke.
Smernice s kodo G kažejo posadki, kako se premikati in kako prilagoditi njihove nastavitve, na primer hitrost rezanja ali temperaturo šobe. Vsako naročilo predstavlja korak v postopku izdelave predmeta.
Kljub temu, da tako 3D tiskalniki kot CNC oprema uporabljajo oznake G, obstajata v teh dveh aplikacijah pomembne razlike.
CNC
Računalniško numerično krmiljenje je tehnika krmiljenja instrumentov stroja s pomočjo računalniškega sistema.
CNC rezkalniki in stružnice se običajno uporabljajo, kadar je potrebna zelo visoka natančnost ali ponovljivost. Na primer, te so uporabne za vrtanje na stotine enakih lukenj za ustvarjanje optične plošče.
Ta način ustvarjanja dela je razvrščen kot "odvzemna proizvodnja", saj del nastane s postopnim odstranjevanjem materiala.
3d tisk
Gre za proizvodni postopek, ki izdeluje tudi dele z uporabo računalniškega nadzora. 3D-tiskalniki so pravzaprav tudi CNC stroji, a glede na njihovo izjemno priljubljenost jih redko poznamo.
Pri 3D-tiskanju se del postavi z dodajanjem materiala, dokler se ne ustvari celoten del. 3D tiskanje je zelo koristno za ustvarjanje delov in prototipov po meri, preden dosežete končno zasnovo.
Vzorčna koda
- 11: Označuje številko kodne vrstice in se uporablja kot referenca. V tem primeru ustreza vrstici 11 programa, ki se izvaja.
- G / M: V modri barvi. Označuje, da gre za ukaz vrste, ki jo označi črka. V tem primeru koda G1 ustreza ukazu: Usklajeno gibanje s hitrostjo naprej.
Nato vsako besedilo rdeče barve določi določene parametre ukaza in nato vrednost za vsak zadevni parameter:
- F: Hitrost. V tem primeru je označena hitrost 900.
- X / Y / Z: so koordinate položaja.
- E: Premikanje podajalnika.
Reference
- Educatibot (2019). G-koda. Vzeto iz: educatibot.com.
- Ultimaker (2019). Kaj je g-koda? Vzeto iz: Ultimaker.com.
- Benjamin Goldschmidt (2019). 3D-tiskalnik G-Code vs CNC G-code - Kakšna je razlika? All3dp. Vzeto iz: all3dp.com.
- Autodesk (2019). Uvod v G-kod. Vzeto iz: autodesk.com.
- Wikipedia brezplačna enciklopedija (2019). G-koda. Izvedeno iz: en.wikipedia.org.