Co jsou G kódy? (S příkladem)

4756
Anthony Golden
Co jsou G kódy? (S příkladem)

The G kódy Jsou to kódování, která odpovídají programování používanému k řízení numerického řízení nebo CNC zařízení, což jsou stroje, které vykonávají svou práci pod velením počítače. V této třídě zařízení jsou frézky, soustruhy, 3D tiskárny, řezačky atd..

G kódy jsou také známé jako přípravné kódy. G znamená „geometrický“. Jsou to kódy, které stroji říkají, kterou operaci má provést, a jsou identifikovány počátkem písmenem „G“.

Zdroj: flickr.com Christopher Schmidt Attribution 2.0 Generic (CC BY 2.0)

Skládají se z pokynů nebo povelů, které zařízení říkají, do které polohy se mají pohybovat, jakou rychlostí a v jakém okamžiku použít nástroj, jako je laser, extrudér atd. Například u 3D tisku obsahují G-kódy příkazy pro přesun dílů v tiskárně.

Existuje několik implementací tohoto jazyka, ale v každé z nich jsou příkazy a příkazy podobné. Při generování souborů však bude nutné znát příslušnou verzi G kódů, které může zařízení interpretovat..

Rejstřík článků

  • 1 Co je to G kód?
    • 1.1 Pohyb stroje
  • 2 Konstrukce G kódů
    • 2.1 Generování G kódů
  • 3 CNC vs 3D tisk
    • 3.1 CNC
    • 3.2 3D tisk
  • 4 Ukázkový kód
  • 5 Reference

Co je to G kód?

G kód je programovací jazyk pro zařízení číslicového řízení, který směruje stroje na to, kam a jak se pohybovat. G-kódy se liší v závislosti na typu, značce a modelu zařízení.

Vždy následuje nějakou variantu následujícího alfanumerického vzoru: N ## G ## X ## Y ## Z ## F ## S ## T ## M ##, kde:

- N ##: Číslo řádku programu.

- G ##: Definuje pohyb a funkci.

- X ##: Deklarujte vodorovnou polohu.

- Y ##: Deklarujte svislou polohu.

- Z ##: Deklarovat hloubku.

- F ##: Rychlost posuvu.

- S ##: Rychlost vřetena.

- T ##: Výběr nástroje.

- M ##: Různé funkce, jako je například zapínání a vypínání něčeho, jako je chladicí kapalina, pohyb indexování, blokování osy atd..

Například G01 X2 Y3 F35 S450 T02 M04 by indikoval lineární posuv (G01) do dané polohy X-Y a rychlost posuvu 35. Rychlost vřetena je 450 a používáte nástroj 2.

Různé funkce se u jednotlivých strojů liší. Proto, abyste věděli, co je M kód, je třeba odkázat na návod k použití stroje..

Pohyb stroje

Všechno, co může každý stroj udělat, je založeno především na třech základních typech pohybu:

- Rychlý pohyb: lineární pohyb do polohy XYZ. Dělá se to co nejrychleji.

- Pohyb posuvu: lineární pohyb do polohy XYZ při definované rychlosti posuvu.

- Kruhový pohyb: kruhový pohyb při definované rychlosti dopředu.

Každý G kód říká týmu, kterou variantu těchto základních pohybů provést a také jak to udělat.

X, Y jsou souřadnice vodorovné a svislé polohy a Z odpovídá hloubce stroje. Tato čísla sledují příkaz pohybu nebo funkce k vyjádření polohy stroje..

Dále F určuje rychlost posuvu (pro posuv nebo kruhové pohyby), zatímco S určuje rychlost vřetena. T se používá k výběru nástroje.

Konstrukce G kódu

Pokud otevřete G kód v textovém editoru, uvidíte jeho obsah, ale je docela těžké dát mu nějaký význam. S nástrojem, jako je Repetier Host, bude možné lépe porozumět G kódům.

Tento typ programu vám umožňuje otevřít G kódy, abyste viděli cesty, kterými se hlava vydá k tisku. Repetier Host používá barvy k označení funkce kódů.

Generujte G kódy

Protože například 3D tisk možná bude muset provádět četné pohyby, G kódy mohou trvat obrovské množství stránek. Pokud by se tato sada kódu měla vytvářet ručně, muselo by se to dělat po značnou dobu.

Nějaký speciální program, například řezací program Cura, je ten, který technicky skládá všechny G kódy.

Tento program rozděluje soubory STL, které obsahují všechny informace potřebné k vytvoření 3D tisku. Převeďte soubor STL na G-kódy, čímž proces zautomatizujete.

Každý G kód je jedinečný pro stroj, pro který byl napsán. Sada instrukcí je specificky založena na každém stroji.

CNC vs 3D tisk

CNC stroje i 3D tiskárny se ovládají pomocí G kódů, což je skupina příkazů, které začínají písmenem „G“, stejně jako existují kódy pro mnoho dalších písmen..

Pokyny G-kódu říkají posádkám, jak se pohybovat a jak upravit jejich nastavení, jako je řezná rychlost nebo teplota trysky. Každá objednávka představuje krok v procesu výroby objektu.

Přestože 3D tiskárny i CNC zařízení používají G kódy, v těchto dvou aplikacích existují určité důležité rozdíly.

CNC

Počítačové číslicové řízení je technika pro ovládání přístrojů stroje pomocí počítačového systému.

CNC frézky a soustruhy se obecně používají, když je vyžadována velmi vysoká přesnost nebo opakovatelnost. Například jsou užitečné pro vyvrtání stovek stejných otvorů pro vytvoření optické desky..

Tento způsob vytváření součásti je klasifikován jako „subtraktivní výroba“, protože součást je vytvářena postupným odstraňováním materiálu..

3D tisk

Jedná se o výrobní proces, který také vyrábí díly pomocí počítačového řízení. Ve skutečnosti jsou 3D tiskárny také CNC stroji, ale vzhledem k jejich nesmírné popularitě jsou jako takové zřídka označovány..

Ve 3D tisku je součást postavena přidáním materiálu, dokud není vytvořena celá součást. 3D tisk je velmi užitečný pro vytváření zakázkových dílů a prototypů před dosažením konečného návrhu.

Ukázkový kód

- 11: Označuje číslo řádku kódu a slouží jako reference. V tomto případě to odpovídá řádku 11 prováděného programu.

- GSM: V modré barvě. Označuje, že se jedná o příkaz typu označeného písmenem. V tomto případě odpovídá kód G1 povelu: Koordinovaný pohyb vpřed.

Dále každý červený text definuje určité parametry příkazu a poté hodnotu každého příslušného parametru:

- F: Rychlost. V tomto případě je rychlost označena jako 900.

- X / Y / Z: Jedná se o souřadnice polohy.

- E: Pohyb podavače.

Reference

  1. Educatibot (2019). G-kód. Převzato z: educatibot.com.
  2. Ultimaker (2019). Co je to G-kód? Převzato z: Ultimaker.com.
  3. Benjamin Goldschmidt (2019). 3D tiskárna G-Code vs CNC G-Code - Jaký je rozdíl? All3dp. Převzato z: all3dp.com.
  4. Autodesk (2019). Začínáme s G-Code. Převzato z: autodesk.com.
  5. Wikipedia encyklopedie zdarma (2019). G-kód. Převzato z: en.wikipedia.org.

Zatím žádné komentáře