CNC G kodları, CNC tezgâhlarında takım hareketlerini, ilerleme yönlerini, dairesel veya doğrusal interpolasyonları tanımlayan temel komutlardır. Freze ve torna tezgâhlarında kullanılan G kodları, makinenin nasıl hareket edeceğini ve talaş alacağını belirler.
Bu sayfada en çok kullanılan CNC G kodlarını, kısa açıklamalarını ve pratik kullanım mantıklarını bulabilirsiniz. İçerik, hem CNC öğrenmeye yeni başlayanlar hem de operatör ve programcılar için referans niteliğindedir.
| G Kodu | Açıklama |
|---|---|
| G00 | Hızlı ilerleme (talaş almadan konumlanma) |
| G01 | Doğrusal interpolasyon (talaş alarak ilerleme) |
| G02 | Saat yönünde (CW) dairesel interpolasyon |
| G03 | Saat yönü tersine (CCW) dairesel interpolasyon |
| G17 | X-Y çalışma düzlemi seçimi |
| G20 / G21 | İnç / Metrik ölçü sistemi seçimi |
| G28 | Tezgâh referans noktasına dönüş |
| G54 – G59 | İş parçası sıfır noktası tanımlama |
| G90 | Mutlak (absolute) programlama |
| G91 | Artışlı (incremental) programlama |
G21 (Metrik sistem) G90 (Mutlak programlama) G54 (İş parçası sıfırı) G00 X0 Y0 (Hızlı konumlanma) G01 Z-5 F200 (Kesme hareketi) G02 X20 Y0 R10 G00 Z50 M30
Yukarıdaki örnekte takım, metrik sistemde mutlak koordinatlarla çalışır ve doğrusal ile dairesel hareketleri bir arada kullanır.
Not: CNC programlama öğrenirken G kodlarını mantığıyla kavramak, ezberlemekten çok daha sağlıklı sonuç verir.