G kodları, CNC makinesinin geometrik hareketlerini tanımlar ve şunları içerir:
- G00: Hızlı hareket 13. Kesici takımı hızlı bir şekilde belirtilen konuma taşır 1.
- G01: Doğrusal hareket 13. Kesici takımı belirtilen hızda doğrusal bir yolda taşır 1.
- G02: Saat yönünde dairesel hareket 13. Kesici takım, saat yönünde bir daire çizerek hareket eder 1.
- G90: Mutlak konumlandırma 1. Makine, belirtilen koordinatlara göre hareket eder 1.
M kodları, CNC makinesinin yardımcı işlevlerini kontrol eder ve şunları içerir:
- M00: Program durdurma 13. Makine, işlemi durdurur ve operatörün müdahalesini bekler 1.
- M03: İş milinin saat yönünde dönmesi 13. Makine mili belirtilen hızda saat yönünde döner 1.
- M05: İş milinin durdurulması 13. Makine mili dönmeyi durdurur 1.
- M06: Takım değişimi 13. Makine, belirtilen kesici takımı değiştirir 1.
- M30: Program sonu ve geri sarma 13. Program sona erer ve başa döner 1.
5 kaynaktan alınan bilgiyle göre: