Ana içeriğe geç
CNC.wiki

Mitsubishi CNC Look-Ahead Blok Sayısı ve Parametre Ayarları Kılavuzu

Mitsubishi CNC tezgahlarında look-ahead parametrelerini doğru yapılandırın. F41 bit 2 ayarıyla koordinat kaymasını ve P790/P34 alarmlarını önlemeyi öğrenin.

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

CNC CARE Co-founder

Giriş

Mitsubishi CNC tezgahlarında look-ahead (ileri besleme) işlemi etkinken aktif koordinat sisteminde meydana gelebilecek beklenmedik bir kayma, kesici takımın doğrudan bir mengene çenesine (vise jaw), bağlama aparatına (clamp) veya dönen aynaya (chuck) şiddetle çarpmasına yol açar. Bu durum, tarette (turret) fahiş onarım maliyetlerine neden olan yapısal hasarlar bırakırken, işlenen değerli bir parçayı da anında hurdaya (scrap) ayırır. İleri besleme fonksiyonu, karmaşık takımyolları boyunca optimum ivmelenme ve yavaşlama profillerini hesaplamak için sonraki blokları agresif bir şekilde belleğe alır. Ancak, ön okuma (pre-read) davranışı hatalı yapılandırılırsa, kontrol ünitesi G10 ile yazılan bir iş parçası sıfır noktası kaydırma komutunu zamanından önce okur ve takım henüz hareket halindeyken koordinatları değiştirir. Bu durum, saniyeler içinde binlerce liralık hurda oranına (scrap rate) ve günlerce sürecek plansız duruş sürelerine (downtime) neden olur. Üretim atölyelerinde maliyet tasarrufu (cost savings) sağlamak ve bu mekanik çarpışmaları önlemek için Mitsubishi look-ahead parametrelerinin ve bariyer sınırlarının doğru şekilde yapılandırılması hayati bir zorunluluktur.

Teknik Özet

Teknik SpesifikasyonDetaylar
Komut KoduG05 P_, G05.1 Q_, G08 P_, G61.1
Modal Grup / ModaliteYüksek Hızlı / Yüksek Hassasiyetli Kontrol Modu (Modal)
Kapsanan MarkalarMitsubishi (marka filtreli)
Kritik ParametrelerF41 bit 2, B84 bit 3, 047 bit 7, 066 bit 6
Ana KısıtLook-ahead modu; diş çekme (G32/G34), frezeleme enterpolasyonu (G12.1) veya üstel enterpolasyon (G02.3/G03.3) ile uyumsuzdur ve anında alarmları tetikler.

Hızlı Okuma

  • Ofset Değişikliği Yasağı: G10 iş parçası ofseti yazma işleminin ön okumasını engellemek için F41 bit 2 parametresinin 1 olarak ayarlandığından emin olun, bu sayede zamansız koordinat kaymalarını önleyin.
  • İsteğe Bağlı Durdurma Kontrolü: M00 ve M01 isteğe bağlı durdurma komutlarında look-ahead arabelleğe almasının engellenmesi gerekiyorsa, B84 bit 3 parametresini 1 olarak yapılandırın.
  • Özel G-Kodlarından Kaçınma: P790/P791 alarmlarını önlemek için G32 diş çekme veya G12.1 enterpolasyonu gibi özel çevrimleri komut etmeden önce G05 P0 kullanarak yüksek hızlı look-ahead modunu devre dışı bırakın.
  • Güvenlik Sınırlarını Tanımlama: Ön okuma kaynaklı koordinat değişikliklerinden dolayı taretin çarpmasını önlemek amacıyla Chuck/Tailstock Barrier Check (G22/G23) uygulayarak fiziksel güvenlik sınırları oluşturun.
  • Tezgah Kapasitelerini Kontrol Etme: İlerleme hızlarının seriye (M80V vs. M850V) ve aktif parça sistemlerine bağlı olarak 33.7 ile 168 kBPM (kilo Blocks Per Minute) arasında dinamik olarak değiştiğini unutmayın.
  • Modal Sözdizimini Sağlama: İlgili yüksek hassasiyet modlarını açmak için G05 P10000 veya G05.1 Q1 komutlarını kullanın ve bunları G05 P0 veya G05.1 Q0 ile iptal edin.

Temel Kavramlar

Mitsubishi CNC ünitelerinde, look-ahead (ileri besleme) blok işleme özelliği, karmaşık mikro segment takımyolları boyunca optimum yavaşlama ve hızlanma profillerini hesaplamak için sonraki blokları agresif bir şekilde arabelleğe alan yüksek hızlı ve yüksek hassasiyetli kontrol modlarıyla doğrudan ilişkilidir. Bu arabelleğe almanın pratik programlama etkisi, karmaşık 3D konturlama sırasında takım duraksamalarını ortadan kaldırarak son derece pürüzsüz köşeler ve geçişler elde edilmesini sağlamaktır. Bununla birlikte, programcılar ve operatörler ön okuma davranışını yöneten parametreleri titizlikle izlemelidir. İş parçası ofsetinin yeniden yazılmasına (work offset rewriting) yönelik ön okuma yasaklama parametresi (F41 bit 2) yanlış ayarlanırsa veya göz ardı edilirse, kontrol ünitesi bir G10 ofset değişikliğini zamanından önce arabelleğe alabilir.

Bu zamansız arabelleğe alma, takım aktif olarak kesim yaparken koordinat sistemini beklenmedik bir şekilde kaydırabilir; bu da takımın iş parçasına dalmasına veya dönen ayna (chuck), bağlama aparatı (clamp) veya mengene çenesi (vise jaw) gibi fiziksel tezgah bileşenleriyle sert bir şekilde çarpışmasına yol açar. Güvenli kullanımı sağlamak için operatörler, Chuck/Tailstock Barrier Check (G22/G23) özelliğini kullanarak fiziksel güvenlik sınırlarını yapılandırmalıdır. Takım ucu hareket aralığını sınırlandıran bu fonksiyon, bir look-ahead koordinat hatası meydana gelse bile taret aynaya çarpmadan önce takımı bariyer sınırlarında durdurur.

Komut Yapısı

Mitsubishi look-ahead kontrolü için komut yapısı, yüksek hızlı ve yüksek hassasiyetli işleme modları arasında geçiş yapmak için modal G-kodlarını kullanır. Look-ahead modu başlatıldığında sistem, koordinat geçişlerini yumuşatmak ve hassas ivme rampaları hesaplamak için G-kod programının bloklarını takımın mevcut konumundan önce okumaya başlar. Bu, iş parçası yüzeyinde duraklama izleri bırakabilecek sarsıntılı tezgah hareketlerini önler.

İptal komutu olan G05 P0, yüksek hızlı yüksek hassasiyetli kontrolü sonlandırır ve arabelleğe alınan look-ahead kuyruğunu temizler. Programcılar, iptal komutunun başka hiçbir koordinat veya parametre içermeyen temiz bir blokta yazıldığından emin olmalıdır; böylece kontrol sistemi standart işleme kurallarına geri döner. Komutların bu şekilde ayrılması, geçiş aşamalarında sözdizimi çakışmalarını ve eksen koordinasyon hatalarını önlemek açısından kritik öneme sahiptir.

Sözdizimi

G05 P10000 ; Gelişmiş ön okuma arabelleği için yüksek hızlı yüksek hassasiyetli kontrol II'yi etkinleştir
G01 X100. Y50. F3000 ; Derin arabelleğe alma ile doğrusal kesme ilerlemesini yürüt
G05 P0 ; Yüksek hızlı yüksek hassasiyetli kontrol II'yi devre dışı bırak

Parametreler

Komut SeçeneğiAçıklamaFonksiyon ve Değer Aralığı
G05 P10000Derin blok arabelleğe alma için Yüksek hızlı yüksek hassasiyetli kontrol II modunu etkinleştirir.10000 modu, gelişmiş mikro segment ivmelenme profillerini etkinleştirir.
G05 P1 / G05 P2Yüksek hızlı işleme modu I / II'yi etkinleştirir.Standart ön okuma ve kontur kontrolü için kullanılır.
G05.1 Q1Yüksek hızlı yüksek hassasiyetli kontrol I AÇIK.Look-ahead kontrol modu I'i etkinleştirir. Q0 ile iptal edilir.
G08 P1Yüksek hassasiyetli kontrol AÇIK.Yüksek hassasiyetli enterpolasyonu etkinleştirir. G08 P0 ile iptal edilir.

Marka Uygulamaları

Mitsubishi

Mitsubishi CNC kontrolörleri, look-ahead arabelleğe almasını belirli yüksek hızlı yüksek hassasiyetli kontrol modları (G05 veya G05.1) altında uygular. CNC'nin ne kadar ileriyi okuyacağını yönetmek için birkaç ana parametrenin yapılandırılması gerekir. F41 bit 2 parametresinin ayarlanması, iş parçası ofset değişikliklerinin (G10 blokları) ön okumasının engellenip engellenmeyeceğini belirler. B84 bit 3 parametresinin ayarlanması, M00 ve M01 kodları üzerinden look-ahead davranışını kontrol eder; bu, look-ahead hesaplamalarının güvenlik duruşlarını atlamasını önlemek için gereklidir. 047 bit 7 parametresi, MAZATROL programlarında EIA doğrudan birim ön okuma işlemini kontrol eder ve 066 bit 6 parametresi, makro modal çağrı ön okumasını kapatır.

Marka Karşılaştırmaları

Mitsubishi Serisiİşleme KapasitesiParça Sistemi KısıtlamalarıÖzellik Farkları
M850V / M830V168 kBPM'e kadar (kilo Blocks Per Minute)1 parça sistemi konfigürasyonlarıKarmaşık 3D takımyollarının hızlı işlenmesi için maksimum look-ahead arabelleğe alması sağlar.
M80V (Type A)101 kBPMAktif sistemlere ve eksenlere bağlıdırStandart üretim için uygun orta düzeyde look-ahead işlemesi sağlar.
M80V (Type B)67.5 kBPM veya 33.7 kBPMParça sistemleriyle dinamik olarak ölçeklenirKapasite, aktif parça sistemleri ve eksenlere bağlı olarak düşer ve işleme hızını sınırlar.

Teknik Analiz

Programcılar derin look-ahead modlarını uyumsuz komutlarla birleştirmeye çalıştıklerinde, Mitsubishi sistemlerinde yaygın bir hata nedeni ortaya çıkar. Bu durum, tezgahı kesimin ortasında durduran ve kolayca parçanın hurda olmasına yol açan P790, P791 veya P34 gibi alarm kodlarını anında tetikler. Mitsubishi, look-ahead ayarları konusunda diğer kontrolör markalarından üç farklı şekilde ayrılır. Birincisi, rastgele bir "blok sayısı sınırı" tanımlamak yerine Mitsubishi, look-ahead yeteneklerini kilo Blocks Per Minute (kBPM) cinsinden ölçülen işleme kapasitelerine göre açıkça sınıflandırır; bu kapasite, belirli CNC serisi donanımına (M80V vs. M800V) ve aktif parça sistemi konfigürasyonuna bağlı olarak 33.7 kBPM'den 168 kBPM'e kadar dinamik olarak ölçeklenir.

İkincisi, kontrolör, M00 ve M01 isteğe bağlı durdurma komutları aracılığıyla sistemin look-ahead arabelleğe almaya devam etmesine izin verilip verilmediğini açıkça belirleyen B84 bit 3 gibi son derece ayrıntılı parametre geçişleri sunar. Üçüncüsü, Mitsubishi, yüksek hassasiyetli look-ahead arabelleğe almasının üstel enterpolasyon veya diş çekme gibi karmaşık özel enterpolasyonlarla çakışması durumunda anında bir P790 or P791 alarmı vererek son derece katı ön okuma modal kuralları uygular; oysa diğer kontrolörler arabelleği sessizce bastırabilir veya bloğu düşürülmüş kontur performansıyla yürütebilir.

Program Örnekleri

; Mitsubishi CNC Ön Okuma Etkinleştirme Örneği
G90 G17 G21 ; Mutlak konumlandırma, XY düzlemi ve metrik birimleri ayarla
G00 X0 Y0 Z50. ; Güvenli koordinat konumuna hızlı ilerle
S12000 M03 ; Spindeli saat yönünde 12000 RPM'de başlat
G05 P10000 ; Yüksek hızlı yüksek hassasiyetli kontrol II'yi etkinleştir (ön okuma aktif)
G01 X50. Y25. F3000 ; Derin blok arabelleğe alma ile doğrusal kesme ilerlemesini yürüt
Y50. ; Ön okuma ivme kontrolü ile konturlu ilerleme yürüt
G05 P0 ; Yüksek hızlı yüksek hassasiyetli kontrol II'yi devre dışı bırak
G00 Z100. ; Ekseni güvenli yüksekliğe geri çek
M30 ; Program sonu ve reset

Kuru Çalıştırma (Dry Run) Yürütme Prosedürü

Mitsubishi CNC'de look-ahead (ön okuma) davranışını doğrulamak ve eksen çarpışmalarını önlemek için aşağıdaki kuru çalıştırma adımlarını gerçekleştirin:

  1. Tezgah Boşluğunu Doğrulayın: İş parçasını sökün ve kesici takımın aynadan (chuck), taretten (turret) ve mengene çenesinden (vise jaw) uzak olduğundan emin olun.
  2. Kuru Çalıştırma Modunu Etkinleştirin: Kontrol paneli üzerindeki kuru çalıştırma anahtarını ON (AÇIK) konumuna getirin.
  3. Tek Bloğu Etkinleştirin: Programı satır satır ilerletmek için Single Block (Tek Blok) anahtarını ON (AÇIK) konumuna getirin.
  4. Kurulum Bloğunu Çalıştırın: Hazırlık G-kodlarını yürütmek ve fener milini 12000 devir/dakikada başlatmak için Cycle Start tuşuna basın.
  5. Look-Ahead Başlatın: G05 P10000 komutunu yürütmek için Cycle Start tuşuna basın. Ekranda hiçbir alarm görüntülenmediğini kontrol edin.
  6. Arabelleğe Alınan İlerlemeyi İzleyin: G01 X50. Y25. F3000 ilerleme bloğunu çalıştırmak için Cycle Start tuşuna basın. Eksenin, look-ahead yavaşlama/hızlanma eğrileri altında pürüzsüzce kaydığını gözlemleyin.
  7. Look-Ahead Devre Dışı Bırakın: Arabelleğin doğru şekilde iptal edildiğinden emin olmak için G05 P0 komutunu çalıştırmak üzere Cycle Start tuşuna basın.
  8. Geri Çekilmeyi Doğrulayın: Geri çekilme bloğunu ve program sonunu çalıştırarak normal tezgah davranışını doğrulayın.

Hata Analizi

Alarm KoduTetiklenme KoşuluOperatör BelirtisiKök Neden / Çözüm
Mitsubishi P790 / P791Yüksek hızlı yüksek hassasiyetli kontrol etkinken uyumsuz G-kodu komut edilmesi.Tezgah kesim ortasında durur, eksen senkronizasyonunu kesintiye uğratır ve takımı iş parçasına basılı bırakır.G32/G34 diş çekme, G12.1 frezeleme enterpolasyonu veya G02.3/G03.3 üstel enterpolasyonun aktif olmadığını doğrulayın. Bu çevrimlerden önce look-ahead modunu iptal etmek için G05 P0 komutunu verin.
Mitsubishi P34Yüksek hızlı işleme modları ile yüksek hassasiyetli kontrol komutlarının geçersiz kombinasyonunun belirtilmesi.Kontrolör yürütmeyi durdurur, bir sözdizimi alarmı görüntüler ve çevrim başlangıcını (cycle start) devre dışı bırakır.Çakışan komutlardan kaçının. Başka bir yüksek hassasiyet modu aktifken G05.1 Q1 veya G05 P10000 komutlarının verilmediğinden emin olun.
Mitsubishi koordinat kaymasıF41 bit 2 parametresinin 0 olması nedeniyle G10 iş parçası ofsetinin önceden okunması.Takım beklenmedik bir şekilde iş parçasına, mengene çenesine (vise jaw) veya aynaya (chuck) dalar.F41 bit 2 parametresini 1 (ön okuma yasak) olarak ayarlayın veya G10 bloğundan önce look-ahead modunu devre dışı bırakın.

Uygulama Notu

Kesici takımın dönen aynaya (chuck) veya mengene çenesine (vise jaw) şiddetle çarparak iş miline kalıcı hasar vermesi ve yüksek maliyetli duruş sürelerine yol açması, look-ahead işlemi sırasında G10 iş parçası sıfır noktası kaydırma komutunun kontrolör tarafından zamansız ön okumasının (pre-read) doğrudan fiziksel sonucudur. Eğer F41 bit 2 parametresi 0 (ön okuma geçerli) olarak bırakılırsa, kontrol ünitesi takım yolda kesim yaparken yeni koordinatları önceden arabelleğe alır ve koordinat sistemini aniden kaydırır. Bu durum, takımın hedeflenen yoldan çıkarak iş parçasına kontrolsüzce dalmasına ve yüksek toleranslı parçanın anında hurdaya (scrap) dönmesine neden olur. Atölye genelinde hurda oranını düşürmek ve bu tehlikeyi ortadan kaldırmak için operatörler F41 bit 2 parametresini mutlaka 1 (ön okuma yasak) olarak ayarlamalı ve ek bir güvenlik katmanı olarak G22/G23 Chuck/Tailstock Barrier Check işlevini etkinleştirerek fiziksel strok koruma sınırlarını tanımlamalıdır. Böylece, ön okuma kaynaklı bir koordinat hatası olsa bile, kontrolör taret aynaya çarpmadan önce hareketi güvenli bir şekilde keser. Ayrıca, look-ahead etkinken G32 diş çekme gibi uyumsuz bir komutun çağrılması durumunda tetiklenen P790, P791 veya P34 alarmları da tezgahın kesim sırasında aniden durmasına ve iş milinde sıkışan takımın parçayı bozmasına sebebiyet verir. Üretim verimliliği sağlamak ve maliyet tasarrufunu en üst düzeye çıkarmak için, tüm özel çevrimlerden önce look-ahead modunun G05 P0 ile kapatılması ve B84 bit 3 parametresinin M00/M01 durdurma davranışlarına göre kalibre edilmesi kritik bir öneme sahiptir.

İlişkili Komut Ağı

  • G05 P1 / G05 P2: Orta düzeyde look-ahead arabelleğe alma özelliğine sahip temel yüksek hızlı işleme modları I ve II'yi etkinleştirmek için kullanılan komutlardır.
  • G05.1 Q1: Karmaşık takımyolu konturları için yüksek hızlı yüksek hassasiyetli kontrol modu I'i etkinleştirir.
  • G08 P1: Mikro segmentli eğrilerde dar toleransları korumak için yüksek hassasiyetli kontrolü açar.
  • G61.1: Köşeleri kontrol etmek ve kontur sapmalarını önlemek için yüksek hassasiyetli modu komut eder.
  • G10: Programatik olarak iş parçası ofsetinin yeniden yazılmasını sağlar; koordinat kontrollü olmalı ve look-ahead ön okumasından engellenmelidir.
  • mitsubishi-vibration-suppression-parameters: Look-ahead özelliğini titreşim sönümleme ile koordine etmek için mekanik rezonansı bastıran titreşim engelleme parametrelerini yapılandırın.
  • m19-spindle-orientation: Takım değiştirme veya fener mili konumlandırma sırasında yönlendirme kontrolü için look-ahead modu G05 P0 ile tamamen iptal edildikten sonra fener mili yönlendirmesini komut edin.
  • mitsubishi-high-speed-control-iii-g5p20000: Ultra yüksek hızlı işleme için, Mitsubishi kontrolörleri üretim çıktısını maksimize etmek amacıyla High-Speed Control III komutlarını kullanır.

Sonuç

Atölyelerde yüksek hızlı işleme süreçlerinin kararlılığını korumak ve beklenmedik eksen bindirmeleri yüzünden iş parçalarının hurda sepetine gitmesini önlemek amacıyla net bir kontrol listesi devreye alınmalıdır. Programcılar ve kurulum teknisyenleri, her şeyden önce F41 bit 2 parametresinin 1 (ön okuma yasak) olarak ayarlandığını doğrulamalıdır; bu sayede G10 koordinat kaymalarının takım hareket halindeyken erken devreye girmesi engellenerek hurda oranı (scrap rate) minimize edilir. Eş zamanlı olarak, G22 ve G23 bariyer sınırları iş mili çarpmalarına karşı son güvenlik hattı olarak aktif tutulmalıdır. Diş çekme veya dairesel frezeleme gibi look-ahead ile uyumsuz çevrimlerin yürütülmesinden önce G05 P0 komutuyla ön okuma arabelleği temizlenmeli ve parça üzerinde dalma izleri oluşması önlenmelidir. Bu mekanik disiplinin üretim öncesi kuru çalıştırma adımlarıyla kontrol edilmesi, hem fahiş taret ve ayna onarım giderlerinin önüne geçerek maliyet tasarrufu (cost savings) sağlar hem de tezgah duruş sürelerini ortadan kaldırarak parça başı üretim verimliliğini maksimum düzeye çıkarır.

Sıkça Sorulan Sorular

Mitsubishi CNC'de G10 ile sıfır noktası kaydırırken takımın mengene çenesine çarpması ve parçanın hurdaya çıkması nasıl önlenir?

Bu çarpışmanın temel nedeni, look-ahead ön okuma arabelleği etkinken G10 koordinat değiştirme bloğunun zamanından önce okunarak takım daha hareket halindeyken aktif koordinatları kaydırmasıdır. F41 bit 2 parametresinin 0 (geçerli) olması bu ön okumaya izin verir ve eksen kaymalarına yol açarak hurda oranını artırır. Pratik Eylem: Kontrol paneli parametre ekranından F41 bit 2 ayarını 1 (ön okuma yasak) yapın veya G10 komutundan hemen önce look-ahead modunu iptal etmek için G05 P0 kodunu kullanın.

Mitsubishi işleme merkezinde look-ahead modu etkinken alınan P790 veya P791 alarmı nasıl giderilir?

Bu alarmlar, kontrolörün yüksek hızlı arabellek modu (G05 P10000 veya G05.1 Q1) aktifken diş çekme (G32/G34) veya kutupsal enterpolasyon gibi look-ahead ile uyumsuz modal komutları yürütmeye çalışmasından kaynaklanır. Bu çakışma eksenlerin aniden durmasına ve kesicinin parçaya dalarak duruş süresine (downtime) neden olmasına yol açar. Pratik Eylem: Program içinde G32/G34 veya dairesel enterpolasyon satırından önce G05 P0 veya G05.1 Q0 komutunu tek başına bir blokta yazarak modu iptal edin ve işlem bittikten sonra look-ahead modunu yeniden başlatın.

M80V serisi Mitsubishi CNC'lerde kBPM sınırının aşılmasıyla oluşan eksen duraksamalarını ve yüzey kalitesi bozulmasını önlemek için ne yapılmalıdır?

M80V Type-B kontrolörler 33.7 ila 67.5 kBPM (kilo Blocks Per Minute) işlem kapasitesiyle sınırlı olduğundan, karmaşık 3D mikro segmentli takımyollarında yüksek ilerleme hızları (F) seçildiğinde veri akışı tıkanır ve eksenler anlık yavaşlamalar yaparak parça yüzeyinde dalma izleri bırakır. Bu durum, parça tolerans dışına çıktığı için hurda oranını artırarak maliyet kayıplarına yol açar. Pratik Eylem: Kullandığınız Mitsubishi modelinin kBPM kapasitesine göre CAM programındaki tolerans veya kordal sapma değerini artırarak üretilen satır sayısını azaltın veya ilerleme hızını kontrolörün kBPM işlem sınırına göre sınırlayın.

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 - 2008)
  • Ö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