İçereği Atla

CNC Makinaların G ve M Kodları

CNC G ve M Kodları Kullanımı

CNC (Computer Numerical Control), bilgisayar kontrollü bir sistem kullanarak işleme makinelerini kontrol etmek için kullanılan bir teknolojidir. CNC'nin temelini G-kodu ve M-kodu oluşturur. G-kodu, kesici aletin hareketini kontrol ederken, M-kodu genellikle makinenin çeşitli fonksiyonlarını kontrol eder.


Yaygın olarak kullanılan bazı temel G ve M kodları:


G Kodları:

G00: Hızlı hareket (Rapid positioning)

G01: Doğrusal hareket (Linear interpolation)

G02: Saat yönünde dairesel interpolasyon (Clockwise circular interpolation)

G03: Saat yönünün tersine dairesel interpolasyon (Counterclockwise circular interpolation)

G04: Bekleme veya zaman gecikmesi (Dwell)

G17, G18, G19: XY, XZ ve YZ düzlemlerinde işleme yapma seçimi (Plane selection)

G20: İnç biriminde çalışma (Inch mode)

G21: Milimetre biriminde çalışma (Millimeter mode)

G28: Referans noktasına geri dönme (Return to home position)

G90: Absolut koordinat modu (Absolute programming)

G91: İncremental koordinat modu (Incremental programming)


M Kodları:

M00: Programı durdur (Program stop)

M01: İsteğe bağlı duraklama (Optional stop)

M03: Milin saat yönünde dönmesini başlat (Spindle on, clockwise rotation)

M04: Milin saat yönünün tersine dönmesini başlat (Spindle on, counterclockwise rotation)

M05: Milin durmasını sağla (Spindle stop)

M06: Takım değiştirme (Tool change)

M08: Soğutma sıvısı aç (Coolant on)

M09: Soğutma sıvısı kapat (Coolant off)

M30: Programı sonlandır ve tekrar başlatma (End of program, rewind and reset)

M98: Alt program çağırma

M99: Alt programdan dönme


Bu kodlar, CNC işleme makinelerinde genel olarak kullanılan kodlardır. Ancak, her CNC makinesi üreticiye özgü olabilir ve bu nedenle kullanıcı kılavuzlarına başvurmak önemlidir.

CNC Teknolojisinin İmalat Maliyetinizi Nasıl Azaltabileceğini Keşfedin!
CNC MAKİNALARIN AVANTAJLARI