G-code este un tip de cod de computer care instruiește mașinile cum să efectueze anumite sarcini. Este utilizat pe scară largă în producție și poate controla totul, de la viteza unei mașini până la temperatura încălzitorului său. Dacă doriți să începeți să utilizați codul G în propria muncă, există câteva lucruri pe care trebuie să le știți înainte de a începe. În acest ghid, vom arunca o privire la ce sunt fișierele G-code și cum le puteți pregăti pentru a fi utilizate pe propria dvs. imprimantă 3D sau pe mașina CNC.

Cum funcționează G-Code

mașini CNC și Imprimante 3D sunt instrumente din fabrică pentru fabricarea obiectelor fizice dintr-un design digital. Aceste mașini necesită un set de instrucțiuni pentru a crea acele obiecte, care este locul în care intervine codul G. G-code este un limbaj de programare cu control numeric care spune mașinii ce acțiuni să întreprindă și în ce ordine să le efectueze.

Fiecare linie de cod G se numește bloc și fiecare bloc are o funcție specifică. De exemplu, un bloc ar putea spune mașinii să se deplaseze la o anumită coordonată, în timp ce altul ar putea instrui mașina să pornească sau să oprească tăierea. Blocurile de cod trebuie ordonate și executate cu atenție pentru a crea un model de lucru. Ca rezultat, codul G joacă un rol vital în fabricarea CNC și imprimarea 3D.

instagram viewer

Exemple de cod G

Acum că știm cum funcționează codul G, să ne uităm la câteva exemple. Una dintre cele mai comune comenzi G-code este Mutare, reprezentată de G00, care spune mașinii să se deplaseze la o anumită coordonată (fără tăiere). De exemplu, următorul cod ar spune mașinii să se miște în sus cu cinci milimetri: G00 Z+05.

O altă comandă comună G-code este A tăia, reprezentată de G01, care spune mașinii să pornească sau să oprească tăierea. Următorul cod ar spune mașinii să înceapă tăierea la o adâncime de doi milimetri: G01 Z02.

În cele din urmă, cel Sfârşit comanda (M30) spune mașinii să nu mai execute codul. Această comandă este utilizată de obicei la sfârșitul unui program G-code. Acestea sunt doar câteva dintre cele mai comune comenzi G-code utilizate în prelucrarea CNC.

Lucruri de care trebuie să țineți cont atunci când creați codul G

Dacă creați fișiere G-code de la zero, primul pas este să găsiți comenzile specifice pe care le înțelege mașina dvs. Odată ce aveți o listă de comenzi, puteți începe să vă creați codul.

Unul dintre cele mai importante lucruri de care trebuie să țineți cont atunci când creați codul G este ordinea comenzilor. Aparatul va executa codul de sus în jos, așa că este important să vă asigurați că codul dvs. este ordonat corect. Dacă nu sunteți atent, este posibil ca aparatul dvs. să nu poată interpreta codul corect și ar putea produce rezultate inexacte.

De asemenea, este important să luați în considerare ce unități veți folosi. Cea mai comună unitate de măsură pentru mașinile CNC sunt milimetrii, dar poate fi necesar să utilizați alte unități, în funcție de mașina specifică pe care o utilizați. Odată ce v-ați decis asupra unităților de măsură, puteți începe să introduceți coordonatele în codul dvs.

Odată ce ați creat codul G, va trebui să-l testați pentru a vă asigura că funcționează corect. Cel mai bun mod de a face acest lucru este să rulați codul pe un simulator înainte de a-l încerca pe mașina dvs. reală detectați orice erori din codul dvs. și asigurați-vă că totul funcționează corect înainte de fabricarea propriu-zisă proces.

Cel mai Software de tăiere 3D vă ajută să creați fișiere G-code fără să vă faceți griji cu privire la detaliile din G-code, atâta timp cât modelul a fost proiectat corect. Să învățăm acum cum să pregătim codul G în software-ul de tăiere.

Pregătirea G-Code în SelfCAD

Software-ul de tăiere pe care îl vom folosi este Slicer-ul SelfCAD. Dar o puteți face cu alte programe precum Cura, Simplify3D și IdeaMaker. Codul G pe care îl vom crea este pentru mașina prezentată mai jos.

Pentru a începe procesul, trebuie să urmați acești pași:

  1. În SelfCAD, accesați 3D Slicer din dreapta sus a barei de instrumente, etichetat Imprimare 3D.
  2. Odată ce faceți clic pe el, se va deschide o nouă fereastră, care vă va redirecționa către Slicer, unde va trebui să vă alegeți imprimanta 3D. În cazul nostru, am ales Anet A8 pentru propria noastră imprimantă 3D.
  3. După ce ați ales imprimanta 3D, puteți accesa setările slicer, așa cum se arată mai jos.
  4. Setările implicite pot funcționa perfect pentru majoritatea modelelor 3D, dar uneori este posibil să fie nevoie să ajustați câteva setări pentru a obține imprimarea perfectă. De asemenea, rețineți că setările pentru diferite slicere 3D diferă de altele.
  5. După ce vă simțiți confortabil cu toate setările, faceți clic Felie. Veți putea apoi să vedeți modelul tăiat și să-l comparați cu modelul anterior făcând clic Solid.
  6. Sub model, veți putea vedea timpul necesar pentru ca modelul să fie feliat și dimensiunea materialului de imprimare 3D pe care îl va consuma. De asemenea, îl puteți previzualiza și vedea cum va fi imprimat 3D în timp real.
  7. După ce totul este bine, puteți face clic pe Salvați codul G butonul și veți fi generat și salvat codul dvs. G.

Cum să depanați erorile cu codul dvs. G

Dacă sunteți nou la G-code sau întâmpinați probleme pentru a vă funcționa corect programele, iată cinci sfaturi de depanare pentru a vă ajuta să începeți.

  • Verificați sintaxa codului dvs. G: G-code este un limbaj foarte specific; chiar și o mică greșeală poate provoca erori. După generare, se recomandă să nu-l modifici.
  • Asigurați-vă că mașina dvs. este configurată corect: Înainte de a rula programul, verificați din nou dacă aparatul este configurat corect.
  • Verificați coliziunile: Una dintre cele mai frecvente erori în programele G-code este o coliziune, în care instrumentul intră în contact cu un obiect pe care nu ar trebui să îl facă. Pentru a evita acest lucru, verificați programul pentru puncte potențiale de coliziune și asigurați-vă că instrumentul va avea suficient spațiu liber.
  • Simulați-vă programul: Dacă nu sunteți sigur dacă programul dvs. va funcționa conform intenției, mai întâi rulați o simulare pentru a detecta erorile înainte ca acestea să provoace probleme pe mașină.
  • Întreabă pentru ajutor: Dacă încă întâmpinați probleme, nu ezitați să cereți ajutor de la utilizatori sau profesioniști mai experimentați.

Urmând aceste sfaturi, ar trebui să puteți depana majoritatea erorilor cu programele dvs. G-code. Cu puțină practică, veți putea pregăti fișiere G-code care funcționează după cum este necesar.

Înțelegeți că codurile G sunt diferite de codurile M

Comenzile G-code și M-codes sunt instrucțiuni care spun unei mașini-unelte ce trebuie să facă și cum să o facă. Diferența dintre codurile G și codurile M este că codurile G spun mașinii-unelte ce trebuie să facă (mutare, tăiere etc.), în timp ce codurile M spun mașinii-unelte cum să facă acest lucru (viteză, lichid de răcire etc.). ). Cu alte cuvinte, codurile G sunt comenzile, iar codurile M sunt setările.

Codurile G sunt denumite coduri „geometrice” deoarece se ocupă de geometria operației de prelucrare. Exemple de coduri G comune includ G01 (interpolare liniară), G02/G03 (interpolare circulară) și G96/G97 (viteză constantă la suprafață). Pe de altă parte, codurile M sunt denumite coduri „diverse” sau „mașină”, deoarece se ocupă de orice altceva care nu are legătură cu geometria operației de prelucrare. Exemple de coduri M comune includ M03 (axul în sensul acelor de ceasornic), M04 (axul în sens invers acelor de ceasornic) și M06 (schimbarea sculei).

Înțelegerea și crearea codului G

Urmând acest ghid, ar trebui să înțelegeți acum ce este codul G și cum să utilizați software-ul de tăiere pentru a crea propriile fișiere cod G pentru a le utiliza cu o imprimantă 3D sau o mașină CNC. De asemenea, ar trebui să puteți evita unele dintre cele mai frecvente erori.