G-Kodları Nedir? En Çok Kullanılan G-Kodları ve Anlamları

G-Kodları Nedir? En Çok Kullanılan G-Kodları ve Anlamları

📅 30 Haziran 2026⏱️ 5 dk okuma
Çok Amaçlı Destek Sacı 90 mm
📑 İçindekiler (Tıkla Aç)

Giriş ve Teknik Analizi

 

Endüstriyel otomasyonun kalbinde yer alan Bilgisayarlı Sayısal Kontrol (CNC) makineleri, modern imalat süreçlerinin vazgeçilmezidir. Bu makinelerin beyni, karmaşık geometrileri ve hassas hareketleri gerçekleştirmesini sağlayan bir dizi komut dilidir: G-Kodları. G-kodları, genellikle RS-274D standardına dayanan, makine takımının belirli bir işlemi nasıl gerçekleştireceğini tanımlayan alfanümerik komutlardır. Bir parça üretmek için takımın hangi yolu izlemesi gerektiğini, hangi hızda hareket etmesi gerektiğini, ne zaman duracağını veya ne zaman bir işleme başlayacağını belirler. Bu dil, üretim süreçlerinde hassasiyet, tekrarlanabilirlik ve verimlilik sağlamak adına kritik bir role sahiptir. G-kodları sadece CNC freze ve torna tezgahlarında değil, aynı zamanda 3D yazıcılarda, lazer kesim makinelerinde ve plazma kesicilerde de yaygın olarak kullanılmaktadır, bu da onların evrensel bir makine kontrol standardı olma niteliğini pekiştirmektedir. Bir G-kodu programı, takımın hammadde üzerinde yapacağı her hareketi ve eylemi satır satır tanımlayan bir dizi talimattan oluşur. Bu talimatlar, genellikle bir CAM (Bilgisayar Destekli Üretim) yazılımı tarafından oluşturulur veya deneyimli operatörler tarafından manuel olarak yazılır ve daha sonra makinenin kontrol ünitesine (CNC kontrolörü) yüklenir. Kontrolör, bu kodları yorumlayarak servo motorlara ve diğer aktüatörlere elektrik sinyalleri gönderir, böylece takım istenen yörüngeyi takip eder ve belirlenen işlemleri gerçekleştirir. G-kodlarının derinlemesine anlaşılması, sadece programcılar için değil, aynı zamanda makine operatörleri, bakım teknisyenleri ve üretim mühendisleri için de elzemdir. Zira programın doğru yorumlanması, olası hataların önlenmesi, üretim verimliliğinin artırılması ve en önemlisi iş güvenliğinin sağlanması açısından hayati öneme sahiptir. Bu teknik makale, G-kodlarının temel prensiplerinden en sık kullanılan komutlarına, saha uygulamalarından olası sorunlara kadar geniş bir yelpazede detaylı bir rehber sunmayı amaçlamaktadır.

 

Çalışma Prensibi ve Teknik Veriler

G-kodları, makine takımının hareketlerini ve işlevlerini kontrol eden hazırlık fonksiyonları (preparatory functions) olarak adlandırılır. Her G-kodu, makineye belirli bir işlemi veya durumu hazırlar. Örneğin, bir G-kodu takımın düz bir çizgide mi, yoksa dairesel bir yay üzerinde mi hareket edeceğini belirler. Çoğu G-kodu modal yapıdadır, yani bir kez çağrıldığında, başka bir G-kodu onu geçersiz kılana kadar aktif kalır. Bazı G-kodları ise modal olmayan (non-modal) veya tek atımlık (one-shot) olup, yalnızca çağrıldıkları program bloğunda etkili olurlar. G-kodları genellikle koordinat değerleri (X, Y, Z), ilerleme hızı (F), iş mili hızı (S) ve takım numarası (T) gibi diğer parametrelerle birlikte kullanılır. Bu parametreler, G-koduyla birlikte, makinenin tam olarak ne yapması gerektiğini detaylandırır.

İşte endüstriyel otomasyon sektöründe en çok kullanılan G-kodları ve anlamları:

  • G00: Hızlı Pozisyonlama (Rapid Traverse)

    Takımın mevcut konumundan belirtilen X, Y, Z koordinatlarına mümkün olan en yüksek hızda (boşta ilerleme hızı) hareket etmesini sağlar. Kesme işlemi yapılmaz, sadece takımın iş parçasına veya bir sonraki kesme konumuna hızlıca yaklaşması veya uzaklaşması için kullanılır. Güvenli bir mesafeden iş parçasına yaklaşırken veya iş parçası üzerinden geçerken çarpışmayı önlemek için dikkatli kullanılmalıdır.

  • G01: Doğrusal İnterpolasyon (Linear Interpolation)

    Takımın belirtilen X, Y, Z koordinatlarına, F (ilerleme hızı) ile tanımlanan kontrollü bir hızda düz bir çizgi boyunca hareket etmesini sağlar. Malzeme kesme işlemleri için en temel G-kodu budur. İlerleme hızı, malzemenin türüne, takımın çapına ve kesme derinliğine göre titizlikle belirlenmelidir.

  • G02: Saat Yönünde Dairesel İnterpolasyon (Circular Interpolation, Clockwise)

    Takımın belirtilen bir bitiş noktasına (X, Y, Z) saat yönünde dairesel bir yay çizerek hareket etmesini sağlar. Yay merkezinin koordinatları (I, J, K) veya yayın yarıçapı (R) ile tanımlanır. Karmaşık konturların ve deliklerin işlenmesinde kullanılır.

  • G03: Saat Yönünün Tersine Dairesel İnterpolasyon (Circular Interpolation, Counter-Clockwise)

    G02’nin tam tersidir; takımın belirtilen bir bitiş noktasına saat yönünün tersine dairesel bir yay çizerek hareket etmesini sağlar. Yine I, J, K veya R parametreleri ile kullanılır. İç konturlar, radüsler ve kavisli yüzeylerin işlenmesi için vazgeçilmezdir.

  • G04: Bekleme (Dwell

Yorum bırakın

Alışveriş Sepeti
⚙ Araçlar
Scroll to Top