USD
...
EUR
...
GBP
...
CHF
...

G-Code Listesi

G-code, CNC (Computer Numerical Control) sistemlerinde kullanılan evrensel programlama dilidir ve bir makineye ne yapması gerektiğini, hangi hızda ve hangi koordinatta çalışacağını söyleyen komutlardan oluşur. Bu kodlar, kesme, delme, frezeleme, torna işlemleri gibi üretim süreçlerinde makinenin eksen hareketlerini, takım değişimlerini, devir hızlarını ve ilerleme miktarlarını belirler. Her bir G-code, belirli bir işlevi temsil eder ve sayısal komutlarla tezgâhın motorlarını, sensörlerini ve kontrol sistemlerini yönetir. G-code’un temel gücü, insan müdahalesini minimuma indirerek üretimde hassasiyet, tekrarlanabilirlik ve verimlilik sağlamasından gelir. Bu sayede aynı parça, yüzlerce kez, mikron seviyesinde hata payıyla üretilebilir.

Modern üretim dünyasında G-code, yalnızca bir komut dizisi değil, dijital üretim zincirinin temel taşı haline gelmiştir. CAD/CAM yazılımlarında oluşturulan 3 boyutlu modeller, G-code’a dönüştürülerek doğrudan CNC tezgâhlarda işlenebilir hale gelir. Böylece tasarımdan üretime geçiş süreci tamamen dijitalleşmiş olur. Ayrıca G-code, hem freze hem de torna tezgâhlarında, hatta lazer kesim ve 3D yazıcı sistemlerinde bile kullanılabilir. Bu çok yönlülük, G-code’u endüstriyel otomasyonun ortak dili haline getirmiştir. Doğru G-code kullanımı, yalnızca üretim hızını artırmakla kalmaz; takım ömrünü uzatır, enerji verimliliğini yükseltir ve üretim maliyetlerini düşürür.

G KoduKomut AdıAçıklama
G00Hızlı hareket (Rapid positioning)Takımı hızlı şekilde hedef noktaya taşır.
G01Doğrusal kesme (Linear interpolation)Belirtilen ilerleme hızında doğrusal kesim yapar.
G02Saat yönünde dairesel kesim (CW arc)Dairesel interpolasyonla saat yönünde kesim yapar.
G03Saat yönü tersi dairesel kesim (CCW arc)Dairesel interpolasyonla saat yönü tersi kesim yapar.
G04Bekleme (Dwell)Takımı belirtilen süre kadar bekletir.
G05Yüksek hassasiyet moduYüksek hassasiyetli işleme için aktif edilir.
G06Parabolik interpolasyonNadir kullanılan gelişmiş kesim modu.
G07Silindirik koordinat moduSilindirik koordinat sisteminde kesim sağlar.
G08Hızlanma/ yavaşlama kontrolüHareket başlangıç ve bitiş hızını optimize eder.
G09Hassas duruşHareket sonunda kısa duraklama sağlar.
G10Ofset ayarı / veri girişiTakım veya iş sıfırını belirler.
G11G10 iptaliG10 ile yapılan ayarı iptal eder.
G12Saat yönü dairesel cep kesmeDairesel ceplerin CW yönünde işlenmesi.
G13Saat yönü tersi dairesel cep kesmeDairesel ceplerin CCW yönünde işlenmesi.
G14Eksen simetriAynalama işlemleri için kullanılır.
G15Polar koordinat iptaliG16 ile başlatılan modu kapatır.
G16Polar koordinat sistemiDairesel koordinatlarla programlama.
G17XY düzlemi seçimiFreze işlemlerinde varsayılan düzlem.
G18ZX düzlemi seçimiTornalama ve özel kesimlerde kullanılır.
G19YZ düzlemi seçimiFreze ve özel uygulamalarda kullanılır.
G20İnç birimi moduÖlçüleri inç cinsine çevirir.
G21Metrik birim moduÖlçüleri milimetreye çevirir.
G22Limit koruması aktifHareket sınırlarını etkinleştirir.
G23Limit koruması iptaliLimit kontrollerini devre dışı bırakır.
G28Referans dönüşüTezgâhı ana referans noktasına döndürür.
G29Referans dönüş sonrası hareketG28 sonrası hedef noktaya gider.
G30İkinci referans dönüşüAlternatif referans pozisyonuna döner.
G31Probing (dokunmatik ölçüm)Parça ölçüm sensörü ile temas kontrolü.
G32Vida açmaTornada tek hat vida açma işlemi.
G33Vida açma (Sabit adım)Senkronize vida işleme.
G34Artan adımda vida açmaVida adımını artırarak ilerleme sağlar.
G35Azalan adımda vida açmaVida adımını kademeli azaltır.
G40Takım yarıçap kompanzasyonu iptaliG41 ve G42’yi devre dışı bırakır.
G41Sol takım telafisiKesme yönüne göre sol kompanzasyon.
G42Sağ takım telafisiKesme yönüne göre sağ kompanzasyon.
G43Takım uzunluk telafisi (+)Takım boyunu pozitif yönde düzeltir.
G44Takım uzunluk telafisi (-)Takım boyunu negatif yönde düzeltir.
G45Boy telafisini artırTakım uzunluğunu artırır.
G46Boy telafisini azaltTakım uzunluğunu azaltır.
G47Boy telafisini iki kat artırG45’in gelişmiş versiyonu.
G48Boy telafisini iki kat azaltG46’nın tersi işlemi yapar.
G49Takım uzunluk telafisini iptal ederG43/44 ayarlarını sıfırlar.
G50Maksimum devir sınırlama / koordinat ofsetiTornada üst devir sınırı belirler.
G51Ölçeklendirme (Scaling)Parça boyutunu büyütür/küçültür.
G52Geçici sıfır noktasıGeçici iş parçası ofseti oluşturur.
G53Makine koordinat sistemiMutlak tezgâh koordinatında hareket.
G54İş koordinat sistemi 1Standart iş sıfırı.
G55İş koordinat sistemi 2Alternatif sıfır noktası.
G56İş koordinat sistemi 3Ek iş parçası konumu.
G57İş koordinat sistemi 4Ek sıfır noktası.
G58İş koordinat sistemi 5Ek sıfır noktası.
G59İş koordinat sistemi 6Ek sıfır noktası.
G61Hassas duruş moduG09 benzeri hassas duraklama sağlar.
G62Otomatik köşe yuvarlamaKeskin köşeleri otomatik yuvarlar.
G63Tapping moduDelik diş çekme işlemlerinde kullanılır.
G64Sürekli kesme moduTakımın durmadan kesim yapmasını sağlar.
G65Makro çağırmaKullanıcı tanımlı makroyu çalıştırır.
G66Kalıcı makro çağırmaMakroyu sürekli aktif tutar.
G67Makro iptaliG65/G66 ile çağrılan makroyu sonlandırır.
G68Koordinat döndürmeİş parçası koordinat düzlemini döndürür.
G69Koordinat döndürme iptaliG68 fonksiyonunu devre dışı bırakır.
G70Bitirme (finishing cycle)Tornalama son işlemi çevrimi.
G71Kaba tornalama çevrimiÇok adımlı kaba talaş kaldırma.
G72Yüzey tornalama çevrimiParça yüzeyini işleme çevrimi.
G73Hafif talaş kaldırma çevrimiHızlı, düşük derinlikli talaş kaldırma.
G74Sol el vida açma veya delik derinleştirmeTornada özel delik işlemleri.
G75Dairesel kesme çevrimiKanal veya delik genişletme çevrimi.
G76Otomatik vida açma çevrimiÇok geçişli vida işleme çevrimi.
G80Sabit çevrim iptaliG81–G89 işlemlerini iptal eder.
G81Delik delme çevrimiBasit delik delme.
G82Beklemeli delik delmeG81 + bekleme süresi ekler.
G83Derin delik delme (peck drilling)Kademeli derin delme çevrimi.
G84Diş çekme çevrimi (tapping)Vidalı delik açma.
G85Raybalama çevrimiDelik yüzeyini düzgünleştirir.
G86Sıkıştırmalı delik delmeKesici geri çekilmeden durur.
G87Geri çekmeli raybalamaG85’in özel versiyonu.
G88Manuel kontrol beklemeli delik delmeOperatör onayı gerektirir.
G89Uzun beklemeli delik delmeDelik sonunda uzun duraklama ekler.
G90Mutlak konumlama moduTüm koordinatlar referansa göre hesaplanır.
G91Artışlı konumlama moduKoordinatlar bir önceki noktaya göre hesaplanır.
G92Eksen limiti / referans ayarıEksen limitlerini veya devir sınırlamasını belirler.
G94Dakikada ilerleme moduİlerleme hızı F değeriyle belirlenir (mm/dak).
G95Devir başına ilerlemeTornalarda kullanılır (mm/dev).
G96Sabit kesme hızı moduTornada sabit yüzey hızı sağlar.
G97Sabit kesme hızı iptaliG96’yı devre dışı bırakır.
G98Delik çevriminde ilk noktaya dönüşDelme sonrası başlangıç noktasına döner.
G99Delik çevriminde alt noktaya dönüşDelme sonrası alt konuma döner.

Bu Sayfayı Paylaş

Yapay Zeka İle Bu Sayfayı Özetle
Bu sayfa faydalı mı?
EvetHayır

Bülten

Mail bültenine abone ol ve bilgi, kampanya ve sektör gelişmelerinden haberdar ol.

Tavsiye İçerikler

  • Yükleniyor...
Ana Sayfa CNC Nedir? CNC Markaları CNC Rehberi