CNC makinelerini yöneten G ve M kodları nedir, ne işe yarar? En sık kullanılan CNC komutları, anlamları ve fason üretim süreçlerindeki önemi. Müşteriler için sade anlatım.
Makinelerin Gizli Alfabesi: CNC G-Kodları ve M-Kodları Nedir? Nasıl Çalışır?
Buraya kadar CNC makinelerinin ne olduğunu, eksenlerin nasıl hareket ettiğini ve doğru malzeme seçimiyle bütçenizi nasıl koruyacağınızı en sade dille inceledik. Artık CNC teknolojisinin tamamen içine girip, bu devasa metal canavarların bilgisayardan aldıkları emirleri nasıl kelimesi kelimesine uyguladığına, yani makinelerin gizli alfabesine bakma zamanı geldi.
Bir CNC makinesinin başına geçtiğinizde, ekranda sürekli akan harfler ve sayılardan oluşan karmaşık bir kod yığını görürsünüz (Örneğin: G01 X50 Y20 F150 M03). Dışarıdan bakıldığında bir hacker ekranını veya karmaşık bir yazılım dilini andıran bu komut sistemine sanayide G-Kodları ve M-Kodları denir.
Peki, G ve M kodları tam olarak nedir? Makineye ne zaman duracağını, ne zaman döneceğini ve metali nasıl keseceğini bu kodlar nasıl anlatır?
İstanbul’un endüstri kalbi İkitelli ve modern üretim tesislerinin adresi Başakşehir hattında, Salurmaksan olarak; fabrikamızdaki tüm akıllı tezgahları yöneten bu dijital dili, teknik terimlerde boğulmadan, herkesin çok kolay anlayabileceği bir mantıkla açıklıyoruz.
1. CNC Kodları Nedir? (En Basit Anlatımla)
Nasıl ki bir akıllı telefonu parmak hareketlerimizle, bir bilgisayarı ise klavye ve fareyle yönetiyorsak; CNC makinelerini de G ve M kodları adı verilen özel bir yönlendirme diliyle yönetiriz.
Bunu günlük hayattan bir yemek tarifiyle bağdaştıralım: Bir yemek tarifinde iki tür bilgi vardır. Birincisi “soğanı doğra, tencereye at, karıştır” gibi fiziksel hareket içeren adımlardır. İkincisi ise “ocağın altını yak, fırını kapat, üzerine su ekle” gibi ortamı ve yardımcı araçları yöneten adımlardır.
İşte CNC dünyasında da mantık birebir aynıdır:
- G-Kodları (Geometrik/Hareket Kodları): Makinenin bıçağına veya malzemeye nereye, nasıl ve hangi hızda hareket edeceğini söyleyen komutlardır (Yol tarifidir).
- M-Kodları (Makine/Yardımcı Kodları): Makinenin kendisine ne yapacağını söyleyen, hareketsiz (açma-kapama) komutlarıdır (Düğmelere basmaktır).
2. G-Kodları Nedir? (En Sık Kullanılan Hareket Komutları)
“G” harfi İngilizce Geometric (Geometrik) kelimesinden gelir. Makinenin bıçağının havada veya metalin içinde nasıl bir yol izleyeceğini belirler. İşte atölyelerde en çok duyacağınız bazı temel G-kodları:
- G00 (Hızlı Pozisyonlama): Bıçağın malzemeyi kesmeden, havada en yüksek hızla bir noktadan diğerine gitmesini sağlar. Zaman kazanmak için kullanılır.
- G01 (Doğrusal Kesme): Bıçağın malzemeye dalarak düz bir çizgi halinde (belirtilen hızda) kesim yapmasıdır. Demir veya alüminyumu yontarken en çok bu kod çalışır.
- G02 ve G03 (Dairesel Kesme): Bıçağın saat yönünde veya saat yönünün tersine kavisli, yuvarlak hareketler yaparak kesim yapmasını sağlar. Parçadaki yuvarlak köşeler ve dairesel cepler bu kodlarla açılır.
3. M-Kodları Nedir? (En Sık Kullanılan Yardımcı Komutları)
“M” harfi İngilizce Miscellaneous / Machine (Makine / Çeşitli) kelimesinden gelir. Kesici ucun nerede durduğuyla ilgilenmez; makinenin donanımlarını açıp kapatır. En popüler M-kodları şunlardır:
- M03 (Bıçağı Döndür): Kesici ucun (spindle) saat yönünde dönmeye başlamasını sağlar. Motoru çalıştıran ana komuttur.
- M05 (Bıçağı Durdur): Kesme işlemi bittiğinde dönen motoru durdurur.
- M08 (Soğutma Sıvısını Aç): Kesim esnasında metalin aşırı ısınmasını ve bıçağın erimesini önlemek için beyaz renkli boryağı (soğutma sıvısı) fışkırtan pompayı çalıştırır.
- M30 (Program Sonu): Parçanın üretiminin tamamen bittiğini ve makinenin başlangıç konumuna geri dönerek yeni parça için beklemesi gerektiğini söyler.
4. Bu Kodları Kim Yazıyor? Manuel mi, Otomatik mi?
Eski yıllarda CNC operatörleri bu kodları teknik resme bakarak bilgisayar ekranına elleriyle tek tek yazarlardı. Günümüzde ise bu işlem tamamen otomatikleşmiştir:
- Tasarımcı parçayı bilgisayarda çizer (CAD aşaması).
- Mühendis bu çizimi bir CAM (Bilgisayar Destekli Üretim) programına atar.
- CAM programı, çizimdeki geometrilere bakarak saniyeler içinde binlerce satırlık G ve M kodunu otomatik olarak üretir.
Ancak fason imalatta profesyonellik, makinenin başına geçen operatörün bu kodları ezbere bilmesinden geçer. İyi bir operatör, kod akarken bir hata sezdiğinde hemen müdahale edebilir, hızı manuel olarak düşürebilir ve çok pahalı olan kesici uçların kırılmasını veya tezgahın zarar görmesini (çarpmasını) engeller.
Salurmaksan ile Akıllı ve Güvenli İmalat Mimarisi
CNC fason imalatı, sadece bilgisayardan koda dönüştürülmüş bir dosyayı makineye yüklemekten ibaret değildir. Doğru G-kodunu üretmek; hangi malzemenin hangi hızla kesileceğini bilmek (ilerleme ve devir hesabı), doğru kesici takımı seçmek ve kusursuz bir üretim simülasyonu yapmaktan geçer.
Salurmaksan olarak; İkitelli ve Başakşehir organize sanayi bölgelerindeki modern tesisimizde, tecrübeli CAM mühendislerimiz ve CNC operatörlerimizle makinelerimizin dilini en üst seviyede yönetiyoruz.
Üretim sürecimizin kalitesi sadece talaşlı imalatla sınırlı kalmıyor. Parçalarınızın ham malzeme aşamasındaki kesim büküm form bombe adımlarını planlıyor, en optimum takım yollarıyla (G-kodlarıyla) CNC parkurumuzda milimetrik olarak işliyor ve ihtiyaç duyan parçalarınıza dişli açma suluma indüksiyon (ısıl işlem) ile kaynaklı montaj süreçlerini de uygulayarak parçalarınızı eksiksiz, montaja hazır teslim ediyoruz.
Makinelerin dilinden anlayan profesyonel bir ekiple çalışmak, üretim süreçlerinizi riske atmadan en doğru fason fiyat tekliflerini almak için bizimle bugün iletişime geçebilirsiniz.