G-kód je typ počítačového kódu, ktorý inštruuje stroje, ako vykonávať určité úlohy. Je široko používaný vo výrobe a dokáže ovládať všetko od rýchlosti stroja až po teplotu jeho ohrievača. Ak chcete začať používať G-kód vo svojej vlastnej práci, je niekoľko vecí, ktoré potrebujete vedieť, kým začnete. V tejto príručke sa pozrieme na to, čo sú súbory G-kódu a ako ich môžete pripraviť na použitie na vlastnej 3D tlačiarni alebo CNC stroji.

Ako G-Code funguje

CNC stroje a 3D tlačiarní sú továrenské nástroje na výrobu fyzických objektov z digitálneho dizajnu. Tieto stroje vyžadujú súbor inštrukcií na vytvorenie týchto objektov, čo je miesto, kde prichádza G-kód. G-code je programovací jazyk numerického riadenia, ktorý stroju hovorí, aké akcie má vykonať av akom poradí ich má vykonať.

Každý riadok G-kódu sa nazýva blok a každý blok má špecifickú funkciu. Napríklad jeden blok môže stroju prikázať, aby sa presunul na konkrétnu súradnicu, zatiaľ čo ďalší môže dať pokyn stroju, aby spustil alebo zastavil rezanie. Bloky kódu musia byť starostlivo usporiadané a spustené, aby sa vytvoril funkčný model. Výsledkom je, že G-kód hrá dôležitú úlohu pri výrobe CNC a 3D tlači.

instagram viewer

Príklady G-kódu

Teraz, keď vieme, ako G-kód funguje, pozrime sa na niekoľko príkladov. Jedným z najbežnejších príkazov G-kódu je Pohybujte sa, reprezentovaný G00, ktorý povie stroju, aby sa presunul na konkrétnu súradnicu (bez rezania). Napríklad nasledujúci kód povie stroju, aby sa pohol o päť milimetrov: G00 Z+05.

Ďalším bežným príkazom G-kódu je Vystrihnúť, reprezentovaný G01, ktorý povie stroju, aby spustil alebo zastavil rezanie. Nasledujúci kód povie stroju, aby začal rezať v hĺbke dvoch milimetrov: G01 Z02.

Nakoniec, Koniec príkaz (M30) povie stroju, aby zastavil vykonávanie kódu. Tento príkaz sa zvyčajne používa na konci programu v G-kóde. Toto je len niekoľko z najbežnejších príkazov G-kódu používaných pri CNC obrábaní.

Na čo treba pamätať pri vytváraní G-kódu

Ak vytvárate súbory G-kódu od začiatku, prvým krokom je nájsť špecifické príkazy, ktorým váš počítač rozumie. Keď máte zoznam príkazov, môžete začať vytvárať kód.

Jednou z najdôležitejších vecí, ktoré treba mať na pamäti pri vytváraní G-kódu, je poradie príkazov. Stroj vykoná kód zhora nadol, takže je dôležité zabezpečiť, aby bol váš kód správne zoradený. Ak si nedáte pozor, váš počítač nemusí byť schopný správne interpretovať kód a môže priniesť nepresné výsledky.

Je tiež dôležité zvážiť, aké jednotky budete používať. Najbežnejšou jednotkou merania pre CNC stroje sú milimetre, ale možno budete musieť použiť iné jednotky v závislosti od konkrétneho stroja, ktorý používate. Keď sa rozhodnete pre merné jednotky, môžete začať zadávať súradnice do kódu.

Po vytvorení G-kódu ho budete musieť otestovať, aby ste sa uistili, že funguje správne. Najlepší spôsob, ako to urobiť, je spustiť kód na simulátore predtým, ako ho vyskúšate na svojom skutočnom počítači zachyťte všetky chyby vo svojom kóde a pred samotnou výrobou sa uistite, že všetko funguje správne proces.

Väčšina Softvér na 3D rezanie pomáha vytvárať súbory G-kódu bez obáv o detaily v G-kóde, pokiaľ bol model navrhnutý správne. Poďme sa teraz naučiť, ako pripraviť G-kód v softvéri na krájanie.

Príprava G-kódu v SelfCAD

Softvér na krájanie, ktorý budeme používať, je Slicer od SelfCADu. Môžete to však urobiť pomocou iného softvéru, ako je Cura, Simplify3D a IdeaMaker. G-kód, ktorý sa chystáme vytvoriť, je pre auto zobrazené nižšie.

Ak chcete spustiť proces, musíte postupovať podľa týchto krokov:

  1. V SelfCAD-e otvorte 3D Slicer v pravej hornej časti panela s nástrojmi s označením 3D tlač.
  2. Po kliknutí naň sa otvorí nové okno, ktoré vás presmeruje na Slicer, kde si budete musieť vybrať svoju 3D tlačiareň. V našom prípade sme si pre vlastnú 3D tlačiareň vybrali Anet A8.
  3. Po výbere 3D tlačiarne získate prístup k nastaveniam krájača, ako je uvedené nižšie.
  4. Predvolené nastavenia môžu fungovať úplne dobre pre väčšinu 3D modelov, ale niekedy možno budete musieť upraviť niekoľko nastavení, aby ste dosiahli dokonalú tlač. Upozorňujeme tiež, že nastavenia pre rôzne 3D výrezy sa líšia od ostatných.
  5. Keď budete spokojní so všetkými nastaveniami, kliknite Plátok. Potom budete môcť vidieť svoj rozrezaný model a porovnať ho s predchádzajúcim modelom kliknutím Pevné.
  6. Pod modelom budete môcť vidieť čas, ktorý bude trvať, kým sa model rozreže, a veľkosť materiálu na 3D tlač, ktorú spotrebuje. Môžete si ho tiež prezrieť a vidieť, ako bude 3D vytlačený v reálnom čase.
  7. Keď je všetko v poriadku, môžete kliknúť na Uložte G-kód a vygenerujete a uložíte svoj G-kód.

Ako riešiť chyby s G-kódom

Ak s G-kódom začínate alebo máte problémy so správnym fungovaním programov, tu je päť tipov na riešenie problémov, ktoré vám pomôžu začať.

  • Skontrolujte syntax G-kódu: G-kód je veľmi špecifický jazyk; aj malá chyba môže spôsobiť chyby. Po vygenerovaní sa odporúča neupravovať ho.
  • Uistite sa, že je vaše zariadenie správne nakonfigurované: Pred spustením programu dvakrát skontrolujte, či je vaše zariadenie správne nakonfigurované.
  • Skontrolujte kolízie: Jednou z najčastejších chýb v programoch s G-kódom je kolízia, pri ktorej sa nástroj dostane do kontaktu s objektom, s ktorým sa nemá. Aby ste tomu zabránili, skontrolujte vo svojom programe potenciálne kolízne body a uistite sa, že nástroj bude mať dostatok voľného priestoru.
  • Simulujte svoj program: Ak si nie ste istí, či váš program bude fungovať podľa plánu, najskôr spustite simuláciu, aby ste zachytili všetky chyby skôr, ako spôsobia problémy na počítači.
  • Požiadať o pomoc: Ak máte stále problémy, neváhajte požiadať o pomoc skúsenejších používateľov alebo profesionálov.

Dodržiavaním týchto tipov by ste mali byť schopní vyriešiť väčšinu chýb s programami G-code. S trochou cviku dokážete pripraviť súbory s G-kódom, ktoré fungujú podľa potreby.

Pochopte, že G-kódy sa líšia od M-kódov

Príkazy G-kódu a M-kódy sú inštrukcie, ktoré hovoria obrábaciemu stroju, čo má robiť a ako to má robiť. Rozdiel medzi G-kódmi a M-kódmi je v tom, že G-kódy hovoria obrábaciemu stroju, čo má robiť (presunúť, rezať atď.), zatiaľ čo M-kódy hovoria obrábaciemu stroju, ako to má urobiť (rýchlosť, chladivo atď.). ). Inými slovami, G-kódy sú príkazy a M-kódy sú nastavenia.

G-kódy sa označujú ako „geometrické“ kódy, pretože sa zaoberajú geometriou obrábacej operácie. Príklady bežných G-kódov zahŕňajú G01 (lineárna interpolácia), G02/G03 (kruhová interpolácia) a G96/G97 (konštantná povrchová rýchlosť). Na druhej strane, M-kódy sa označujú ako „rôzne“ alebo „strojové“ kódy, pretože sa zaoberajú všetkým ostatným, čo nesúvisí s geometriou obrábacej operácie. Príklady bežných M-kódov zahŕňajú M03 (vreteno v smere hodinových ručičiek), M04 (vreteno v protismere hodinových ručičiek) a M06 (výmena nástroja).

Pochopenie a vytvorenie G-kódu

Podľa tejto príručky by ste teraz mali pochopiť, čo je G-kód a ako postupovať pri používaní slicer softvéru na vytváranie vlastných súborov G-kódu na použitie s 3D tlačiarňou alebo CNC strojom. Mali by ste byť tiež schopní vyhnúť sa niektorým z najbežnejších chýb.