CNC G ve M Kodları
G00 Hızlı hareket
G01 Doğrusal ilerleme, Kesme ilerlemesi
G02 Saat yönünde dairesel hareket CW
G03 Saat yönünün tersi yönünde dairesel hareket CCW
G04 Geçici durma
G15-G16 Dik işlem merkezinde polar koordinat sistemi. G16' girildikten sonra Y ekseni açı, X ekseni ise yarıçap değerlerine dönüşür
G17 XY Düzlemini seç
G18 ZX Düzlemini seç
G19 YZ Düzlemini seç
G20 INCH ölçü sistemine geç
G21 MM ölçü sistemine geç
G28 Referans noktasına gidiş
G33 Diş çekme döngüsü
G40 Takım Telafisi iptali
G41 Takım yarıçapının veya uç yarıçapının sol telafisi
G42 Takım yarıçapının veya uç yarıçapının sağ telafisi
G50 Kesme hızı sınıflandırması için kullanılır
G53 Sıfır kaydırmanın iptali
G54-G57 İş parçası sıfırları
G70-G79 Tornalamada tekrarlanan işlemlerin seçimi için kullanılır
G80 Delik döngüsünün iptali
G81 Delik delme döngüsü
G82 Delik dibinde durma ile matkapla bir çok deliği delme
G83 Birden fazla pasoda matkapla bir çok delik delme
G84 Bir çok delikte vida açma
G85 Borverg ile bir çok delik işleme
G90 Mutlak koordinat sisteminde programlama (Absolute)
G91 Eklemeli koordinat sisteminde programlama (Incremental)
G96 Kesme hızının (S) m/dk olarak verilmesi
G97 Kesme hızının (S) dev/dk (Rpm) olarak verilmesi
G98 İlerleme hızının (F) mm/dk olarak verilmesi
G99 İlerleme hızının (F) mm/dev olarak verilmesi
M00 Programın geçici olarak durması, makine startına basılana kadar tezgah eksenleri durur
M01 Programın istek üzerine kontrol panosundan elle durdurulması
M02 Program Sonu
M03 İş milini saat yönünde (CW) çevir
M04 İş milinin saat ibresinin ters yönünde (CW) dönmesi
M05 İş milinin durması
M06 Takım değiştirme
M08 Soğutma sıvısını aç
M09 Soğutma sıvısını kapat
M13 İş milini saat ibresi (CW) yönünde döndür ve soğutma sıvısını aç
M14 İş milini saat yönünün tersi (CCW) yönünde döndür ve soğutma sıvısını aç
M19 İş mili orient konumu
M30 Program sonu ve başa dönüş