Cod |
Descriere |
Frezare ( M ) |
Strunjire ( T ) |
Note
|
G00 |
Poziționare rapidă |
M |
T |
G00 v - deplasare la coordonata v. La mișcările pe 2 sau 3 axe, în mod tradițional, G00 (spre deosebire de G01) nu se mișcă pe o singură linie dreaptă între punctul inițial și punctul final. Se mișcă cu valori diferite pe fiecare axă la viteza maximă până când se obține vectorul. Programatorul trebuie să ia în considerare ce obstacole pot fi în apropiere, pentru a evita un accident. Unele mașini de oferta vârtejuri interpolate ca o caracteristică pentru ușurința de programare (în condiții de siguranță să-și asume o linie dreaptă).
|
G01 |
Interpolare liniară |
M |
T |
G00 v F - deplasare la coordonata v cu viteza de deplasare (avansul) F. Cel mai comun cod pentru avans în timpul unei tăieri. Programul specifică punctele de început și de sfârșit, iar controlul calculează automat ( interpolează) punctele intermediare prin care trebuie să treacă pentru a se produce o linie dreaptă (de aici denumirea de "liniară"). Controlul apoi calculează vitezele unghiulare la care să se transforme axa șuruburilor conducătoare prin intermediul servomotoarelor sau a motoarelor cu mișcare sacadată. Computerul efectuează mii de calcule pe secundă, iar motoarele trebuie să reacționeze rapid la fiecare intrare. Astfel, traiectoria efectivă a prelucrării are loc cu viteza de avans dată pe o traiectorie cu o acuratețe liniară având o precizie în limite foarte mici.
|
G02 |
Interpolare circulară, spirală, elicoidală în sensul acelor de ceas |
M |
T |
|
G03 |
Interpolare circulară, elicoidală în sens invers acelor de ceas |
M |
T |
|
G04 |
Întârziere |
M |
T |
|
G05 P10000 |
Controlul conturului de înaltă precizie - High-precision contour control (HPCC) |
M |
|
|
G05.1 Q1. |
Modul multi bufer activ. AI Advanced Preview Control |
M |
|
|
G06.1 |
Prelucrare NURBS |
M |
|
|
G07 |
Desemnarea axei imaginare |
M |
|
|
G07.1 |
Interpolare cilindrică |
M |
|
|
G09 |
Oprire precisă (în blocul dat), non-modal |
M |
T |
Versiunea sa modală este G61.
|
G10 |
Impunere dată programabilă |
M |
T |
[4]
|
G11 |
Anulare impunere dată programabilă |
M |
T |
|
G12.1 |
Interpolarea în coordonate polare activată |
M |
|
|
G13.1 |
Interpolarea în coordonate polare dezactivată |
M |
|
|
G17 |
Comandă de coordonate polare. Selectare plan XY |
M |
|
|
G18 |
Selectare plan ZX |
M |
T |
|
G19 |
Selectare plan YZ |
M |
|
|
G20 |
Programare în inchi |
M |
T |
|
G21 |
Programare în milimetri (mm) |
M |
T |
|
G28 |
Întoarcere programată în punctul de referință |
M |
T |
|
G30 |
Întoarcere programată la al doilea punct de referință |
M |
T |
|
G31 |
Funcția de salt |
M |
|
|
G32 |
Un singur punct de filetat, stilul longhand (dacă nu se utilizează un ciclu, ex, G76) |
|
T |
|
G33 |
Filetare cu pas constant |
M |
|
|
G33 |
Filetare |
|
T |
|
G34 |
Filetare cu pas variabil |
M |
|
|
G39 |
Compensarea sculei la arcele de colț |
M |
|
|
G40 |
Anulare compensare a razei sculei |
M |
T |
Anulează G41 ori G42. -->
|
G41 |
Compensare a razei sculei la stânga |
M |
T |
|
G42 |
Compensare a razei sculei la dreapta |
M |
T |
|
G43 |
Compensare negativă a lungimii sculei |
M |
|
|
G44 |
Compensare pozitivă a lungimii sculei |
M |
|
|
G45 |
Creștere a ofsetului sculei |
M |
|
|
G46 |
Descreștere a ofsetului sculei |
M |
|
|
G47 |
Creștere dublă a ofsetului sculei |
M |
|
|
G48 |
Descreștere dublă a ofsetului sculei |
M |
|
|
G49 |
Anulare compensare a lungimii sculei |
M |
|
Anulează G43 ori G44.
|
G50 |
Anulare modificare la scară |
|
T |
|
G52 |
Sistem de coordonate local - local coordinate system (LCS) |
M |
|
|
G53 |
Sistemul de coordonate al mașinii |
M |
T |
|
G54 - G59 |
Selectare sisteme de coordonate de lucru 1-6 |
M |
T |
|
G54.1 P1 - P48 |
sisteme extinse de coordonate de lucru |
M |
T |
|
G61 |
Tăiere precisă, modal |
M |
T |
Poate fi anulat cu G64. Versiunea sa non-modală este G09.
|
G62 |
Corecție automată la colț |
M |
T |
|
G64 |
Tăiere continuă prestabilită (anulează modul Tăiere precisă) |
M |
T |
Anulează G61.
|
G70 |
Ciclu fix, multiplu ciclu repetitiv, pentru finisare (inclusiv contururi) |
|
T |
|
G71 |
ciclu fix, multiple ciclu repetitiv, pentru rugozitate (axa Z) |
|
T |
|
G72 |
ciclu fix, multiple ciclu repetitiv, pentru rugozitate (axa X) |
|
T |
|
G73 |
ciclu fix, multiplu ciclu repetitiv, pentru rugozitate, cu model de repetiție |
|
T |
|
G73 |
Ciclu de găurire cu viteză mare și retrageri pentru ruperea șpanului |
M |
|
|
G74 |
Ciclu de filetare în sens invers al acelor de ceasornic |
|
T |
|
G74 |
Ciclu de filetare în sensul acelor de ceasornic |
M |
|
|
G75 |
Ciclu de strunjire caneluri |
|
T |
|
G76 |
Ciclu de alezare fină |
M |
|
|
G76 |
Ciclu filetare, ciclu repetitiv multiplu |
|
T |
|
G80 |
Anulare ciclu memorat |
M |
T |
|
G81 |
Găurire, ciclu de alezare parțială |
M |
|
|
G82 |
Găurire, ciclu de alezare la retragere |
M |
|
|
G83 |
Ciclu de găurire cu retrageri (pentru ruperea șpanului) |
M |
|
|
G84 |
Ciclu de filetare cu tarod, direcția axului M03 |
M |
|
|
G84.2 |
Ciclu de filetare rigidă cu tarod, direcția axului M03, suport rigid de unelte |
M |
|
|
G84.3 |
Ciclu de filetare rigidă cu tarod în sens invers acelor de ceasornic, direcția axului M04, suport rigid de unelte |
M |
|
|
G85 |
Ciclu de alezare |
M |
|
|
G86 |
Ciclu de alezare cu retragerea sculei cu avans rapid |
M |
|
|
G87 |
Ciclu de alezare, ciclu de alezare la retragere |
M |
|
|
G88 |
boring cycle, feed in/spindle stop/manual operation |
M |
|
|
G89 |
boring cycle, feed in/dwell/feed out |
M |
|
|
G90 |
Programare absolută |
M |
T (B) |
|
G91 |
Programare incrementală |
M |
T (B) |
|
G92 |
registru de poziție (programarea vectorului de la zero la tool tip). Schimbare coordonate de lucru, impunere turație maximă arbore |
M |
T (B) |
|
G92 |
Ciclu filetare, ciclu simplu |
|
T (A) |
|
G94 |
Avansul pe minut |
M |
T (B) |
|
G95 |
Avansul pe rotație |
M |
T (B) |
|
G96 |
Viteza de suprafață constantă - Constant surface speed (CSS) |
|
T |
|
G97 |
Viteza arborelui constantă |
M |
T |
|
G98 |
Revenirea sculei la nivelul Z inițial după execuția ciclului memorat |
M |
|
|
G98 |
Avansul pe minut (grup tip A) |
|
T (A) |
|
G99 |
Revenirea sculei la nivelul punctului R după execuția ciclului memorat |
M |
|
|
G99 |
Avansul pe rotație (grup tip A) |
|
T (A) |
|