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

G74 ve G75 Torna Çevrimleri: Kanal Açma ve Gagalayarak Delme Kılavuzu

Fanuc, Siemens ve Mitsubishi CNC tornalarında G74 ve G75 kanal açma çevrimlerini programlayın. Parametre ayarlarıyla takım kırılması risklerini sıfırlayın.

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

CNC CARE Co-founder

Giriş

Derin alın kanal açma (deep-face grooving) veya dış çap kanal işleme sırasında, dönen torna aynasına (chuck) ve takım taretine (turret) dolanan jilet keskinliğindeki uzun talaş yığınları (kuş yuvası - bird's nest), CNC torna atölyelerindeki en büyük fiziksel hasar ve hurda parça risklerinden birini oluşturur. Bu kontrolsüz talaş birikimi, taret takım tutucusuna hızla dolanarak motor tork yükünü aşırı artırır, kanal katerini (grooving tool) anında kırar ve iş parçasını kullanılmaz hale getirerek yüksek maliyetli bir hurdaya (scrap) neden olur. Bu hatalı süreç sadece fener milini (spindle) ve tareti durdurmakla kalmaz; aynı zamanda plansız duruş sürelerine (downtime) yol açarak çevrim süresini (cycle time) tamamen boşa harcar ve seri üretimde ciddi mali kayıplara sebep olur. CNC programcıları ve operatörleri, matkap veya kanal katerinin iş parçasına tek adımda dalmasını engellemek, talaşı küçük parçalara bölerek güvenle tahliye etmek ve taret ile ayna çenelerinin (chuck jaws) yüksek hızda çarpışmasını önlemek amacıyla G74 ve G75 çoklu tekrarlı çevrimlerini (canned cycles) etkin bir şekilde kullanmalıdır. Bu otomatik artımsal gagalama ve geri çekilme hareketleri, talaş kontrolü sağlayarak hurda oranını (scrap rate) düşürür ve takım ömrünü maksimuma çıkararak doğrudan maliyet tasarrufu sağlar.

Teknik Özet

AlanAçıklama / Değer
Komut KoduG74 (Alın Gagalayarak Delme / Alın Kanal Açma) ve G75 (Dış Çap/İç Çap Radyal Kanal Açma)
Modal GrupÇoklu tekrarlı çevrimler (Grup 00 / Non-modal çevrimler)
Desteklenen MarkalarFanuc, Siemens, Mitsubishi
Kritik ParametrelerFanuc Parameter 0722/5139 (Retract), Siemens _ZSFI[9] (Retract), Mitsubishi #8056 (Retract)
Ana KısıtlamaSpindle dönüşü aktif olmalıdır; çevrimleri çağırmadan önce takım ucu radyüs telafisini (G40) iptal edin

Hızlı Okuma

  • Profil hesaplama ve darboğaz algılama (bottleneck detection) hatalarını önlemek için G40 kullanarak takım ucu radyüs telafisini iptal edin.
  • Hızlı geri dönüş aşamalarında takım taretinin (turret) sert bir çarpışma yapmasını engellemek için parametrelerde ayna (chuck) ve punta (tailstock) bariyerlerini tanımlayın.
  • G-code System C altında G74/G75 işlevleri G76/G77 komutlarına dönüştüğünden, aktif olan G-code sistemini (A, B veya C) kontrol edin.
  • Kontrolörün PS0320 alarmı vermesini önlemek için kesme derinliği değerlerinin (P ve Q) pozitif artımsal değerler olarak programlandığını doğrulayın.
  • Parametre #1265 ile kontrol edilen, çevrim bloklarını I, K ve D adresleriyle tek bir bloğa indiren MITSUBISHI CNC Special Format yapısını kullanın.
  • Tezgahın G74/G75 komutlarını yerel koordinat hareketleri olarak yorumlamasını engellemek ve ISO çeviriciyi etkinleştirmek için Siemens kontrolörlerinde G291 kodunu açıkça programlayın.

Temel Kavramlar

G74 ve G75 çoklu tekrarlı hazır çevrimlerinin (compound canned cycles) birincil fiziksel amacı, derin delik gagalayarak delme ve çok pasolu kanal açma işlemlerini otomatikleştirmektir. Geleneksel manuel programlamada, derin kanallar için gagalama takım yolları (peck toolpaths) oluşturmak yüzlerce satır kod yazmayı gerektirir ve bu da insan hatası riskini artırır. G74 ve G75, bu karmaşık ve tekrarlayan hareketleri en fazla iki blokta kapsülleyerek bu yükü ortadan kaldırır. Bu çevrimler (cycles) yürütürken, takım malzeme içinde artımsal olarak ilerler, bekleme (dwell) yapar veya talaşı kırmak için hafifçe geri çekilir ve ardından son derinliğe ulaşılana kadar tekrar dalar.

Güvenli çalışma ve yüzey kalitesi için doğru talaş yönetimi hayati önem taşır. Çelik veya paslanmaz çelik gibi mukavemeti yüksek malzemelerde kanal açarken kesim işlemi yüksek sünekliğe sahip sürekli talaşlar üretir. Bir gagalama çevrimi (peck cycle) olmadığında, bu sürekli talaşlar taret (turret), ayna (chuck) veya iş parçası etrafında yuvalanan uzun şeritler oluşturur. Oluşan kuş yuvaları (bird's nests) iş parçası yüzeyini çizebilir, takım tutucuya zarar verebilir veya talaş temizliği sırasında operatörün fiziksel olarak yaralanmasına yol açabilir. Otomatik artımsal ilerlemeleri takip eden hızlı ve güvenli geri çekilmeler (retracts) kullanan bu çevrimler, metali yüksek basınçlı soğutma sıvısı ile kolayca dışarı atılabilen kısa, yönetilebilir talaşlara böler.

Derin kanal açmanın ötesinde, bu hazır çevrimler torna tezgahlarında derin eksen çizgisi gagalayarak delme (center-line peck drilling) işlemleri için idealdir. Boyuna gagalayarak delme çevrimi (G74), Z-axis boyunca ilerler ve talaşı kırmak ile soğutma sıvısının matkap ucuna ulaşmasını sağlamak için belirlenen aralıklarla geri çekilir. Bu soğutma eylemi, derin deliklerde matkap kırılmasının temel nedenleri olan termal birikmeyi ve talaş sıkışmasını önler. Benzer şekilde, radyal kanal açma çevrimi (G75) X-axis boyunca çalışır ve kararlı talaş tahliyesi ile güvenli, çok pasolu kanal açmaya olanak tanır.

Komut Yapısı

G74 ve G75 çevrimlerinin komut yapısı, koordinat tanımlarından modal parametreleri ayırmak için tasarlanmış standart ISO kontrollerindeki iki bloklu bir format etrafında kurulmuştur. İlk blok, değiştirilene kadar modal kalan güvenli geri dönüş veya boşluk mesafesini bildirir. İkinci blok ise hedef bitiş noktası koordinatlarını, gagalama derinliği artılarını ve takım relief/escape miktarlarını tanımlar. Kontrolör, bu tanımları ayırarak son derece yapılandırılmış bir programı korurken karmaşık çok pasolu kesme yollarını yürütebilir.

Bu çevrimleri başarıyla programlamak için operatörlerin tornanın koordinat haritalamasını anlaması gerekir. G74 alın operasyonları için boyuna eksendeki (Z) hareketleri tanımlarken, G75 dış veya iç çap kanal açma için enine eksendeki (X) hareketleri tanımlar. İkinci bloktaki koordinat argümanları işlenen havuzun nihai sınırlarını belirler ve artımsal adımlar çevrim boyunca takım üzerindeki yükün homojen kalmasını sağlar.

Fanuc ve Siemens ISO Dialect Sözdizimi

G74 R_;
G74 X(U)_ Z(W)_ P_ Q_ R_ F_;

G75 R_; G75 X(U)_ Z(W)_ P_ Q_ R_ F_;

Mitsubishi Klasik ve Özel Sözdizimi

Klasik format:

G74 Re;
G74 X/(U)x Z/(W)z Pi Qk Rd Ff;

Mitsubishi Special Format (Tek Blok):

G74 X/(U)x Z/(W)z Ii Kk Dd Ff;
Adres ParametresiAçıklama ve Kullanım
X (veya U)X-axis üzerindeki nihai çapı veya kanal genişliği sınırını temsil eden absolute koordinat (X) veya artımsal mesafe (U).
Z (veya W)Z-axis üzerindeki nihai derinliği veya havuz sınırını temsil eden absolute koordinat (Z) veya artımsal mesafe (W).
P (veya I)X-axis yönündeki artımsal gagalama derinliği veya takım kaydırma mesafesi (pozitif işaretsiz bir radyüs değeri olarak belirtilir).
Q (veya K)Z-axis yönündeki artımsal gagalama derinliği veya takım kaydırma mesafesi (pozitif işaretsiz bir değer olarak belirtilir).
R (Blok 1) (veya e)Talaş kırma için pozitif bir değer olarak tanımlanan güvenli geri çekilme/retract miktarı.
R (Blok 2) (veya d / D)Geri çekilme sırasında sürtünmeyi önlemek için kanalın tabanındaki takım relief/escape miktarı ve yönü.
FDevir başına milimetre (mm/rev) veya devir başına inç (in/rev) cinsinden belirtilen kesme ilerlemesi (feedrate).

Marka Uygulamaları

Fanuc

Fanuc sistemi, ilk bloğun R adresi atlanmış olsa bile tutarlı takım relief/kaçış hareketi sağlamak için bu çevrimleri parametre 0722 veya 5139'u kullanarak geri çekilme miktarlarını küresel düzeyde tanımlayacak şekilde yürütür. Doğru çalışma, P ve Q adreslerinin IS-B artımsal sistemine kilitli olup olmadığını tanımlayan parametre 5124#4 (FIP) ayarına bağlıdır.

G-code komutları gagalayarak delme ve kanal açmayı otomatikleştirir, ancak kontrolör parametre 3401 altında G-code System C için yapılandırılmışsa dinamik olarak G76 ve G77'ye dönüşür.

  • İlgili Parametreler: Parameter 0722 / 5139 retract miktarını ayarlar; Parameter 5124#4 artımsal sistemi değiştirir; Parameter 0012#4 otomatik spindle davranışını kontrol eder.
  • Sistem Alarmları: Geçersiz komut argümanları için Alarm 062 (PS0062); negatif kesme derinliği için Alarm 0320 (PS0320); çok parçalı modda eksik W veya Q için Alarm 4536 (PS4536).
  • Sürüm Farklılıkları: Series 16 formatı kesme derinlikleri için P ve Q adreslerini kullanırken, eski Series 15 formatı (FCV parametre 0001#1) escape miktarları için D adresini kullanır.

Uyarı: Parameter 5124#4 (FIP) ayarının yanlış yapılandırılması, kontrolörün P ve Q derinlik komutlarının ölçeğini yanlış yorumlamasına yol açarak aşırı takım yüklenmesine, yüksek basınçlı aşırı tork yükü algılamasına ve takım kırılmasına neden olabilir.

Siemens

Siemens, bu çevrimleri ISO dialect G74/G75 argümanlarını yakalayan ve bunları sistem değişkenlerine haritalayan bir arka plan kabuk çevrimi (shell cycle) mimarisi üzerinden yönetir. Çevrim, programda belirtilmediği takdirde varsayılan retract miktarlarını yönetmek için _ZSFI[9] değişkenini kullanır.

G74 ve G75 çevrimleri, yerel Siemens G290 modu altında tamamen farklı hareket komutlarını temsil ettiklerinden, G291 kullanılarak açıkça çeviri etkinleştirmesi gerektirir.

  • İlgili Parametreler: Değişken _ZSFI[9] varsayılan retract mesafesini ayarlar; G291 / G290 çevirici modlarını değiştirir.
  • Sistem Alarmları: Eksen koordinat dönüşüm çatışmaları için Alarm 17630 / 17640; MDA modunda çevrim yürütülmesi için Alarm 14011; takım ucu radyüs telafisi hatası için Alarm 10752.
  • Sürüm Farklılıkları: Siemens, G74/G75 komutlarını System C altında enine kaba talaş kaldırma (stock removal) ve profil tekrarlamaya remap eden ve radyal kanal açmayı G76/G77'ye yeniden atayan ISO G-code Systems A, B ve C'yi destekler.

Uyarı: Kontrolör varsayılan olarak Siemens modundayken (G290) G74 veya G75 içeren ISO formatlı bir program çalıştırmak, tezgah sıfırına doğru kontrolsüz hızlı ilerleme (rapid-traverse) hareketlerini tetikleyerek ciddi çarpışma riski oluşturur.

Mitsubishi

Mitsubishi kontrolörleri, standart P, Q ve R adreslerini I, K ve D adresleriyle değiştiren benzersiz bir tek bloklu "MITSUBISHI CNC Special Format" yapısına sahiptir. Aktif format, format seçim parametresi #1265 ile yönetilir.

G74 ve G75 çevrimleri tornalarda alın ve boyuna kesme/kanal açma çevrimleriyken, frezelerde kılavuz çekme (tapping) ve dairesel kesme (circular cutting) yürütür.

  • İlgili Parametreler: Parameter #8056 G74 RETRACT varsayılan retract miktarını ayarlar; Parameter #1265 ext01/bit0 blok formatını değiştirir; Parameter #1241 set13/bit4 torna düzlemi eksen kontrollerini denetler.
  • Sistem Alarmları: Format uyuşmazlıkları ve eksik argümanlar için Alarm P32 / P33; komut verilen eksen düzlemi uyuşmazlığı için Alarm P114.
  • Sürüm Farklılıkları: Torna (L sistemi) serisi kanal açma için G74/G75'i kullanırken, İşleme Merkezi (M sistemi) Ters Kılavuz Çekme (Reverse Tapping) için G74'ü kullanır. Software Version B, 99.999 mm retract ile sınırlıyken, Version C bunu 999.999 mm'ye genişletir.

Uyarı: Kaçış (escape) parametresi (R veya D) Mitsubishi kontrolleri altında negatif bir işaretle girilirse, ilk pasoda escape hareketini bastıracak şekilde takım geri çekilme mantığını değiştirir; bu durum takım sürtünmesini önlemek için dikkatlice doğrulanmalıdır.

Marka Karşılaştırmaları

Özellik / KonuFanucSiemensMitsubishi
Çevrim Sözdizimi FormatıStandart iki bloklu format (G74 R_ / G74 X_ Z_ P_ Q_ R_ F_)G291 ISO modu içinde standart iki bloklu format (G74 R_ / G74 X_ Z_ P_ Q_ R_ F_)Parametre #1265/bit0 ile geçiş yapılan Klasik iki bloklu formatı ve benzersiz tek bloklu "MITSUBISHI CNC Special Format" (G74 X_ Z_ I_ K_ D_ F_) yapısını destekler.
Arka Plan YürütmeDonanımsal olarak kodlanmış (hardcoded) yerel çoklu tekrarlı hazır çevrim mantığı."Kabuk çevrimi" (shell cycle) haritalama sistemi (programlanan ISO adreslerini $C_A...$C_Z gibi atanmış değişkenlere çevirir ve CYCLE86/CYCLE861 gibi yerel Siemens çevrimlerini tetikler).Retract parametre varsayılanları ve özel escape işaretlerine (işaretli veya işaretsiz) sahip, donanımsal olarak kodlanmış hazır çevrimler.
Aktif Dil / Çift ModlarSaf ISO G-code kontrolü (standart FCV eski sürüm uyumluluk seçeneği ile).Çift mantık: ISO dialect (G291) ile Yerel Siemens modu (G290). Yerel modda G74/G75 komutunu çağırmak sırasıyla bir Reference Point Approach ve Fixed Point Approach yürütür.L-sistemi (Torna) çevrimlerini destekler. İşleme Merkezi (M sistemi) kontrollerinde G74'ü Ters Kılavuz Çekmeye (Reverse Tapping) ve G75'i Dairesel Kesmeye (Circular Cutting) remap eder.
Geri Çekilme / Boşluk ParametresiBlok 1'deki modal R adresi, parametre 0722/5139 aracılığıyla küresel düzeyde yapılandırılabilir.Blok 1'deki modal R adresi veya _ZSFI[9] sistem değişkeni.Blok 1'deki modal Re adresi, parametre #8056 aracılığıyla küresel düzeyde yapılandırılabilir.

Teknik Analiz

Fanuc, Siemens ve Mitsubishi kontrolörlerinin analizi, temel donanım ve yazılım mimarilerinin fiziksel çevrim yürütmesini nasıl dikte ettiğini ortaya koymaktadır. Fanuc, doğrudan yürütücü bellenime (executive firmware) gömülü olan saf, donanımsal olarak kodlanmış (hardcoded) çoklu tekrarlı çevrim mantığına dayanır. Bu yaklaşım, nesiller boyunca anlık yanıt ve mutlak sözdizimi tutarlılığı sağlar. Ancak esneklikten ödün vererek, geriye dönük uyumluluğu yönetmek için FCV parametresi gibi donanım düzeyinde geçişler veya G-code System remapping işlemlerini denetlemek için sistem değişken haritaları gerektirir. Fanuc'un tasarımı, yapılandırma yükünü makine parametrelerine (örneğin 0722 ve 5139) kaydırarak operatörleri standart programları çalıştırmadan önce kontrolör durumunu doğrulamaya zorlar.

Siemens Sinumerik, buna karşılık, donanımsal olarak kodlanmış mantığı reddederek şık, yazılım odaklı bir "kabuk çevrimi" (shell cycle) mimarisini tercih eder. Çevirici, G291 ISO dialect modunda G74 veya G75'i okuduğunda, katı bir rutini yürütmez. Bunun yerine koordinatları ve ilerleme hızlarını çıkarıp onları $C_A ile $C_Z arasındaki dahili değişkenlerde depolar ve yerel bir Siemens çevrimini (CYCLE86 veya CYCLE861 gibi) çağırır. Bu sanallaştırılmış yürütme katmanı, kontrolörün çift dili desteklemesine ve G290 ile G291 komutlarını kullanarak ISO dialect ile yerel Sinumerik mantığı arasında sorunsuz bir şekilde geçiş yapmasına izin vererek eşsiz bir çok yönlülük sağlar. Yine de bu soyutlama operasyonel riskler barındırır; eğer programcı kontrolörün G291 modunda olduğunu doğrulamayı ihmal ederse, sistem yerel bir G74 Reference Point Approach komutu yürütecek ve bir kanal açmak yerine eksenlerin makine sıfırına doğru kontrolsüz hızlı kaymasına neden olacaktır.

Mitsubishi ise programlama yoğunluğunu ve eksen özelleştirmesini önceliklendirerek kendini ayırır. MITSUBISHI CNC Special Format, programcıların standart iki bloklu ISO kodunu (I, K ve D adreslerini kullanarak) tek bir temiz bloğa indirmesine izin vererek program genel giderlerini önemli ölçüde azaltır. Mitsubishi, escape hareketinin kendisine de gelişmiş donanım mantığı entegre eder: escape adresine (R veya D) negatif bir işaret eklemek, yol mantığını değiştirerek ilk kesimde escape hareketini bastırır ve yalnızca sonraki pasolarda relief uygular. Bu mekanik incelik, kanalın arka duvarını takım sürtünmesinden (tool drag) korur ki bu özellik Fanuc'un varsayılan çevrim mantığı tarafından yerel olarak desteklenmez. Mitsubishi, torna ve freze çevrimlerini temiz bir şekilde ayırır, ancak programcıların C-axis canlı takım geçişleri sırasında eksen-düzlem uyuşmazlıklarını önlemek için düzlem kontrollerine (parametre #1241) karşı uyanık kalması gerekir.

Program Örnekleri

Fanuc Program Örneği

G00 X50.0 Z5.0 M03 S1200;
T0101;
G74 R1.5;
G74 X40.0 Z-25.0 P2000 Q3000 F0.2;

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

Kuru çalıştırma sırasında, operatör G40 kullanarak cutter telafisini iptal eder ve iş mili 1200 RPM hızda dönerken takım taretini başlangıç pozisyonuna (X50.0, Z5.0) hareket ettirir. Kontrolör G74 bloğunu yürüttüğünde, takım Z-axis yönüne paralel olarak 3.0 mm (Q3000) gagalama artışlarıyla ilerler. Her gagalamanın sonunda, takım talaşı kırıp uzaklaştırmak için 1.5 mm (R1.5) geri çekilir. Bu gagalama hareketi, Z-axis derinliği -25.0 mm'ye ulaşana kadar devam eder. Ardından takım, X-axis yönünde 2.0 mm'lik (P2000) yanal bir kayma (shift) gerçekleştirir, Z5.0 başlangıç seviyesine geri çekilir ve bir sonraki gagalama pasosunu yürütür. Çevrim, X40.0'daki nihai havuz sınırı temizlenene kadar tekrarlanır ve takım güvenli başlangıç koordinatına geri döner.

Siemens Program Örneği

G291;
T1 D1;
G00 X40.0 Z5.0 M03 S1500;
G75 R0.5;
G75 X20.0 Z-10.0 P1500 Q2500 F0.15;

Kuru Çalıştırma Analizi (Siemens)

Operatör ilk olarak ISO dialect çeviricisini etkinleştirmek için G291 kodunu programlar. Takım, aktif T1 D1 takım ofsetiyle X40.0, Z5.0 güvenli başlangıç pozisyonuna hızlı ilerleme yapar. G75 çağrıldığında, takım X-axis boyunca 1.5 mm (P1500) artımsal adımlarla radyal gagalama yürütür. Her dalıştan sonra, kontrolör talaşları kırmak için ekseni 0.5 mm (R0.5) geri çeker. X20.0 nihai kanal çapına ulaşıldığında, takım Z-axis boyunca yanal olarak 2.5 mm (Q2500) kayar ve X40.0 seviyesine geri çekilir. Takım daha sonra yeni Z konumunda Z-10.0 tamamlanana kadar dalışa devam eder. Çevrim sonrasında takım ucu radyüs telafisi emniyetini sürdürmek için G40 uygulanır.

Mitsubishi Program Örneği

G00 X45.0 Z2.0 M03 S1000;
T0202;
G75 U-10.0 W-20.0 I2000 K1500 D-1.0 F0.15;

Kuru Çalıştırma Analizi (Mitsubishi)

Takım X45.0, Z2.0 koordinatlarına hızlı ilerleme yapar. Parametre #1265 ile etkinleştirilen tek bloklu MITSUBISHI CNC Special Format yapısı kullanılarak operatör artımsal kaymalar tanımlar. Takım, X-axis yönünde 2.0 mm (I2000) enine adımlarla hareket eder ve Z-axis yönünde 1.5 mm (K1500) kayar. D adresi negatif işaretle (D-1.0) programlandığından, kontrolör kanal profilini korumak için ilk gagalama pasosunda relief kaçışını bastırır ve yalnızca ikinci pasodan itibaren 1.0 mm takım escape hareketini yürütür. Takım, U-10.0 ve W-20.0 artımsal sınırları tamamen işlendiğinde başlangıç pozisyonuna güvenle geri döner.

Hata Analizi

MarkaAlarm KoduTetikleme KoşuluOperatör BelirtisiKök Neden / Çözüm
FanucAlarm 062 (PS0062)Relief kayması (shift) sıfırken negatif derinlik veya hareket değeri belirtilmesi ya da relief kayması sıfırken U/W adreslerine sıfırdan farklı bir değer girilmesi.Spindle durur, çevrim yürütülmesi anında kesilir ve kontrol panelinde kırmızı bir PS0062 alarmı yanıp söner.Yanş çevrim parametreleri programlanmıştır. Relief kaymalarının sıfırdan farklı ve relief yön parametrelerinin pozitif sayılar olduğundan emin olun.
FanucAlarm 0320 (PS0320)Çevrim bloklarında hareket mesafesi veya kesme derinliği için negatif değer belirtilmesi.Spindle durur, ilerleme (feedrate) sıfıra düşer ve ekranda PS0320 ILLEGAL MOVEMENT AMOUNT uyarısı belirir.Çevrim bloğunda P ve Q adresleri pozitif, işaretsiz tam sayılar olarak programlanmalıdır (örneğin P-2000 yerine P2000 kullanın).
FanucAlarm 4536 (PS4536)Çok parçalı bir hazır çevrim G73 veya G74 komutunda W veya Q adresinin unutulması.Program yürütmesi G74 bloğuna ulaştığında çevrim başlamayı reddeder ve ekranda PS4536 NO W, Q COMMAND görüntülenir.Çok parçalı veya tekrarlı hazır çevrim operasyonları için hem W hem de Q adreslerinin açıkça belirtildiğinden emin olun.
SiemensAlarm 17630Eksen aktif bir koordinat dönüşümüne (coordinate transformation) dahilken yerel G74 Reference point approach çevriminin çağrılması.Eksen hareketi HMI üzerinde kırmızı bir 17630 koordinat dönüşüm hatasıyla anında durur.Aktif bir koordinat dönüşümü (TRANSMIT veya TRACYL gibi) mevcuttur. G74 komutundan önce TRAFOOF komutunu kullanarak dönüşümü iptal edin.
SiemensAlarm 17640Eksen aktif bir koordinat dönüşümüne dahilken yerel G75 Fixed point approach çevriminin çağrılması.Eksen hareketi durur, spindle durdurulur ve ekranda 17640 Fixed point approach not possible görüntülenir.Aktif eksen dönüşüm çatışması mevcuttur. Yerel G75 çağrısını kaldırın veya TRAFOOF ile koordinat dönüşümlerini devreden çıkarın.
SiemensAlarm 10752Takım ucu radyüs telafisi nedeniyle çarpışma tehlikesi (darboğaz algılama / bottleneck detection başarısız oldu).Çevrim yürütülmesi kesintiye uğrar, ilerleme sıfıra düşer ve bir çarpışma alarmı tetiklenir.Takım ucu radyüs telafisi (G41/G42) aktif kalmıştır. Çevrimi yürütmeden önce telafiyi iptal etmek için açıkça G40 programlayın.
MitsubishiAlarm P32MITSUBISHI CNC special format aktifken G74/G75 bloğunda standart P, Q veya R adreslerinin komut verilmesi.Kontrolör program bloğunu reddeder ve çevrimi durdurarak sarı bir P32 Program Error durumu görüntüler.Parametre #1265 değeri 1'e (Special Format) ayarlanmıştır. Standart P, Q ve R adreslerini özel I, K ve D adresleriyle değiştirin.
MitsubishiAlarm P33Özel format seçilmiştir ancak normal format öğelerine komut verilmiştir veya gerekli değerler unutulmuştur.Tezgah çevrim bloğunda durur ve kontrol ekranında P33 Program Error hatası işaretlenir.Parametre #1265 format yapılandırmasını kontrol edin. Doğru özel format yapısını kullanın ve gerekli hiçbir değişkenin atlanmadığını doğrulayın.
MitsubishiAlarm P114Çevrim yürütülmesi sırasında komut verilen eksenin seçilen düzlemden farklı olması.Eksen hareketi kilitlenir ve kontrolör P114 Plane Mismatch uyarısı görüntüler.Aktif koordinat düzlemi (G17/G18/G19) çevrimin programlanan ekseniyle eşleşmemektedir. Kontrolü devreden çıkarmak için parametre #1241 ayarını değiştirin veya doğru düzlemi ayarlayın.

Uygulama Notu

Kanal katerinin iş parçasına aşırı dalması ve bunun sonucunda oluşan yüksek torklu aşırı yük algılamasıyla takımın kırılıp iş parçasının hurdaya (scrap) ayrılması, torna atölyelerinde en sık karşılaşılan plansız duruş süresi (downtime) sebeplerinden biridir. Fanuc kontrolörlerinde Parameter 5124#4 (FIP) ayarının yanlış yapılması, sistemin P ve Q gagalama derinliği komutlarını referans ekseninden bağımsız olarak IS-B artımsal sistemine zorlamasına neden olur. Bu durum, mikron düzeyinde planlanan bir hareketin kontrolsüz bir şekilde aşırı büyük bir dalarak kesme hareketine dönüşmesine, takım ucunun parçaya gömülüp kırılmasına ve parça maliyetlerinin boşa gitmesine yol açar. Benzer şekilde, Siemens ünitelerinde parça programının başında G291 ISO dialect kodunun unutulması, tezgahın varsayılan G290 native modunda kalarak G74 veya G75 komutlarını sırasıyla Reference Point Approach veya Fixed Point Approach olarak yorumlamasına neden olur; bu durum taretin kanal açmak yerine makine sıfırına doğru en yüksek hızda kontrolsüz hareket etmesini tetikleyerek ayna (chuck) ve punta (tailstock) üzerinde feci hasarlara yol açar.

Bu tür yüksek maliyetli çarpışmaları önlemek için programcılar, taretin rapid-traverse dönüş yollarını sınırlayan Chuck ve Tail Stock Barrier parametrelerini mutlaka devreye almalıdır. Mitsubishi kontrolörlerinde ise, standart iki bloklu yapıyı I, K ve D adresleriyle tek bloğa indiren MITSUBISHI CNC Special Format formatını seçmek için Parametre #1265 ext01/bit0 ayarı doğrulanmalıdır. Mitsubishi'nin sunduğu en büyük avantajlardan biri olan negatif escape değerli takım kaçış yöntemi (örneğin D-1.0), kanal tabanındaki ilk daldırmada kaçış hareketini bastırarak kanal yan duvarının çizilmesini önler; bu da hurda oranını düşürür ve hassas yüzey kalitesi sağlar. Ayrıca, yüksek kesme kuvvetleri altında iş parçasının rigidliğini korumak için, Parameter 5110'da tanımlanan C-axis clamp M-kodlarının delme ve kanal açma öncesinde eksiksiz olarak tamamlandığı doğrulanmalı, çevrim öncesinde de G40 ile takım radyüs telafisi kesinlikle iptal edilmelidir.

İlişkili Komut Ağı

  • G70: G71/G72 çevrimleri tarafından bırakılan nihai talaş fazlalığını temizleyen ince işleme (finishing) çevrimi.
  • G71: Kanal açma öncesinde tornalamada kaba talaş kaldırmayı (stock removal) otomatikleştiren boyuna kaba tornalama hazır çevrimi.
  • G72: G74 alın kanal açma için temiz bir yüzey oluşturmak amacıyla alın talaşını temizleyen enine kaba alın tornalama hazır çevrimi.
  • G73: Önceden şekillendirilmiş iş parçaları için çoklu kaba talaş pasolarını otomatikleştiren profil tekrarlama (pattern repeating) hazır çevrimi.
  • G68: Torna sabit çevrimlerini yürütmeden önce tamamen devre dışı bırakılması gereken, aktif işleme düzlemini döndüren koordinat döndürme komutu.

Sonuç

Seri üretim torna operasyonlarında duruş süresi (downtime) maliyetlerini düşürmek ve hurda oranını (scrap rate) minimumda tutmak, doğrudan doğru çevrim ve parametre yapılandırmasına bağlıdır. Kanal açma ve gagalayarak delme işlemlerinin kararlılığını sağlamak için operatörlerin ilk yapması gereken, Fanuc 0722, Siemens _ZSFI[9] ve Mitsubishi #8056 gibi küresel parametreleri kontrol ederek güvenli geri çekilme (retract) değerlerini makinede önceden sabitlemeleridir. Bu sayede program düzeyinde bir değer atlandığında bile takımın kırılması engellenir. Üretim verimliliğini korumak amacıyla, takım ucu radyüs telafisi (G40) mutlaka çevrim öncesinde deaktif edilmeli ve Siemens gibi sistemlerde dil çeviri modlarının (G291) aktifliği her parça değişiminde denetlenmelidir. Doğru emniyet bariyerlerinin tanımlanması ve artımsal değerlerin doğrulanmasıyla, atölyeler hem takımdan hem de zamandan maksimum tasarruf sağlayabilirler.

Sıkça Sorulan Sorular

Fanuc torna tezgahlarında G74 veya G75 çevriminde neden PS0320 alarmı alınır ve nasıl çözülür?

Bu alarm, G74 veya G75 çevrim satırlarındaki gagalama adımı veya kesme derinliği adreslerine (P veya Q) negatif bir işaret (- veya artımsız eksi değer) eklendiğinde tetiklenir. Fanuc kontrolörü, başlangıç ve hedef koordinatlarını karşılaştırarak takım hareket yönünü ve geri çekilme vektörünü dahili algoritmasıyla otomatik hesapladığından, bu parametrelerin her zaman pozitif ve işaretsiz tam sayılar olmasını bekler. Eylem: Programınızdaki G74 veya G75 satırını açın, P ve Q değerlerinin önündeki eksi (-) işaretlerini kaldırarak bunları pozitif tam sayılar (örneğin P2000 ve Q3000) şeklinde güncelleyin.

Siemens CNC kontrolöründe G74/G75 çalışırken taretin aniden makine sıfırına kaçması nasıl önlenir?

Bu ciddi ve tehlikeli çarpışma riski, Siemens kontrolörünün ISO çeviri modunda (G291) çalıştırılması gerekirken yanlışlıkla native Siemens modunda (G290) kalmasından kaynaklanır. Yerel Siemens sisteminde G74 doğrudan referans noktasına yaklaşma (Reference Point Approach) ve G75 ise sabit noktaya yaklaşma (Fixed Point Approach) komutunu temsil eder ve taretin kontrolsüz bir şekilde en yüksek hızda makine sıfırına gitmesine yol açar. Eylem: G74 veya G75 içeren parça programınızın hemen öncesine mutlaka G291 kodunu ekleyin ve çevrim tamamlandıktan sonra tezgahı tekrar yerel moda döndürmek için G290 yazın.

Mitsubishi tornada G74/G75 kullanırken P32 alarmı nasıl giderilir ve tek bloklu özel format nasıl kullanılır?

Mitsubishi kontrolörlerinde P32 alarmı, sistem parametresi #1265 (ext01/bit0) değeri 1'e ayarlanarak "MITSUBISHI CNC Special Format" (tek bloklu yapı) etkinleştirilmişken, programda hala klasik iki bloklu yapının (P, Q ve R adresleri) kullanılmasından kaynaklanır. Eylem: Parametreleri değiştirmek yerine program satırını tek bloklu Mitsubishi yapısına uyarlayarak P adresini X-ekseni kayması için I'ya, Q adresini Z-ekseni gagalama miktarı için K'ya ve R adresini kaçış mesafesi için D'ye çevirip (örneğin G75 U-10.0 W-20.0 I2000 K1500 D1.0 F0.15) güncelleyin.

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