CNC programındaki X, Y ve Z değerlerinin doğru yorumlanabilmesi için takımın hangi koordinat sistemine göre hareket ettiği bilinmelidir. İşleme merkezlerinde üç temel koordinat mantığıyla karşılaşılır: makine koordinat sistemi, iş parçası koordinat sistemi ve yerel koordinat sistemi. Bu sistemlerin birbirine karıştırılması takımın yanlış parçaya, yanlış yüksekliğe veya fikstürün içine hareket etmesine neden olabilir.
Makine Koordinat Sistemi
Makine koordinat sistemi, tezgâh üreticisinin belirlediği sabit referans sistemidir. Bu sistemdeki sıfır noktası operatör tarafından parçaya göre değiştirilmez, makinenin eksen stroklarıyla ilişkilidir, referans dönüşü sonrasında kontrol tarafından belirlenir ve iş parçası sıfırlarından bağımsızdır. Kontrol ekranında genellikle MACHINE, MACHINE POSITION veya MCH gibi isimlerle gösterilir ve tezgâhın tablası ile iş milinin fiziksel çalışma alanındaki yerini ifade eder.
G53 Makine Koordinatı Komutu
G53, programlanan hareketi iş parçası sıfırına göre değil, doğrudan makine koordinatına göre yaptırmak için kullanılır. Yaygın FANUC tipi kullanım:
G53 G00 Z0Bu satır Z eksenini makine koordinatındaki Z0 noktasına hızlı hareket ettirmeyi amaçlar. G53 çoğu FANUC tipi kontrolde tek blokluk (modal olmayan) bir komuttur; sonraki satırlarda yeniden G54 veya başka bir iş parçası koordinatı geçerli olmaya devam eder. Davranışı makine ve kontrol ünitesine göre doğrulanmalıdır.
G53 genellikle takım değişimi öncesinde Z eksenini güvenli konuma çekmek, program sonunda eksenleri park konumuna göndermek, prob veya fikstürden uzaklaşmak ve iş parçası ofsetlerinden etkilenmeden hareket etmek için kullanılır.
G53 kullanımındaki risk
G53 G00 Z0 satırının her makinede güvenli olduğu düşünülmemelidir. Bazı makinelerde makine Z0 noktası eksenin en üst konumudur; başka bir makinede eksen işareti veya fiziksel hareket yapısı farklı olabilir. Ayrıca takım döner tablaya, yüksek fikstüre, köprü tipi bağlamaya veya magazin bölgesine yakınsa beklenmeyen hareket oluşabilir. Makine koordinatında hareket vermeden önce hedef konum kontrol edilmelidir.
G54–G59 İş Parçası Sıfırları
G54, G55, G56, G57, G58 ve G59 ayrı iş parçası koordinat sistemleridir; her biri farklı bir parça veya bağlama noktası için kullanılabilir.
| Kod | Örnek kullanım |
|---|---|
| G54 | Birinci mengenedeki parça |
| G55 | İkinci mengenedeki parça |
| G56 | Üçüncü fikstür |
| G57 | Dördüncü parça |
| G58 | Özel kontrol veya prob noktası |
| G59 | Başka bir bağlama yüzeyi |
Bu dağılım zorunlu değildir; işletme kendi düzenini belirleyebilir.
G54 değeri ne anlama gelir?
G54 ofset tablosundaki X, Y ve Z değerleri, iş parçası sıfırının makine koordinat sistemine göre konumunu tanımlar. Örneğin tabloda X -420.000, Y -180.000, Z -510.000 bulunabilir; bunlar programdaki X0 Y0 Z0 noktasının makine çalışma alanında nerede olduğunu belirler. İşaretlerin gösterimi kontrol ünitesine göre farklı görünebilir; operatör değerleri yalnızca ezberlenmiş işaret mantığıyla değiştirmemelidir.
Programda G54 yazıldığında sonraki koordinatlar G54 sıfırına göre yorumlanır. Aynı G00 X20 Y30 satırı G55 altında kullanılırsa fiziksel olarak farklı bir noktaya gidilir; programlanan değer aynı olsa da aktif iş parçası sıfırı değiştiği için gerçek makine konumu değişir.
G54–G59 modaldir
G54–G59 seçimi modal olarak kalır; örneğin G55 etkinleştirildikten sonra başka bir iş parçası koordinatı çağrılana kadar aktif kalır. M30, Reset veya enerji kesme sonrasında hangi koordinat sisteminin korunacağı kontrol ünitesine göre değişebilir. Bu nedenle programın başında kullanılacak iş parçası koordinatı açıkça yazılmalıdır (örn. G17 G21 G40 G49 G80 G90 ardından G54); önceki programdan kalan koordinat sistemine güvenilmemelidir.
Çoklu Parça İşlemede Program Yapısı
Tablada üç parça farklı iş parçası sıfırlarında bağlı olsun; aynı operasyon bir alt programla her parçaya uygulanabilir:
%
O3000
G17 G21 G40 G49 G80 G90
T01 M06
S2000 M03
G43 H01 Z50
M08
G54
G00 X20 Y20
M98 P3100
G55
G00 X20 Y20
M98 P3100
G56
G00 X20 Y20
M98 P3100
G53 G00 Z0
M09
M05
M30
%Aynı operasyon üç farklı iş parçası sıfırında uygulanır. Gerçek programda takım boy telafisinin uygulanma sırası ve ilk Z hareketi makinenin güvenli kullanımına göre düzenlenmelidir.
G52 Yerel Koordinat Sistemi
G52, aktif iş parçası koordinatı içinde geçici bir yerel sıfır oluşturmak için kullanılabilir. Örneğin G54 aktifken G52 X100 Y50 verildiğinde sonraki koordinatlar G54 sıfırına ek olarak X100 Y50 kadar kaydırılmış yerel sisteme göre yorumlanır. Basit anlatımla: G54 ana parça sıfırıdır; G52, G54 içinde geçici bir alt sıfır oluşturur.
Bir tabla üzerinde aynı geometriden dört tane bulunduğunu düşünelim; ana sıfır G54 olsun:
G54
G52 X0 Y0
M98 P4000
G52 X100 Y0
M98 P4000
G52 X100 Y80
M98 P4000
G52 X0 Y80
M98 P4000
G52 X0 Y0Her G52 satırı aynı alt programı farklı yerel sıfırda çalıştırır. Son satırdaki G52 X0 Y0, yerel kaydırmayı iptal etmek için yaygın olarak kullanılır. Kontrol ünitesine göre G52 formatı ve iptal davranışı farklı olabilir.
G52 ile G54 arasındaki fark
| Özellik | G54–G59 | G52 |
|---|---|---|
| Görevi | Ana iş parçası sıfırı | Geçici yerel kaydırma |
| Kayıt yeri | Work offset tablosu | Program komutuyla etkinleşir |
| Kullanım | Ayrı parça ve fikstürler | Aynı parça içindeki tekrarlar |
| Kalıcılık | Kontrole göre hafızada korunabilir | Genellikle geçici/modal kaydırma |
| İptal | Başka G54–G59 seçimi | Genellikle G52 X0 Y0 Z0 |
G52 kullanımındaki riskler
G52 aktif unutulursa sonraki bütün takım yolları kaydırılmış çalışabilir; iptal yapılmadan başka operasyona geçilirse takım beklenmeyen konuma gidebilir. Bu nedenle G52 kullanılan programlarda yerel kaydırma açıkça etkinleştirilmeli, işlem sonunda açıkça iptal edilmeli, alt program dönüşünde G90/G91 durumu kontrol edilmeli ve grafik simülasyon yapılmalıdır.
G92 ile G52 Aynı Şey midir?
Hayır. G92, bazı kontrol sistemlerinde mevcut konuma bir koordinat değeri atayarak veya koordinat sistemini kaydırarak çalışır ve eski programlarda G92 X0 Y0 Z0 şeklinde görülebilir. Ancak G92’nin koordinat kaydırma biçimi, hafızada kalması, iptal yöntemi ve G54–G59 ile ilişkisi kontrole göre önemli ölçüde değişebilir. Başlangıç seviyesinde çoklu parça ayarı için G54–G59 kullanmak daha anlaşılırdır; G92, makinenin programlama kılavuzu incelenmeden kullanılmamalıdır.
Hangi Yöntem Ne Zaman Kullanılır?
- Ayrı mengene veya fikstürler varsa: G54–G59 tercih edilebilir.
- Aynı fikstür üzerinde düzenli tekrarlar varsa: G52 veya alt programla artırımlı hareket değerlendirilebilir.
- Makine park veya takım değişim konumu gerekiyorsa: G53 kullanılabilir.
- Eski bir programda G92 varsa: çalışma mantığı kontrol edilmeden kod değiştirilmemelidir.
İş Parçası Sıfırı Girerken Kontroller
Operatör şu bilgileri doğrulamalıdır: doğru G54–G59 satırı seçildi mi, X ve Y doğru kenar veya merkezden mi alındı, Z sıfırı parça üstü mü fikstür yüzeyi mi, prob sonucu doğru ofsete mi yazıldı, ikinci parçanın değeri yanlışlıkla G54’e mi girildi, eski işe ait değerler tabloda kaldı mı, G52 veya başka bir kaydırma aktif mi? Yanlış satıra girilen doğru ölçüm de yanlış işleme oluşturur.
G54 ile takım boy ofseti karıştırılmamalıdır: G54 Z değeri parça sıfırının makineye göre konumunu, H ofseti ise takım ucunun iş mili referansına göre boyunu tanımlar. G54 ardından G43 H01 Z50 kullanıldığında kontrol, parça sıfırı ile takım boyunu birlikte değerlendirir; hatalı G54 Z veya hatalı H değeri aynı şekilde Z çarpışmasına neden olabilir.
Sık Yapılan Hatalar
- Yanlış G54–G59 seçmek (takım başka parçaya veya boş alana gider)
- Z değerini yanlış ofset satırına yazmak
- G52’yi iptal etmemek (sonraki operasyon kaydırılmış çalışır)
- G53 hedefini kontrol etmemek (eksen fiziksel limite veya fikstüre yaklaşabilir)
- G54 değerlerini program koordinatı sanmak (ofset tablosu rastgele değiştirilir)
- Reset sonrası aktif sıfırı varsaymak (program yanlış koordinat sistemiyle başlar)
- G92’yi G54 gibi kullanmak (beklenmeyen koordinat kaydırması)
Operatör İçin Güvenli Kontrol Sırası
- Aktif G54–G59 kodunu kontrol edin.
- Work offset tablosundaki doğru satırı doğrulayın.
- G52 veya G92 kaydırması olup olmadığını inceleyin.
- Takımı parça üzerinde güvenli Z seviyesine getirin.
- İlk X-Y hareketini Single Block ile çalıştırın; Rapid Override düşük tutun.
- Distance to Go ekranını takip edin.
- İlk parçadan sonra konum ve derinlik ölçümü yapın.
Mentor CNC Sorumluluk Reddi ve Güvenlik Uyarısı
G52, G53, G54–G59 ve G92 komutlarının formatı, iptal yöntemi ve enerji kesintisinden sonraki durumu kontrol ünitesine göre değişebilir. Makine koordinatında verilecek hedefler fiziksel tezgâh yapısına göre doğrulanmalı; ilk hareketler Single Block ve düşük Rapid Override ile test edilmelidir.

