Cnc Router imalatı

Mach3 Auto Tool Zero Makrosunda Prob Plakası Kalınlığı, Geri Çekilme ve Yavaş Ölçüm Nasıl Ayarlanmalıdır?

10 dk okuma Mermak CNC Teknik İçerik
Mach3 Auto Tool Zero Makrosunda Prob Plakası Kalınlığı, Geri Çekilme ve Yavaş Ölçüm Nasıl Ayarlanmalıdır?
İçindekiler
  1. Mach3 Auto Tool Zero Makrosunda Prob Plakası Kalınlığı, Geri Çekilme ve Yavaş Ölçüm Nasıl Ayarlanmalıdır? Nedir?
  2. Çalışma Prensibi ve Teknik Veriler
  3. Prob Plakası Kalınlığı (Plate Thickness) Ayarı
  4. Geri Çekilme Mesafesi (Retract) Ayarı
  5. Yavaş Ölçüm Hızı (Slow Measure) Ayarı
  6. Sahada Dikkat Edilmesi Gerekenler
  7. Sık Karşılaşılan Sorunlar ve Çözümleri
  8. Uzman Tavsiyesi

Mach3 Auto Tool Zero makrosunda prob plakası kalınlığı (Plate Thickness), geri çekilme mesafesi (Retract) ve yavaş ölçüm hızı (Slow Measure) ayarları, genellikle Mach3’ün ‘C:Mach3macros[profil_adı]M6Start.m1s’ veya özel bir makro dosyasında yer alan G kodu değişkenleri düzenlenerek yapılır. Bu parametreler, takım boyu sıfırlama hassasiyetini ve güvenliğini doğrudan etkiler; doğru ve dikkatli ayarlanmaları, işleme kalitesi ve makine ömrü için kritik öneme sahiptir.

Mach3 Auto Tool Zero Makrosunda Prob Plakası Kalınlığı, Geri Çekilme ve Yavaş Ölçüm Nasıl Ayarlanmalıdır? Nedir?

 

Endüstriyel otomasyon ve CNC işleme süreçlerinde, takım boyu sıfırlama (Tool Length Offsetting), iş parçasının veya makine tablasının yüzeyine göre her bir takımın Z eksenindeki konumunu doğru bir şekilde belirlemek için hayati bir adımdır. Bu, işleme hassasiyetini doğrudan etkiler ve hatalı ayarlar, parça kalitesinde düşüşe, takım kırılmasına veya hatta makine hasarına yol açabilir. Mach3 kontrol yazılımı, bu süreci otomatikleştirmek için Auto Tool Zero makrolarını kullanır. Bu makrolar, bir prob plakası veya sensör aracılığıyla takımın yüzeye temasını algılar ve Z ekseni sıfır noktasını otomatik olarak ayarlar. Bu otomatikleştirilmiş süreçte üç temel parametre büyük önem taşır: Prob Plakası Kalınlığı (Plate Thickness), Geri Çekilme Mesafesi (Retract) ve Yavaş Ölçüm Hızı (Slow Measure). Bu parametrelerin doğru şekilde ayarlanması, takım sıfırlama işleminin hem güvenli hem de hassas olmasını sağlar.

Prob Plakası Kalınlığı, takımın temas ettiği prob plakasının gerçek fiziksel yüksekliğini ifade eder. Takım, bu plakaya dokunduğunda, Mach3 probun tetiklendiğini algılar ve bu kalınlık değeri kullanılarak takımın ucu ile iş parçası yüzeyi arasındaki gerçek Z ekseni mesafesi hesaplanır. Bu değerin yanlış olması, tüm Z ekseni koordinatlarının hatalı olmasına neden olur. Geri Çekilme Mesafesi, takımın proba ilk temasından sonra, probu serbest bırakmak ve hassas bir ikinci temas için yukarı çekilmek üzere kat ettiği mesafedir. Bu mesafe, takımın proba veya çevreye çarpmadan güvenli bir şekilde hareket etmesini sağlar. Son olarak, Yavaş Ölçüm Hızı, takımın proba ikinci ve hassas teması sırasında kullandığı ilerleme hızıdır. Bu hızın yavaş olması, probun tetiklenme noktasının daha doğru bir şekilde belirlenmesine olanak tanır ve mekanik titreşimlerin veya elektriksel gürültünün neden olabileceği hataları en aza indirir.

Çalışma Prensibi ve Teknik Veriler

Mach3’teki Auto Tool Zero makroları genellikle VBScript ile yazılmış olup, ‘C:Mach3macros[profil_adı]’ klasöründe saklanır. En yaygın kullanılan makrolardan biri, takım değiştirme sonrası otomatik sıfırlama için M6Start.m1s veya manuel sıfırlama için M31.m1s, M32.m1s, M33.m1s gibi özel makrolardır. Bu makroların içerisine gömülü değişkenler, prob plakası kalınlığı, geri çekilme mesafesi ve yavaş ölçüm hızı gibi kritik parametreleri tanımlar. Bu değişkenler genellikle makronun başında bulunur ve kullanıcı tarafından kolayca düzenlenebilir.

Mach3 Auto Tool Zero Makrosunda Prob Plakası Kalınlığı, Geri Çekilme ve Yavaş Ölçüm Nasıl Ayarlanmalıdır?

Prob Plakası Kalınlığı (Plate Thickness) Ayarı

Bu parametre, makro içerisinde genellikle Z_PLATE_THICKNESS = 10.0 (birim mm cinsinden) veya benzeri bir değişkenle temsil edilir. Ayar adımları:

  1. Plakanın Doğru Ölçümü: Öncelikle, kullanılan prob plakasının kalınlığını hassas bir mikrometre veya kumpas ile birkaç farklı noktadan ölçün. Ölçümlerin ortalamasını alın. Bu değerin doğruluğu, Z ekseni sıfırlamasının temelini oluşturur.
  2. Makro Düzenleme: Mach3’ü açın. ‘Operator’ menüsünden ‘Edit Gcode’ seçeneğini tıklayın ve sıfırlama makronuzu (örneğin M6Start.m1s) açın.
  3. Değişkeni Bulma: Makro kodunda Z_PLATE_THICKNESS, PlateThickness veya benzeri bir değişkeni arayın.
  4. Değeri Girme: Bulduğunuz değişkenin karşısındaki değeri, ölçtüğünüz plaka kalınlığı ile değiştirin. Örneğin, plaka kalınlığı 10.25 mm ise, Z_PLATE_THICKNESS = 10.25 olarak güncelleyin.
  5. Kaydetme: Makroyu kaydedin ve Mach3’ü yeniden başlatmanız gerekebilir (bazı durumlarda makro değişiklikleri anında uygulanır, ancak her zaman yeniden başlatma en güvenli yöntemdir).

Yanlış plaka kalınlığı, takımın iş parçasına ya çok derine dalmasına ya da yeterince inmemesine neden olur. Bu, özellikle hassas işlerde kabul edilemez hatalara yol açar.

Mach3 Auto Tool Zero Makrosunda Prob Plakası Kalınlığı, Geri Çekilme ve Yavaş Ölçüm Nasıl Ayarlanmalıdır?

Geri Çekilme Mesafesi (Retract) Ayarı

Bu parametre, takımın proba temas ettikten sonra ne kadar yukarı çekileceğini belirler. Genellikle Z_RETRACT_DISTANCE = 5.0 (mm) veya Retract = 0.2 (inç) gibi bir değişkenle temsil edilir. Ayar adımları:

  1. Makro Düzenleme: Yukarıdaki gibi sıfırlama makronuzu açın.
  2. Değişkeni Bulma: Kodda Z_RETRACT_DISTANCE, Retract veya benzeri bir değişkeni arayın.
  3. Değeri Girme: Güvenli bir geri çekilme mesafesi belirleyin. Bu, takımın probu tamamen terk etmesini ve ikinci, yavaş temasa hazırlanmasını sağlayacak kadar yeterli olmalıdır. Genellikle 3 mm ile 10 mm arasında bir değer tercih edilir. Çok küçük bir değer, takımın probdan tamamen ayrılmamasına veya ikinci temasta probu ezmesine neden olabilir. Çok büyük bir değer ise, sıfırlama süresini uzatır. Örneğin, Z_RETRACT_DISTANCE = 5.0 olarak ayarlayın.
  4. Kaydetme: Makroyu kaydedin.

Bu değer, takımın probu terk ettikten sonra tekrar proba yavaşça yaklaşması için güvenli bir boşluk oluşturur.

Mach3 Auto Tool Zero Makrosunda Prob Plakası Kalınlığı, Geri Çekilme ve Yavaş Ölçüm Nasıl Ayarlanmalıdır?

Yavaş Ölçüm Hızı (Slow Measure) Ayarı

Bu parametre, takımın proba ikinci ve son teması sırasında kullandığı besleme hızını (feedrate) belirler. Genellikle Z_SLOW_MEASURE_FEEDRATE = 100 (mm/dak) veya SlowMeasure = 4 (inç/dak) gibi bir değişkenle temsil edilir. Ayar adımları:

  1. Makro Düzenleme: Sıfırlama makronuzu açın.
  2. Değişkeni Bulma: Kodda Z_SLOW_MEASURE_FEEDRATE, SlowMeasure veya benzeri bir değişkeni arayın.
  3. Değeri Girme: Bu hız, takımın proba temas noktasının en hassas şekilde belirlenmesi için önemlidir. Genellikle 50 mm/dak ile 200 mm/dak (veya 2 inç/dak ile 8 inç/dak) arasında bir değer kullanılır. Hız ne kadar yavaş olursa, temas o kadar hassas olur ancak sıfırlama süresi uzar. Çok hızlı bir ölçüm, probun tetiklenme anını kaçırmasına veya mekanik tepki süresi nedeniyle yanlış Z değeri okunmasına yol açabilir. Örneğin, Z_SLOW_MEASURE_FEEDRATE = 100 olarak ayarlayın.
  4. Kaydetme: Makroyu kaydedin.

Bu üç parametrenin doğru kombinasyonu, tutarlı ve güvenilir takım boyu sıfırlama sağlar.

ParametreDeğer/Açıklama
Prob Plakası Kalınlığı (Z_PLATE_THICKNESS)Prob plakasının gerçek ölçülen kalınlığı. Örn: 10.25 mm. Z ekseni ofsetinin temelini oluşturur.
Geri Çekilme Mesafesi (Z_RETRACT_DISTANCE)Takımın proba ilk temasından sonra yukarı çekildiği mesafe. Örn: 5.0 mm. Güvenli boşluk sağlar.
Yavaş Ölçüm Hızı (Z_SLOW_MEASURE_FEEDRATE)Takımın proba ikinci ve hassas teması sırasındaki besleme hızı. Örn: 100 mm/dak. Hassasiyet için kritik.
Hızlı Yaklaşma Hızı (Z_FAST_APPROACH_FEEDRATE)Takımın proba ilk, hızlı yaklaşma hızı. Genellikle makro içinde tanımlıdır. Örn: 500 mm/dak.
Prob Giriş Pini (Probe Input Pin)Mach3 ‘Port and Pins’ ayarlarında tanımlanan prob sensörünün bağlı olduğu giriş pini. Örn: Port 1, Pin 10.
Makro Dosya AdıTakım sıfırlama işlemini gerçekleştiren VBScript makro dosyası. Örn: M6Start.m1s (takım değişimi için), M31.m1s (manuel sıfırlama için).
Z Ekseni Sıfırlama YönüTakımın Z ekseninde proba yaklaşma yönü. Genellikle negatif Z yönü (-Z).
Mach3 Auto Tool Zero Makrosunda Prob Plakası Kalınlığı, Geri Çekilme ve Yavaş Ölçüm Nasıl Ayarlanmalıdır?

Sahada Dikkat Edilmesi Gerekenler

  • Prob Plakası Kalibrasyonu ve Periyodik Kontrol: Prob plakasının kalınlığı, takım sıfırlama hassasiyetinin temelidir. Plakanın kalınlığını birden fazla noktadan hassas bir mikrometre ile ölçün ve bu değeri makroya girin. Plaka zamanla aşınabilir veya deforme olabilir; bu nedenle, belirli aralıklarla (örneğin aylık veya yoğun kullanımdan sonra) yeniden ölçülmeli ve makrodaki değer güncellenmelidir. Plakanın yüzeyinin temiz ve düzgün olduğundan emin olun.
  • Prob Bağlantı Güvenliği ve Parazit Önleme: Prob sensörünün Mach3 kontrol kartına olan bağlantısının sağlam ve doğru olduğundan emin olun. Gevşek bağlantılar veya hatalı kablolama, probun yanlış tetiklenmesine veya hiç tetiklenmemesine neden olabilir. Endüstriyel ortamdaki elektromanyetik parazit (EMI) ve radyo frekansı paraziti (RFI), prob sinyalini etkileyebilir. Bu tür parazitleri azaltmak için ekranlı kablolar kullanın ve prob kablolarını motor veya güç kablolarından uzak tutun. Probun normalde kapalı (NC) veya normalde açık (NO) çalıştığını Mach3’teki ‘Port and Pins’ ayarlarından doğru bir şekilde yapılandırın.
  • Takım Yolu Güvenliği ve Çarpma Riskleri: Takım sıfırlama işlemi sırasında takımın prob plakasının dışına çıkarak makine tablasına veya fikstürlere çarpmasını önlemek için makro içerisindeki hareket limitlerini ve başlangıç konumlarını dikkatlice kontrol edin. Geri çekilme mesafesinin yeterli olduğundan ve takımın probdan tamamen uzaklaştığından emin olun. Özellikle uzun veya kırılgan takımlar için, yavaş yaklaşma hızlarını ve geri çekilme mesafelerini daha konservatif ayarlamak, olası çarpma ve takım kırılmalarını engeller. Makroyu ilk kez çalıştırırken, “Single Step” modunda veya düşük “Feed Rate Override” ile dikkatlice izleyin.
  • Makro Yedeklemesi ve Versiyon Kontrolü: Herhangi bir makro dosyasında değişiklik yapmadan önce, orijinal dosyanın bir yedeğini alın. Bu, yanlış bir ayar veya kodlama hatası durumunda kolayca geri dönmenizi sağlar. Birden fazla makro versiyonu kullanılıyorsa (örneğin, farklı prob plakaları veya makineler için), her versiyonu açıkça etiketleyin ve hangi profil veya makineyle eşleştiğini belgeleyin.
  • Çevre Koşulları ve Prob Temizliği: Talaş, toz, yağ veya nem gibi kirleticiler prob plakasının yüzeyinde birikerek yanlış ölçümlere neden olabilir. Prob plakasını ve takım ucunu her sıfırlama işleminden önce temizleyin. Paslanmaz çelik gibi dayanıklı ve kolay temizlenebilir bir plaka malzemesi tercih edin. Ortam sıcaklığı değişimleri de metal plakaların kalınlığını mikro düzeyde etkileyebilir, ancak bu genellikle endüstriyel uygulamalar için ihmal edilebilir bir faktördür.
Mach3 Auto Tool Zero Makrosunda Prob Plakası Kalınlığı, Geri Çekilme ve Yavaş Ölçüm Nasıl Ayarlanmalıdır?

Sık Karşılaşılan Sorunlar ve Çözümleri

Mach3 Auto Tool Zero makrosuyla çalışırken karşılaşılan bazı yaygın sorunlar ve bunların çözüm yolları aşağıda sıralanmıştır:

  • Sorun: Takım Z ekseninde sürekli olarak yanlış sıfırlanıyor (çok yüksek veya çok alçak).

    • Olası Neden: Prob plakası kalınlığı makroda yanlış ayarlanmış.
    • Çözüm: Prob plakasının kalınlığını hassas bir şekilde yeniden ölçün ve makro içerisindeki Z_PLATE_THICKNESS (veya benzeri) değişkenini doğru değerle güncelleyin. Ayrıca, takım ucunun temiz olduğundan ve prob plakasının yüzeyinde kir veya talaş olmadığından emin olun.
  • Sorun: Takım proba çarptıktan sonra yeterince geri çekilmiyor veya proba tekrar çarpmaya devam ediyor.

    • Olası Neden: Geri çekilme mesafesi (Z_RETRACT_DISTANCE) çok kısa ayarlanmış veya makroda bir mantık hatası var.
    • Çözüm: Geri çekilme mesafesini artırın (örn. 3mm’den 5mm’ye). Makro kodunu inceleyerek, geri çekilme komutunun (genellikle G0 Z[Retract_Pos] gibi) doğru bir şekilde uygulandığından ve takımın gerçekten probdan uzaklaştığından emin olun. Geri çekilme mesafesi, takımın probu tamamen terk etmesini sağlayacak kadar olmalıdır.
  • Sorun: Takım proba hızlıca çarpıyor veya prob tetiklenmiyor, bu da takım kırılmasına neden oluyor.

    • Olası Neden: Yavaş ölçüm hızı (Z_SLOW_MEASURE_FEEDRATE) çok yüksek ayarlanmış veya prob bağlantısı/ayarı hatalı.
    • Çözüm: Yavaş ölçüm hızını düşürün (örn. 200 mm/dak’dan 100 mm/dak’ya). Mach3 ‘Port and Pins’ ayarlarından prob girişinin doğru port ve pine bağlı olduğunu ve ‘Active Low’ ayarının doğru yapıldığını kontrol edin. Probun fiziksel olarak çalışıp çalışmadığını (örneğin, multimetre ile süreklilik testi yaparak) doğrulayın. Elektriksel parazit olup olmadığını kontrol edin ve ekranlı kablolar kullanın.
  • Sorun: Makro hiç çalışmıyor veya bir hata mesajı veriyor.

    • Olası Neden: Makro dosyasında sözdizimi hatası, yanlış değişken adı veya Mach3 tarafından algılanmayan bir komut.
    • Çözüm: Makroyu bir metin düzenleyicide (Notepad++ gibi) açın ve kodda yazım hatalarını, eksik parantezleri veya yanlış değişken adlarını kontrol edin. Mach3’ün ‘Diagnostic’ ekranını açarak probun tetiklenip tetiklenmediğini gözlemleyin. Makronun Mach3’ün doğru profil klasöründe olduğundan emin olun. Gerekirse, bilinen çalışan bir makro örneğiyle kendi makronuzu karşılaştırın.
  • Sorun: Takım sıfırlama işlemi çok yavaş gerçekleşiyor.

    • Olası Neden: Yavaş ölçüm hızı çok düşük ayarlanmış veya hızlı yaklaşma hızı da çok düşük.
    • Çözüm: Yavaş ölçüm hızını (Z_SLOW_MEASURE_FEEDRATE) bir miktar artırabilirsiniz, ancak hassasiyetten ödün vermemeye dikkat edin. Makro içerisinde takımın proba ilk yaklaşma hızı için tanımlanmış bir değişken varsa (örn. Z_FAST_APPROACH_FEEDRATE), bu değeri artırarak genel sıfırlama süresini kısaltabilirsiniz.

Uzman Tavsiyesi

Mach3 Auto Tool Zero makrosunda prob plakası kalınlığı, geri çekilme mesafesi ve yavaş ölçüm hızı parametrelerinin doğru ve özenli bir şekilde ayarlanması, CNC işleme süreçlerinin verimliliği, hassasiyeti ve güvenliği açısından temel bir gerekliliktir. Endüstriyel otomasyonun kalbinde yer alan bu otomatik sıfırlama mekanizması, insan hatasını minimize ederken, üretimde tekrarlanabilirliği ve kaliteyi artırır. Bu parametrelerin her biri, takımın iş parçasına doğru bir şekilde konumlandırılmasında kritik bir rol oynar. Prob plakasının gerçek kalınlığının milimetrenin yüzde biri hassasiyetinde bile doğru girilmesi, Z ekseni ofsetinin temelini oluşturur ve nihai parça boyutlarının toleranslar içinde kalmasını sağlar. Geri çekilme mesafesi, makine ve takım güvenliği için bir sigorta görevi görürken, yavaş ölçüm hızı, probun tetiklenme anının en doğru şekilde algılanmasını temin ederek hassasiyeti maksimize eder.

Uzman tavsiyesi olarak, bu ayarları yaparken daima bir “önce güvenlik” yaklaşımını benimseyin. Makroyu ilk kez devreye alırken veya önemli değişiklikler yaparken, takımın hızını Mach3’teki “Feed Rate Override” kaydırıcısı ile düşük bir seviyeye çekerek veya “Single Step” modunu kullanarak her adımı dikkatlice gözlemleyin. Bu, olası çarpışmaları önlemenin ve makronun beklenen davranışı sergilediğinden emin olmanın en güvenli yoludur. Ayrıca, CNC makinenizin mekanik hassasiyetini ve prob sensörünüzün tekrarlanabilirliğini periyodik olarak kontrol edin. Probun tekrarlanabilirlik değeri (genellikle 0.001 mm veya daha iyi) doğrudan Z ekseni sıfırlama hassasiyetini etkiler. Makro dosyalarınıza yorumlar ekleyerek hangi değişkenin ne anlama geldiğini ve en son ne zaman güncellendiğini belirtmek, gelecekteki bakım ve sorun giderme süreçlerini büyük ölçüde kolaylaştıracaktır. Unutmayın ki, iyi kalibre edilmiş bir Auto Tool Zero sistemi, sadece zaman kazandırmakla kalmaz, aynı zamanda pahalı takım kırılmalarını ve hurdaya ayrılmış parçaları önleyerek işletme maliyetlerini düşürür ve genel üretim kalitesini artırır. Bu nedenle, bu parametrelere gereken özeni göstermek, her CNC operatörünün ve otomasyon mühendisinin birincil sorumluluğudur.

⚙ Araçlar