G – kody dla chińskich obrabiarek
G00 - Funkcja ruchu ustawczego. Wywołuje ruch do wskazanego punktu z maksymalną, określoną w danych maszynowych, prędkością. Współrzędne X, Y, Z, A, B, C określają punkt końcowy ruchu. Nie należy wykorzystywać tej funkcji w trakcie obróbki materiału.
G01 - Ruch roboczy z ustalonym posuwem F. Efektem wywołania funkcji jest ruch liniowy do wskazanego punktu z określoną prędkością (nie większą niż maksymalna maszyny) . Jeśli przed wywołaniem tej funkcji wykonano G16, składnia funkcji jest ograniczona do postaci G1 X Y, gdzie X jest promieniem mierzonym od punktu początku układu a Y jest wartością kąta.
G02 - Funkcja łuku, okręgu. Programuje ruch wzdłuż łuku w kierunku zgodnym z ruchem wskazówek zegara, w płaszczyźnie określonej przez funkcje G17 (X, Y), G18 (Z, X) lub G19 (Y, Z). Efektem wywołania funkcji jest ruch po wycinku okręgu o promieniu R łączącym punkt początkowy z punktem o wsp. X, Y, Z. Promień można zdefiniować bezpośrednio jako wartość R lub pośrednio, za pomocą współrzędnych I, J i K. Wartości I, J, K określają współrzędne środka okręgu względem punktu początkowego.
G03 - Funkcja łuku, okręgu. Programuje ruch wzdłuż łuku w kierunku przeciwnym do ruchu wskazówek zegara. Pozostałe parametry identyczne jak w przypadku G2
G04 - Funkcja czasowego postoju. Czasowe zatrzymanie wykonywania programu. Czas zatrzymania określa się w milisekundach za pomocą parametru P lub w sekundach za pomocą parametru X.
G10 - Funkcja umożliwia z poziomu programu modyfikacje korekcji bazy pomiarowej. Parametr P określa numer modyfikowanej bazy pomiarowej (1-255, wartości 1-6 odpowiadają G54-G59), parametry X...C definiują nowe wartości dla wybranej bazy, przy czym zmianie ulegają tylko te wartości, które określono (pominięte pozostają niezmienione)
G18 - Wybór płaszczyzny ZpXp
G20 lub G70 - Zadawanie w calach
G21 - Zadawanie w milimetrach
G22 - Limit ruchu włączony
G23 - Limit ruchu wyłączony
G27 - Sprawdzenie powrotu do punktu referencyjnego
G28 - Powrót do punktu referencyjnego. Działanie funkcji polega na powrocie narzędzia do punktu referencyjnego (określonego poprzez parametry 5161-5166) poprzez określony punkt. Jeśli zostaną pominięte wszystkie argument X...C występuje tylko jeden ruch, bezpośredni najazd na pozycje referencyjną.
G30 - Automatyczny powrót do drugiego, trzeciego i czwartego punktu referencyjnego
G31 - Funkcja pominięcia
G32 lub G33 - Obróbka gwintu (w jednym przejściu)
G34 - Nacinanie gwintu o zmiennym skoku
G40 - Anulowanie kompensacji promienia ostrza narzędzia
G41 - Lewostronna kompensacja promienia ostrza narzędzia
G42 - Prawostronna kompensacja promienia ostrza narzędzia
G50 lub G92 - Ustawienie współrzędnych lub ograniczenie obrotów wrzeciona
G50.3 lub G92.1 - Ustawienie wstępne układu współrzędnych obrabianego przedmiotu
G52 Nastawienie miejscowego układu współrzędnych
G53 - Ustawianie układu współrzędnych maszyny
G54 - Wybór 1 układu współrzędnych przedmiotu (obrabianego)
G55 - Wybór 2 układu współrzędnych przedmiotu (obrabianego)
G56 - Wybór 3 układu współrzędnych przedmiotu (obrabianego)
G57 - Wybór 4 układu współrzędnych przedmiotu (obrabianego)
G58 - Wybór 5 układu współrzędnych przedmiotu (obrabianego)
G59 - Wybór 6 układu współrzędnych przedmiotu (obrabianego)
G65 - Wywołanie makropolecenia
G66 - Wywołanie modalnego makropolecenia
G67 - Modalne wywołanie makropolecenia --- koniec
G70 lub G72 -Cykl wykańczający
G71 lub G73 -Usuwanie naddatku materiału przy toczeniu wzdłużnym
G72 - Usuwanie naddatku materiału przy planowaniu
G73 lub G75 -Powtarzanie wzoru
G74 lub G76 -Głębokie wiercenie osiowe
G75 lub G77- Wiercenie średnicy zewnętrznej/wewnętrznej
G76 - Cykl gwintowania wielozwojowego
G80 - Koniec stałego cyklu wiercenia
G83 - Cykl wiercenia czołowego w wielu przejściach
G84 - Cykl wiercenia czołowego w wielu przejściach
G86 - Cykl wiercenia czołowego
G87 - Cykl wiercenia bocznego
G88 - Cykl bocznego nacinania gwintów
G89 - Cykl wiercenia bocznego
G90 lub G20 - Cykl skrawania średnicy zewnętrznej/wewnętrznej
G92 lub G78 - Cykl nacinania gwintów
G94 lub G79 - Cykl toczenia czołowego
G96 - Sterowanie stałą prędkością skrawania
G97 - Sterowanie stałą prędkością skrawania --- koniec, włączenie stałych obrotów
G98 lub G94 - Posuw minutowy
G99 G95 G95 - Posuw na obrót
- G90 - Programowanie absolutne
- G91 - Programowanie przyrostowe
- G98 - Powrót do poziomu wyjściowego
- G99 - Powrót do poziomu punktu R
zoobee