CNC G Kodları ve M Kodları: Atölyede Gerçekten Kullanılan Çekirdek Liste
G kodu hareketi ve kipleri, M kodu makine fonksiyonlarını anahtarlar. ISO 6983 köklü, kontroller arasında büyük ölçüde ortak çekirdek liste — kip mantığı ve kontrol farkı uyarılarıyla.
İki aile: G hareket, M makine
CNC programının omurgası iki kod ailesidir. G kodları hareketi ve kipleri seçer — takımın nasıl gideceğini anlatır. M kodları makinenin çevre birimlerini anahtarlar: iş mili, soğutma, takım değiştirme, program akışı.
Kök ISO 6983 standardıdır ama her kontrol kendi lehçesini konuşur. Aşağıdaki liste en yaygın lehçe (Fanuc tarzı) temel alınarak yazıldı; büyük çoğunluğu kontroller arasında ortaktır. Kesin referans her zaman tezgâhın programlama kılavuzudur.
G kodları: hareket ve kipler
- G0 — hızlı konumlama: kesme dışı boş hareket, en yüksek hızda
- G1 — doğrusal ilerleme: programlanan F hızıyla kesme
- G2 / G3 — dairesel ilerleme: saat yönü / saat yönünün tersi
- G4 — bekleme (dwell): eksenler belirlenen süre durur
- G17 / G18 / G19 — çalışma düzlemi: XY / ZX / YZ
- G20 / G21 — inç / metrik giriş (bazı kontrollerde karşılığı G70 / G71'dir)
- G28 — referans noktasına dönüş
- G33 — iş miline senkron hareket: tornada diş çekme
- G40 / G41 / G42 — takım yarıçap telafisi: iptal / sola / sağa
- G43 / G49 — takım boyu telafisi: uygula / iptal (freze)
- G54–G59 — iş parçası koordinat sistemleri
- G80 — çevrim iptali
- G81 — delme çevrimi: dal, del, geri çık
- G83 — gagalamalı derin delik çevrimi
- G90 / G91 — mutlak / artışlı ölçülendirme
- G94 / G95 — ilerleme birimi: mm/dk / mm/dev
- G96 / G97 — sabit kesme hızı / sabit devir (torna)
M kodları: makinenin düğmeleri
- M0 — program durdurma (koşulsuz)
- M1 — opsiyonel durdurma: panelden açıksa durur
- M3 / M4 — iş mili ileri (saat yönü) / geri
- M5 — iş mili durdur
- M6 — takım değiştirme
- M8 / M9 — soğutma sıvısı aç / kapat
- M19 — iş milini açısal konumda durdurma
- M30 — program sonu ve başa dönüş
- M98 / M99 — alt program çağırma / alt programdan dönüş
Aynı kod her kontrolde aynı davranmaz
G ve M kodlarının çoğu kiplidir (modal): bir kez yazılır, değiştirilene dek geçerli kalır. G1 bir kez verildikten sonra satırlar yalnız koordinat taşıyabilir; unutulan bir kip bir sonraki programda sürpriz yapar. Yaygın alışkanlık bu yüzden programa iptallerle başlamaktır: G90 G17 G40 G49 G80 gibi bir güvenlik satırı, önceki programdan kalan kipleri sıfırlar.
Kontroller arası farklar en çok çevrim ayrıntılarında ve birim seçiminde çıkar: inç/metrik bir lehçede G20/G21, diğerinde G70/G71'dir; çevrim parametrelerinin harfleri değişir. Kodun okunuşu ortaktır, ayrıntı kılavuzundur — bu liste harita, kılavuz arazidir.
Tornacının en önemli çifti G96/G97'dir: G96, kesme hızını sabit tutmak için deviri çapla birlikte değiştirir. Bunun neden gerektiğini devir-ilerleme yazısındaki alın tornalama bölümü anlatır.
İlgili ürünler ve devam okumaları
İlgili ürün aileleri
Makaledeki soruna karşılık gelen ürünler
Uygulamanız için doğru takımı birlikte belirleyelim
Malzeme, tezgah ve operasyon bilgilerinizi paylaşın; mühendislik ekibimiz size uygun takım ve kesme şartlarıyla dönüş yapsın.
