Ana içeriğe geç
CNC.wikiCNC.wiki

G17, G18, G19 CNC Çalışma Düzlemi Seçim Rehberi: Tüm Markalar

Fanuc, Siemens ve Mitsubishi CNC ünitelerinde G17, G18, G19 çalışma düzlemi seçimini uzmanından öğrenin. Kritik parametre ayarları ile plansız duruşları önleyin.

Hakan Gündoğdu
Hakan Gündoğdu

CNC CARE Co-founder

Giriş

Döner tablada aktif olan bir koordinat sistemi döndürme (ROT) açısını temizlemeden çalışma düzlemini değiştirmek, CNC takımının hedeflenen yol dışına çıkarak doğrudan iş mili aynasına (chuck) veya fikstür çenesine çarpmasına yol açar. Bu tür bir çarpışma sadece iş milini durdurmakla kalmaz; pahalı iş parçalarının hurdaya ayrılmasına, takım kırılmasına ve binlerce dolarlık plansız duruş sürelerine (downtime) neden olur. Çok eksenli frezeleme ve tornalama operasyonlarında, kontrol ünitesinin matematiksel düzlem tanımı ile makine eksenlerinin fiziksel yerleşimi arasındaki en ufak bir uyumsuzluk, çarpışma önleme modellerini devre dışı bırakır. G17, G18 ve G19 çalışma düzlemi seçimi G-kodları, bu kritik riskleri sıfıra indirmek ve üretim maliyetlerini optimize etmek için doğru parametrelerle ve doğru modal durumlarda yapılandırılmalıdır.

Teknik Özet

Teknik ÖzellikDetaylar
Komut KoduG17, G18, G19
Modal GrubuDüzlem Seçimi (Modal G-kodları)
Desteklenen MarkalarFanuc, Siemens, Mitsubishi
Kritik ParametrelerParameter 1022 / 1023 (Fanuc), MD20360 (Siemens), Parameter #1025 (Mitsubishi)
Ana KısıtAktif kesici yarıçapı veya takım ucu radyüs telafisi (G41/G42) sırasında düzlem değişiklikleri kesinlikle yasaktır ve anında alarmları tetikler (Fanuc'ta PS0037, Siemens'te Alarm 10757, Mitsubishi'de P112).

Hızlı Okuma

  • Önce Telafiyi İptal Edin: Çevrimin aniden durmasını önlemek için bir çalışma düzlemi değişikliği (G17/G18/G19) komutundan önce kesici veya takım ucu radyüs telafisini devre dışı bırakmak için her zaman G40 programlayın.
  • Siemens'te Döndürmeleri Sıfırlayın: Ciddi eksen yolu bozulmalarını önlemek için düzlem değiştirmeden önce aktif koordinat sistemi döndürmelerini (ROT/AROT ile) açıkça temizleyin.
  • Açılış Varsayılanlarını Doğrulayın: Sistemin açılışta G17 (X-Y) mi yoksa G18 (Z-X) modunda mı başladığını onaylamak için makine parametrelerini (Fanuc'ta Parameter 3402/3458, Mitsubishi'de #1025) kontrol edin.
  • Siemens'te Torna Takımlarını Ayırın: Bir torna takımı aktifken çalışma düzlemini asla döndürmeyin (Alarm 61148'i tetikler); önce bir freze takımı yükleyin.
  • Yay Eksen Adreslerini Koordine Edin: Geçersiz düzlem seçimi alarmlarını önlemek için dairesel enterpolasyon eksen adreslerinin (G02/G03) aktif çalışma düzlemi koordinatlarıyla tam olarak eşleştiğinden emin olun.
  • Paralel Eksen Kurallarına Dikkat Edin: Temel eksenleri veya paralel eksenleri (U, V, W gibi) marka sözdizimine göre programlayın; Siemens'te temel ve paralel çiftleri aynı anda programlamayın (Alarm 12726'yı tetikler).

Temel Kavramlar

G17, G18 ve G19 komutlarının birincil pratik programlama etkisi, CNC'nin yay enterpolasyonu, kesici yarıçap telafisi ve koordinat döndürme için iki boyutlu uzaysal geometriyi hangi iki fiziksel eksenin oluşturduğunu matematiksel olarak anlamasını sağlamaktır. Programcılar ve operatörler, iş parçasına girmeden önce modal düzlem durumunu titizlikle takip etmelidir; çünkü yanlış bir düzlemde profil komutlamak, makinenin yanlış fiziksel eksenlerde enterpolasyon yapmasına neden olur. Aktif düzlemi belirleyerek programcı, takım boyu telafisi, hazır çevrimler ve delik delme ilerleme derinliği için kullanılan dik üçüncü ekseni de tanımlamış olur.

Kesici takımı iş parçasına yaklaştırmadan önce G17, G18 ve G19'un modal yapısını anlamak hayati önem taşır. Aktif düzlem fiziksel işleme koordinatlarıyla uyuşmuyorsa, kontrol ünitesi program satırlarını yanlış düzlemde yorumlayacak ve fiziksel eksenleri hatalı yollara sürükleyecektir. Bu durum, makinenin hedeflenen işleme yüzeyine fiziksel olarak dik olan eksenlerde standart düzlemsel hareketler yürütmeye çalışması nedeniyle kolayca takım çarpışmalarına veya parçaların hurdaya çıkmasına yol açabilir.

Komut Yapısı

Bir çalışma düzlemi tanımlamak için NC programında modal G17, G18 veya G19 komutları verilir. Standart uygulamalarda bu komutların yürütülmesi için ek koordinat değerlerine gerek yoktur; blok yürütüldüğünde sistemin uzaysal matematiğini anında değiştirirler. Seçilen düzlem, başka bir düzlem komutu açıkça çağrılana kadar sonraki tüm bloklarda aktif kalır.

CNC markasına bağlı olarak komut yapısı, temel eksenleri dinamik olarak U, V veya W gibi paralel doğrusal eksenlerle değiştirecek şekilde genişletilebilir. Düzlem seçim bloğu içinde paralel eksenler atandığında, kontrolör özel eksenleri Kartezyen düzleme haritalar. Ancak paralel eksenleri yöneten sözdizimi ve kısıtlamalar Fanuc, Siemens ve Mitsubishi arasında önemli ölçüde farklılık gösterir; bu durum parametre eşlemelerine ve lehçe ayarlarına dikkat edilmesini gerektirir.

; Fanuc Standart Sözdizimi
G17 ; (Xp-Yp düzlemini seçer)
G18 ; (Zp-Xp düzlemini seçer)
G19 ; (Yp-Zp düzlemini seçer)

; Siemens Sözdizimi G17 ; (Standart X/Y düzlemi) G17 <Eksen adı> <Eksen adı> ; (ör. G17 U0 Y0 paralel eksen ile ikame)

; Mitsubishi Sözdizimi G17 ; veya G17 X_ Y_ ; G18 ; veya G18 Z_ X_ ; G19 ; veya G19 Y_ Z_ ;

MarkaParametreAçıklamaDeğer Aralığı / Eylem
FanucParameter 1022Sistemdeki temel eksen eşlemesini yapılandırır.0 ile 7 arası (1=X, 2=Y, 3=Z, 5=||X, 6=||Y, 7=||Z)
FanucParameter 1023Servo eksen numarasını sistem mantıksal eksenlerine eşler.0 ile 7 arası
FanucParameter 3402Açılışta varsayılan aktif düzlemi ayarlar.Bit 1 (G18), Bit 2 (G19). Her ikisi de 0 = G17.
FanucParameter 3458Torna (T-serisi) açılış varsayılan düzlemini tanımlar.Bit 0: 0 ise G18'e zorlar; 1 ise Parameter 3402'yi takip eder.
SiemensMD20360Takım parametresi tanımlama maskesi.Bit 0, 1, 2 değerleri 0 veya 1 yapılır. Aşınma bileşeni olan takımları seçim düzlemi ile sınırlandırır.
SiemensSD42940Düzlem değiştiğinde takım boyu sabitini dondurur.Takım boyu eksen atamalarını kilitlemek için sıfır dışı ayarlanır.
SiemensSD42942Torna takımı boyu sabitini dondurur.Sıfır dışı değer torna takımları için eksen atamasını dondurur.
MitsubishiParameter #1025Açılışta veya reset durumunda aktif düzlemi ayarlar.0 veya 1 = G17, 2 = G18, 3 = G19.
MitsubishiParameter #1026Temel X ekseninin adını tanımlar.Standart kontrol eksen adresi (örneğin X).
MitsubishiParameter #1027Temel Y ekseninin adını tanımlar.Standart kontrol eksen adresi (örneğin Y).
MitsubishiParameter #1028Temel Z ekseninin adını tanımlar.Standart kontrol eksen adresi (örneğin Z).

Marka Uygulamaları

Fanuc

Fanuc sistemleri G17, G18 ve G19 düzlem seçimlerini ayrıntılı parametre ayarları ile yönetir. Tezgah üreticileri mantıksal koordinat düzlemlerini yapılandırmak için parametreleri kullanır, bu da makinenin özel çok eksenli kinematikleri güvenli bir şekilde desteklemesini sağlar. Programcılar, aktif düzlemleri fiziksel koordinatlarla hizalamak için bu parametrelerin doğru ayarlandığından emin olmalıdır.

Standart G-kodu sözdizimi, Xp-Yp düzlemini seçmek için G17, Zp-Xp düzlemini seçmek için G18 veya Yp-Zp düzlemini seçmek için G19 kullanımını destekler; burada Xp, Yp ve Zp temel eksenleri veya bunlara paralel eksenleri ifade eder.

  • Parametreler: Parameter 1022 ve Parameter 1023, servo eksenlerini temel mantıksal eksenlere eşler. Parameter 3402 açılıştaki varsayılan düzlemi belirler ve Parameter 3458 özellikle torna (T-serisi) sistemleri için varsayılan düzlemi seçer.
  • Alarmlar: Dairesel enterpolasyon (G02/G03) sırasında düzlem dışı bir eksen programlanırsa veya aynı anda üç paralel eksen komutlanırsa Alarm PS0021 oluşur. Kesici telafisi (G41/G42) aktifken düzlem değiştirilirse Alarm PS0037 tetiklenir.
  • Versiyonlar: Fanuc T-serisi tornalar Parameter 3458 kullanarak açılışta varsayılan olarak G18 ZX düzlemine geçebilirken, M-serisi işleme merkezleri Parameter 3402'ye göre varsayılan olarak G17 XY düzleminde başlar. Eski FS15-T kontrolleri, hazır çevrim delik delme düzlemlerini yeni modellere göre farklı şekilde işler.

Uyarı: Kesici veya takım ucu radyüs telafisi aktifken aktif çalışma düzlemini değiştirmek, takım yolunu durdurmak için anında bir PS0037 alarmı tetikler.

Siemens

Siemens kontrolleri, takım ofsetlerini ve enterpolasyonu belirlemek için çalışma düzlemleri oluşturur. Sinumerik sistemleri, düzlem blokları içinde doğrudan paralel eksen ikamelerine izin verir, ancak bu aktif programlama moduna bağlı olarak kısıtlanmıştır. Operatörler, eksen yolu hatalarını önlemek için aktif uzaysal ofsetleri dikkatle izlemelidir.

Temel sözdizimi X/Y düzlemi için G17, Z/X düzlemi için G18 ve Y/Z düzlemi için G19 şeklindedir. Programcılar ayrıca G17 U0 Y0 komutunda olduğu gibi paralel eksenleri de ekleyebilirler.

  • Parametreler: MD20360, aşınma bileşeni olan bir takımı kendi seçim düzlemiyle sınırlandırır. SD42940, işleme düzlemi değiştiğinde takım boyu bileşenlerini eksenlere kilitler ve SD42942 torna takımları için aynı dondurma işlevini yerine getirir.
  • Alarmlar: Aktif kesici telafisi (G41/G42) sırasında düzlem değiştirilirse Alarm 10757 tetiklenir. Aynı düzlem bloğunda bir temel koordinat ekseni ve buna atanan paralel eksen programlanırsa Alarm 12726 oluşur. Çap olarak değerlendirilen bir aşınma bileşenine sahip bir takım uyumsuz bir düzlemde programlandığında Alarm 14199 tetiklenir. Aktif bir torna takımı varken düzlem döndürme komutu verildiğinde Alarm 61148 oluşur. Ayna gevşekken işleme yapılmaya çalışılırsa Alarm 700013 tetiklenir.
  • Versiyonlar: Yerel Siemens modunda (G290), paralel eksenler düzlem bloğunda dinamik olarak etkinleştirilebilir (örneğin G17 U0 Y0). Ancak, ISO Dialect modunda (G291), paralel eksenler standart düzlem komutları içinde programlanamaz ve sistem standart temel eksenlerle sınırlandırılır.

Uyarı: Kesici yarıçap telafisi aktifken çalışma düzlemini değiştirmek, bloğu anında yeniden düzenlemeye zorlar ve makineyi Alarm 10757 ile durdurur.

Mitsubishi

Mitsubishi sistemleri, kendilerini diğer kontrollerden ayıran oldukça esnek yörünge tanımları sunar. #1025 parametresinin ayarlanması açılıştaki ilk düzlemi belirler. Doğrusal hareket komutları seçilen düzlemden bağımsız olarak çalışır ve sözdizimi engelleri olmaksızın sağlam eksen kontrolü sağlar.

Standart Kartezyen düzlem seçimi G17 (X-Y düzlemi), G18 (Z-X düzlemi) veya G19 (Y-Z düzlemi) kullanır. Alternatif olarak, G17 X_ Y_ sözdizimi, eksen hareketiyle birlikte düzlem seçimini gerçekleştirir.

  • Parametreler: Parameter #1025 açılıştaki varsayılan düzlemi belirler. #1026, #1027 ve #1028 parametreleri temel eksenleri tanımlarken, #1029, #1030 ve #1031 yardımcı paralel eksen isimlerini tanımlar. #8113 ve #8114 parametreleri, torna frezeleme modu için G16 silindirik düzlemini veya G19 düzlemini başlatır.
  • Alarmlar: Aktif takım yarıçap telafisi (G41/G42) sırasında düzlem değişikliği komutlandığında Alarm P112 tetiklenir. Koordinat döndürme etkinken düzlem değişikliği komutlanırsa Alarm P111 oluşur. Dairesel yay ekseni seçilen düzlemle çelişirse Alarm P113 tetiklenir. Kutupsal koordinat enterpolasyon modu sırasında düzlem değiştirilirse Alarm P485 oluşur. Normal çizgi kontrolü sırasında düzlem değişiklikleri komutlandığında Alarm P903 tetiklenir.
  • Versiyonlar: Komut tipi 3, 4, 5 veya 6 altında çalışan torna sistemleri (#1037 parametresi 3, 4, 5 veya 6 olduğunda), frezeleme modu için G16 veya G19 düzlemlerini başlatmak üzere #8113 and #8114 parametrelerini kullanabilir; bu durum işleme merkezleri için geçerli değildir.

Uyarı: Aktif çalışma düzlemine ait olmayan eksen koordinatlarını kullanarak dairesel bir yay programlamak, üretimi durdurarak anında Alarm P113'ü tetikler.

Marka Karşılaştırmaları

Özellik / KonuFanucSiemensMitsubishi
Dinamik Paralel EksenlerStandart blokta desteklenmez; 1022 ve 1023 nolu parametreler üzerinden eşleme gerektirir.Yerel Siemens modunda (G290) sözdizimi ile desteklenir (ör. G17 U0 Y0). ISO Dialect modunda (G291) engellenir.#1029 ila #1031 nolu parametrelerle birleştirilmiş düzlem komutunda paralel eksenler açıkça belirtilerek (ör. G18 U_ V_) yerel olarak desteklenir.
Açılış Varsayılan DüzlemiParameter 3402 ve Parameter 3458 ile ayarlanır. Torna T-serisi varsayılan olarak G18'e geçebilir, freze M-serisi ise G17'ye geçer.Frezeleme varsayılan olarak G17 (X/Y). Tornalama varsayılan olarak G18 (Z/X).Parameter #1025 ile ayarlanır (1=G17, 2=G18, 3=G19). Torna freze modu #8113 ve #8114 üzerinden başlatılır.
Kare Döndürme Davranışı— (kaynak yok)Korunur. Programlanan döndürme açıları (ROT/AROT) tutulur ve yeni düzleme uygulanır (değişiklikten önce manuel sıfırlama gerektirir).Yasaktır. Koordinat döndürme aktifken düzlem değişikliği denenirse P111 alarmını tetikler.
Radyüs Telafisi ÇakışmasıKesici telafisi aktifken düzlem değişikliği denenirse Alarm PS0037'yi tetikler.Takım yarıçap telafisi aktifken düzlem değişikliği denenirse Alarm 10757'yi tetikler.Takım yarıçap veya ucu R telafisi aktifken düzlem değişikliği komutlanırsa Alarm P112'yi tetikler.
Blokta Eksen TekrarlanmasıAynı anda aynı üç temel paralel eksen belirtilirse Alarm PS0021'i tetikler.Bir temel eksen ve ona atanan paralel eksen aynı düzlem bloğunda programlanırsa Alarm 12726'yı tetikler.İzin verilir. Düzlemi belirlemek için önce temel eksen işlenir, ardından paralel eksenler işlenir.
Düzlem Dışı Eksen HareketiDairesel enterpolasyon bloklarında düzlem dışı eksenler programlanırsa Alarm PS0021 üretir.İzin verilir. Doğrusal komutlar aktif düzlemden bağımsız olarak herhangi bir ekseni adresleyebilir.İzin verilir. Doğrusal hareket komutları (örneğin G19 X100.) aktif düzlemden bağımsızdır ve güvenli bir şekilde yürütülür.

Teknik Analiz

Bu üç büyük CNC kontrol sistemindeki çalışma düzlemi davranışlarının analizi, çok eksenli koordinat sistemlerini yönetmek için farklı mühendislik felsefelerini ortaya koymaktadır. Fanuc, parametre tabanlı eşlemelere büyük ölçüde güvenir ve kullanıcıları program yürütmeden önce fiziksel servo eksenlerini mantıksal eksenlere göre yapılandırmaya zorlar. Parameter 1022 ve Parameter 1023 temel görevi görerek paralel eksenlerin sistem düzeyinde eşlenmesini sağlar. Bu yaklaşım G-kodu programlamasını son derece basit tutar ancak atölye zemininde parametre değişiklikleri yapılmadan eksenlerin kolayca yeniden tanımlanamaması nedeniyle gerçek zamanlı esnekliği sınırlar. Ek olarak Fanuc, torna ve işleme merkezi kinematiklerini açılışta varsayılan düzlemi başlatan parameter 3402 ve parameter 3458 aracılığıyla ayırır.

Buna karşılık, Siemens Sinumerik kontrolleri modüler ve esnek bir eksen ikame sözdizimi sunar. Programcılar, yerel Siemens modunda (G290) paralel eksenleri doğrudan düzlem seçim bloğunda (örneğin G17 U0 Y0) dinamik olarak tanımlayabilirler. Ancak Siemens, kontrolün standart Kartezyen düzlemleri zorunlu kıldığı eski ISO Dialect modunda (G291) bu yeteneği kısıtlar. Dahası, Siemens düzlem değişiklikleri sırasında uzaysal döndürmeleri benzersiz bir şekilde yönetir. Eğer aktif bir 3D çerçeve döndürmesi varsa, G17, G18 veya G19 ile düzlem değiştirmek döndürme açılarını iptal etmez. Bunun yerine, kontrol mevcut döndürmeyi korur ve anında yeni seçilen düzleme yansıtır. Bu durum, ciddi yol hatalarını önlemek için düzlem değiştirmeden önce açıkça sıfırlama komutlarının (ROT) verilmesini gerektirir.

Mitsubishi, standart G-kodu uyumluluğunu son derece bağımsız doğrusal eksen hareketiyle birleştirir. Mitsubishi'nin en belirgin özelliklerinden biri, standart doğrusal hareketlerin aktif çalışma düzlemiyle kesinlikle hiçbir yapısal bağlantısının olmamasıdır. Bir programcı güvenli bir şekilde G19 X100. komutunu verebilir ve makine, herhangi bir biçimlendirme hatası vermeden X eksenini aktif Y-Z düzleminden tamamen bağımsız olarak hareket ettirir. Bununla birlikte Mitsubishi, koordinat döndürmeleri aktifken düzlem değişikliklerini kesinlikle yasaklar ve anında bir P111 alarmı fırlatır. Ayrıca, paralel eksenleri yerel olarak eşlemek için #1029 ila #1031 nolu yardımcı parametreleri kullanır ve programcıların doğrudan G18 U_ V_ gibi düzlemler tanımlamasına olanak tanır. Sistem, tekrarları önce temel eksene öncelik vererek çözer ve programcıların karmaşık tornalama ve frezeleme işlemlerini yönetmelerine yardımcı olan öngörülebilir bir hiyerarşi oluşturur.

Program Örnekleri

Fanuc Örneği

G18 ;                           (Tornalama veya yatay frezeleme için Z-X düzlemini seçer)
G02 X50.0 Z-20.0 R15.0 F100.0 ; (Aktif Z-X düzleminde dairesel enterpolasyon yayı)
G17 ;                           (Standart frezeleme için X-Y düzlemine geri döner)

Kuru Çalıştırma (Dry Run) Analizi

Program ilk olarak, çalışma düzlemini mod olarak Z-X koordinat alanına ayarlayan G18 komutunu verir. Bir sonraki blokta, G02 dairesel enterpolasyon komutu, 100.0 mm/dak ilerleme hızında 15.0 mm yarıçaplı saat yönünde bir yayı enterpole etmek için X ve Z koordinat adreslerini kullanır. G18 aktif olduğu için bu yay, fiziksel Z ve X eksenleri kullanılarak işlenir. Son olarak, sonraki işlemler için kontrolün uzaysal hesaplamalarını güvenli bir şekilde standart X-Y düzlemine döndürmek amacıyla G17 programlanır.

Siemens Örneği

N10 G17 T5 D8 ; (X/Y düzlemini seçer, takım 5'i yükler ve D8 ofsetini uygular)
N20 G17 U0 Y0 ; (Yerel Siemens modunda temel X eksenini paralel U ekseni ile ikame eder)
N30 G18 G02 Z50 X30 R15 F100 ; (Z ve X eksenlerini kullanarak Z/X düzleminde dairesel yay enterpolasyonu)

Kuru Çalıştırma Analizi

N10 bloğunda, G17 komutu standart X/Y çalışma düzlemini oluşturur ve takım parametre ofsetleri yüklenir. N20 bloğunda, kontrol yerel Siemens modundadır (G290) ve G17 U0 Y0 komutu verilerek standart X ekseninin paralel U ekseni ile dinamik olarak değiştirilmesine izin verilir. N30 bloğunda, Z/X düzlemini seçmek için G18 çağrılır ve ardından 100 mm/dak ilerleme hızında 15 mm yarıçaplı bir yay oluşturmak için Z ve X eksenleri kullanılarak saat yönünde bir G02 dairesel enterpolasyonu gerçekleştirilir; takım boyu telafisi artık dik Y ekseni boyunca uygulanmaktadır.

Mitsubishi Örneği

G17 X100. R50. ;  (X-Y düzleminde bir yay hareketi ile birleştirilmiş düzlem seçimi)
G19 X100. ;       (X üzerinde bağımsız eksen hareketi yürütürken Y-Z düzlemini seçer)
G18 U_ V_ ;       (Paralel U ve V eksenlerini kullanarak doğrudan çalışma düzlemi oluşturur)

Kuru Çalıştırma Analizi

İlk blokta, G17 standart X-Y çalışma düzlemini oluşturur ve kontrol, R50.0 yarıçapını kullanarak saat yönünde dairesel bir hareketi işler. İkinci blokta, program G19 X100. komutunu verir; Mitsubishi kontrolü aktif düzlemi Y-Z olarak ayarlar, ancak doğrusal hareketler düzlem seçiminden bağımsız olduğundan, herhangi bir format hatası oluşturmadan X eksenini güvenli bir şekilde 100.0 mm'ye taşır. Üçüncü blokta, G18 U_ V_ komutu paralel U ve V eksenlerini doğrudan kullanarak çalışma düzlemini tanımlamak için #1029 ve #1030 parametrelerini kullanır ve boy telafisini dik eksene göre ayarlar.

Hata Analizi

MarkaAlarm KoduTetikleme KoşuluOperatör BelirtisiTemel Neden / Çözüm
FanucPS0021Aktif düzleme ait olmayan eksen adresleriyle dairesel bir yay (G02/G03) programlanması veya aynı anda üç temel paralel eksenin birlikte belirtilmesi.Makine anında durur ve ekranda geçersiz düzlem seçimi (illegal plane select) alarmı görüntülenir.Dairesel enterpolasyonda hatalı eksen adresleri yazılması. Yay programı koordinat adreslerini aktif düzlemle eşleşecek şekilde düzeltin veya parametre eşlemelerini (1022/1023) doğrulayın.
FanucPS0037Kesici telafisi (G41/G42) aktifken aktif düzlemi (G17/G18/G19) değiştirmeye çalışmak.Çevrim anında durur ve takım yarıçap telafisi sırasında düzlem değiştirme hatası gösterilir.Aktif telafi sırasında matematiksel düzlemin değiştirilmeye çalışılması. Düzlem seçim bloğundan önce takım yarıçap telafisini devre dışı bırakmak için G40 ekleyin.
Siemens10757Takım yarıçap telafisi (G41/G42) aktifken telafi düzlemini değiştirmek.Otomatik yürütme durur ve telafi düzlemi hatası gösterilir.Aktif takım yarıçap telafisi sırasında G17/G18/G19 geçişi yapılması. Düzlem değiştirmeden önce telafiyi devre dışı bırakmak için ayrı bir ara bloğa G40 programlayın.
Siemens12726Bir düzlem seçim bloğunda temel koordinat sistemi ekseninin, ona atanan paralel eksenle birlikte programlanması.Sinumerik kontrolü blok işlemeyi durdurur ve geçersiz paralel eksen düzlem seçimi alarmını tetikler.Temel ve paralel eksenlerin birlikte mükerrer programlanması. Yalnızca temel ekseni veya yalnızca paralel ekseni programlayın, asla ikisini birden yazmayın.
Siemens61148İş milinde aktif bir torna takımı yüklüyken işleme düzlemini döndürmeye (swivel) çalışmak.Program durur ve torna takımıyla düzlem döndürme alarmı fırlatır.Düzlem döndürme komutu sırasında aktif bir torna takımının yüklü olması. Döndürmeden önce bir freze takımı yüklendiğinden emin olun veya izin veriliyorsa SD 55410 üzerinden alarmı bastırın.
MitsubishiP112Takım ucu R telafisi (G41/G42/G46) bir yolu aktif olarak yönetirken bir düzlem seçim komutu (G17/G18/G19) vermek.Makine program ortasında durur ve düzlem seçimi telafi hatasını görüntüler.Yol ofsetleri aktifken aktif düzlemi değiştirmek. Takım yarıçap telafisini iptal etmek için G40 ekleyin ve düzlem değiştirmeden önce bir eksen hareketi yürütün.
MitsubishiP113Dairesel enterpolasyon komut ekseninin mevcut aktif çalışma düzlemiyle eşleşmemesi.Makine hareketi durdurur ve ekranda geçersiz düzlem seçimi alarmı gösterilir.Düzlem dışı bir eksen kullanarak yay enterpolasyonu yapmaya çalışmak. G02/G03 komutunu vermeden önce yay koordinat eksenleriyle eşleşen bir düzlem seçim komutu (örneğin G17) yayınlayın.

Uygulama Notu

Yanlış çalışma düzlemi seçimi nedeniyle bir dairesel enterpolasyonun (G02/G03) veya takım yarıçap telafisinin (G41/G42) hatalı eksende devreye girmesi, kesici takımın anında kırılmasına ve iş parçasının hurdaya çıkmasına yol açar. Siemens kontrol ünitelerinde `ROT` veya `AROT` komutuyla etkinleştirilen koordinat döndürme açılarının düzlem geçişinden önce temizlenmemesi, takımın tüm geometrisini bozarak iş parçasına dalmasına neden olur. Bu durum, kontrol ünitesinin çarpışma engelleme sınırlarını aşarak fiziksel aynaya (chuck) çarpmaya sebebiyet verir. Fanuc sistemlerinde takım yarıçap telafisi (G41/G42) etkinken düzlem değiştirmeye çalışmak anında PS0037 alarmına, Siemens'te 10757 alarmına ve Mitsubishi'de P112 alarmına yol açarak üretimi durdurur. Benzer şekilde, Mitsubishi'de düzlem dışı bir eksende dairesel hareket programlandığında tetiklenen P113 alarmı, plansız duruş sürelerini (downtime) artırır. Operatörler, seri üretime başlamadan önce grafiksel simülasyon ekranlarını kullanmalı, çift taretli (double turret) kurulumlarda ayna bariyeri (chuck barrier check) parametrelerini doğrulamalı ve düzlem geçişlerini kesinlikle takım telafisinin devre dışı bırakıldığı temiz bir G40 modunda gerçekleştirmelidir. Fanuc tarafında parametre 1022/1023 eksen eşlemelerinin ve başlangıç parametresi 3402'nin (lathe için TPS/3458), Mitsubishi tarafında ise #1025 başlangıç düzlemi parametresinin önceden kontrol edilmesi, hatalı düzlem seçiminden kaynaklanan fire oranlarını ve iş mili duruşlarını ortadan kaldırarak üretim maliyetlerinde maksimum tasarruf sağlar.

İlişkili Komut Ağı

  • G01 Doğrusal Enterpolasyon: G17, G18 ve G19, doğrusal yol yürütme için uzaysal düzlemi oluşturan iki koordinat eksenini tanımlarken, dik olan üçüncü eksen derinlik ilerlemesini yönetir.
  • G02 Dairesel Enterpolasyon: Saat yönündeki yay hareketinin yönü, aktif olarak seçilen çalışma düzlemine göre matematiksel olarak hesaplanır.
  • G03 Dairesel Enterpolasyon: Saat yönünün tersindeki yay hareketinin yönü tamamen G17, G18 veya G19 tarafından tanımlanır ve kontrolörün doğru fiziksel eksenlerde enterpolasyon yapmasını sağlar.
  • G40/G41/G42 (Takım Yarıçap Telafisi): Aktif çalışma düzlemi, hangi iki eksenin takım yarıçapı ve takım ucu R ofsetlerini alacağını belirler; düzlem değiştirmeden önce telafi G40 ile devre dışı bırakılmalıdır.
  • G68/G69 (Koordinat Sistemi Döndürme): Bu komutlar koordinat sistemini aktif düzleme göre döndürür ve koordinat sıfırlama yapılmadan döndürme yapılması sonraki düzlem yollarını bozabilir.

Sonuç

Çok eksenli CNC tezgahlarında G17, G18 ve G19 modal düzlem durumlarının hatasız yönetimi, üretim maliyetlerini düşürmenin ve sıfır hurda oranına ulaşmanın en temel şartıdır. Başlangıç düzlemi varsayılanlarının parametre seviyesinde doğru yapılandırılması ve program içi düzlem geçişlerinin her zaman telafilerin iptal edildiği (G40) güvenli bloklarda yapılması, plansız duruş sürelerini ortadan kaldırır. Tezgah devreye alınırken grafik izleme ekranları yardımıyla düzlem geçişlerinin simüle edilmesi ve eksen eşleme parametrelerinin titizlikle kontrol edilmesi, Fanuc, Siemens ve Mitsubishi ünitelerinde iş mili hasarlarını ve parça kayıplarını kalıcı olarak önler.

Sıkça Sorulan Sorular

Siemens CNC kontrol ünitesinde takım yarıçap telafisi etkinken düzlem değiştirmek neden 10757 alarmına yol açar ve bu durum maliyeti nasıl etkiler?

Siemens ünitelerinde kesici takım telafisi (G41/G42) aktifken G17'den G18'e veya başka bir düzleme geçildiğinde, kontrolör dinamik ofset hesaplamalarını yapamaz ve üretimi anında durdurarak 10757 alarmını verir. Bu plansız duruş, parça üzerinde kesici takım izi bırakarak yüzey kalitesini bozar ve hatta parçanın hurdaya ayrılmasına yol açarak fire maliyetlerini artırır. Çözüm olarak, düzlem değiştirme komutundan hemen önce her zaman bağımsız bir satırda G40 komutunu programlayarak telafiyi iptal edin ve yeni düzlemde telafiyi tekrar başlatın.

Fanuc tezgahlarda dairesel enterpolasyon sırasında karşılaşılan PS0021 Illegal Plane Select alarmı nasıl önlenir?

PS0021 alarmı, G02 veya G03 ile dairesel bir yay işlerken programlanan eksen koordinatlarının aktif olan çalışma düzlemine (örneğin G17'de XY yerine Z ekseni yazılması) ait olmamasından veya sistem parametrelerindeki eksen tanımlama hatalarından kaynaklanır. Bu hata iş milinin aniden durmasına ve dolayısıyla çevrim süresi kaybı ile duruş maliyetlerinin artmasına yol açar. Bu alarmı önlemek için, dairesel yay komutundan önce uygun düzlemin (G17, G18 veya G19) seçildiğinden emin olun ve Fanuc kontrol ünitesindeki 1022 ile 1023 nolu eksen eşleme parametrelerinin fiziksel servo motor bağlantılarıyla tam uyumlu olduğunu parametre ekranından periyodik olarak kontrol edin.

CNC torna-freze tezgahlarında başlangıç düzlemini parametre üzerinden G18 olarak ayarlamak hurda oranını nasıl düşürür?

CNC torna tezgahları doğası gereği Z-X düzleminde (G18) çalışır; ancak tezgah açılışta varsayılan olarak G17 (X-Y) düzleminde başlarsa, operatörün düzlem değiştirmeyi unuttuğu ilk dairesel harekette tezgah hataya düşer veya daha da kötüsü yanlış eksende hareket ederek takımı aynaya bindirebilir. Bu risk, Fanuc ünitelerinde Parametre 3458 (TPS bit 0) değerini 0 yaparak tezgahın doğrudan G18 varsayılan düzleminde açılmasını sağlamakla veya Mitsubishi'de #1025 parametresini 2 olarak ayarlamakla tamamen ortadan kaldırılır. Bu basit parametre yapılandırması sayesinde, operatör hatalarından kaynaklanan parça firelerini ve eksen hasarlarını en başından önleyerek ciddi bir maliyet tasarrufu sağlarsınız.

Hala çözülmedi mi?

Bu makaledeki konuyu AI asistana doğal dilde sorabilirsin. Doğrulanmış kaynaklardan, halüsinasyon yok.

AI Asistana Sor
Hakan Gündoğdu
Hakan Gündoğdu
  • CNC CARE Co-Founder (May 2025 - Present)
  • Mitsubishi Electric NC Sales & Service Section Manager (2008 - 2025)
  • Reis CNC Service Engineer (2003 - 2005)
  • Ören Kalıp CNC Mold Line Team Leader (1999 - 2002)

25 yılı aşkın CNC makine sektörü deneyimimle, marka-bağımsız danışmanlık, mühendislik ve orijinal yedek parça hizmetleri sunduğumuz CNC CARE'in kurucu ortağı olarak faaliyetlerime devam ediyorum.

İlgili Makaleler

Bu konuyla ilgili diğer makaleler