G KODLARI (CNC Torna Tezgahı)
G00 Kesici takımın talaş kaldırmadan boşta yaptığı hızlı hareket
G01 Kesici takımın talaş kaldırarak yaptığı hareket. Bu hareket hızlı değil belirtilen F değerinde yapılır.
G02 Saat ibresinin dönüş yönünde (CW) eğrisel interpolasyon. Bu hareket hızlı değil belirtilen F değerinde yapılır
G03 Saat ibresinin dönüş yönünün aksi yönde (CCW) eğrisel interpolasyon. Bu hareket hızlı değil belirtilen F değerinde yapılır.
G04 Belirlenen zamanda bekleme.
G17 XY düzlem seçimi
G18 XZ düzlem seçimi
G19 YZ düzlem seçimi
G20 Inch ölçü sistemi
G21 Metrik ölçü sistemi
G27 Referans noktasına dönüş
G28 Tezgahın Sıfır Noktasına (Machine Zero Point) gönderilme komutudur. Tezgah ilk açıldığında bu işlemi kendisi yapar ancak program başlangıcında da G28 yazılarak isteğe bağlı olarak yaptırılabilir.
G33 Sabit adımlı vida açma
G34 Değişken adımlı vida açma
G40 Kesici Takım Uç yarıçap telafisi iptali
G41 Kesici Takım Uç yarıçap telafisi Solda
G42 Kesici Takım Uç yarıçap telafisi Sağda
G50 Maximum tezgah devir sayısı sınırlaması
G54 İş parçası sıfırı
G70 Finiş tornalama çevrimi
G71 Z eksenine paralel Kaba Dışçap Tornalama Çevrimi. Finiş işlemi G70 ile yapılır.
G72 X eksenine paralel Kaba Dışçap Tornalama Çevrimi. Finiş işlemi G70 ile yapılır.
G73 Kaba profil tornalama çevrimi. Finiş işlemi G70 ile yapılır
G74 Z ekseninde gagalamalı delik delme
G75 Kanal açma çevrimi
G76 Çoklu paso ile vida açma çevrimi. Bu çevrimde diş açmadaki her bir paso derinliğinin programcı tarafından girilmesi istenildiğinde kullanılır. Paso derinliklerini isteğine göre programcı belirler.
G80 Delik delme çevrimlerinin iptali
G83 Kademeli delik delme çevrimi (Z ekseninde)
G84 Kılavuz çekme çevrimi
G86 Delik büyütme çevrimi
G90 Z eksenine paralel Rectangle Tornalama Çevrimi. Bu çevrim G71' den farklı olarak tek bir satırda yapılır.
G92 Diş açma komutu. Bu çevrimde her bir diş açma pasosu tek bir çevrim şeklinde işlenir.
G94 X eksenine paralel Rectangle Tornalama Çevrimi. Bu çevrim G71' den farklı olarak tek bir satırda yapılır.
G96 Sabit Kesme Hızı (CSS - Constant Surface Speed)
G97 Sabit devir sayısı
G98 İlerleme birimi mm/dakika
G99 İlerleme birimi mm/devir
M KODLARI (CNC Torna Tezgahı)
M00 Program durdurma, tekrar başlamak için Cycle Start düğmesi kullanılır.
M01 İsteğe bağlı durdurma, tekrar başlamak için Cycle Start düğmesi kullanılır.
M02 Program sonu
M03 Tezgah milini saat ibresi dönüş yönünde (CW) döndür.
M04 Tezgah milini saat ibresi tersi dönüş yönünde (CCW) döndür
M05 Tezgah milini durdur.
M06 Kesici takım değiştirme
M08 Kesme sıvısını çalıştır.
M09 Kesme sıvısını kapat.
M10 Ayna kapama (iş parçasını sıkma)
M11 Ayna açma (iş parçasını çözme)
M17 Alt program sonu
M30 Program sonu ve başlangıca dön.
M98 Alt program çağırma