Cnc Router imalatı

Mach3’te Çift Home Switch ile Gantry Squaring Nasıl Yapılır?

10 dk okuma Mermak CNC Teknik İçerik
Mach3’te Çift Home Switch ile Gantry Squaring Nasıl Yapılır?
İçindekiler
  1. Mach3’te Çift Home Switch ile Gantry Squaring Nasıl Yapılır? Nedir?
  2. Çalışma Prensibi ve Teknik Veriler
  3. Sahada Dikkat Edilmesi Gerekenler
  4. Sık Karşılaşılan Sorunlar ve Çözümleri
  5. Uzman Tavsiyesi

Mach3‘te çift home switch ile gantry squaring, gantry tipi CNC makinelerde (örneğin Y ekseninde iki motorlu sistemler) iki motorun ayrı home switchler kullanarak bağımsız bir şekilde referanslanması ve böylece gantry’nin işleme yüzeyine tam dik (kare) hizalanmasını sağlayan kritik bir kalibrasyon yöntemidir. Bu, hassas işleme için eksenlerin birbirine göre paralelliğini ve dikliğini garanti eder.

Mach3’te Çift Home Switch ile Gantry Squaring Nasıl Yapılır? Nedir?

 

Endüstriyel otomasyon ve CNC işleme dünyasında, büyük formatlı makinelerde (CNC routerlar, plazma kesiciler, lazer kesiciler vb.) genellikle bir eksen iki bağımsız motor tarafından tahrik edilir. Bu yapıya gantry tipi denir. Örneğin, bir Y ekseni, Y ve A (veya Y ve Y-slave) olarak adlandırılan iki ayrı motorla hareket ettirilebilir. Bu iki motorun senkronize ve tam olarak aynı mesafeyi kat etmesi, gantry’nin işleme tablasına göre “kare” yani tam dik kalması için hayati öneme sahiptir. Aksi takdirde, gantry bir tarafa doğru kayar (racking) ve bu da işleme hassasiyetini ciddi şekilde bozar, parçaların geometrik hatalarla üretilmesine neden olur. İşte bu noktada Mach3’te çift home switch ile gantry squaring devreye girer. Bu yöntem, her bir gantry motoruna (örneğin Y ve A) ayrı birer home (referans) switch bağlayarak, Mach3 yazılımının bu iki motoru birbirinden bağımsız olarak referanslamasını ve gantry’yi her homing işleminde otomatik olarak kare hizalamasını sağlar. Bu sayede makine her açıldığında veya referans noktasına döndüğünde, gantry’nin mükemmel bir şekilde hizalandığından emin olunur, bu da tekrarlanabilirliği ve üretim kalitesini artırır.

Çalışma Prensibi ve Teknik Veriler

Çift home switch ile gantry squaring’in temel çalışma prensibi, Mach3’ün bir ekseni (genellikle Y) “slave” (köle) olarak yapılandırıp diğer ekseni (genellikle A) bu eksenin bağımsız bir parçası gibi yönetmesidir. Ancak bu bağımsızlık, homing işlemi sırasında ortaya çıkar. Normalde, bir eksenin iki motoru aynı sinyali alır ve birlikte hareket eder. Gantry squaring’de ise homing sırasında her motor kendi switch’ine ulaşana kadar ayrı ayrı izlenir. Süreç şu adımları içerir:

  1. Mach3 Yapılandırması:
    • Port ve Pin Ayarları: Öncelikle Mach3’te “Config > Ports and Pins > Input Signals” sekmesine gidilir. Burada, gantry’nin ana ekseni (örn. Y ekseni) için “Home Y” ve slave ekseni (örn. A ekseni) için “Home A” sinyalleri etkinleştirilir. Her birine farklı bir pin numarası atanır. Bu, Mach3’ün her switch’ten gelen sinyali ayrı ayrı algılamasını sağlar.
    • Motor Tuning: Her iki gantry motorunun (Y ve A) “Config > Motor Tuning” ayarları tamamen aynı olmalıdır: Steps per unit (birim başına adım), Velocity (hız) ve Acceleration (ivme) değerleri birebir eşleşmelidir. Aksi takdirde, homing veya normal hareket sırasında racking sorunları devam edebilir.
    • Slave Ekseni Ayarı: “Config > Slave Axis” sekmesinde, gantry’nin ana ekseni (örn. Y) seçilir ve “Slave to Axis” olarak A ekseni atanır. “Auto Squaring” kutucuğunun işaretli olduğundan emin olunur. Bu ayar, Mach3’e homing sırasında A ekseninin Y ekseninin bir kölesi olduğunu ve her ikisinin de ayrı ayrı karelenmesi gerektiğini bildirir.
  2. Homing Süreci:
    • Kullanıcı “Ref All Home” tuşuna bastığında veya ilgili G-kod (G28.1) çalıştırıldığında, Mach3 önce X eksenini, sonra Z eksenini ve son olarak gantry eksenlerini (Y ve A) referanslar.
    • Y ve A eksenleri, önceden belirlenmiş homing hızında (genellikle yavaş bir hız) home switch’lerine doğru hareket etmeye başlar.
    • İlk motor (örn. Y) kendi home switch’ine çarptığında, Mach3 bu motoru durdurur ancak diğer motor (örn. A) hareketine devam eder.
    • A motoru da kendi home switch’ine çarptığında, o da durur.
    • Her iki motor da switch’ine çarptıktan sonra, Mach3 her iki motoru da switch’lerden belirli bir mesafe (Home Off veya Backoff değeri) geri çeker. Bu geri çekilme, switch hassasiyetindeki küçük farklılıkları dengelemek ve switch’in tekrar tetiklenmesini önlemek içindir.
    • Son olarak, Mach3, her iki motoru da switch’in tetiklendiği noktadan (veya geri çekildikten sonraki noktadan) referans noktasına (genellikle sıfır noktasına) konumlandırır. Bu aşamada, eğer switch’ler arasında bir fark varsa, Mach3 bu farkı algılar ve gantry’yi otomatik olarak kare hizalar.
  3. Teknik Veriler ve Hassasiyet:
    • Switch Tipi: Genellikle mekanik limit switch’ler veya daha hassas olan endüktif/kapasitif proximity sensörler kullanılır. Proximity sensörler daha yüksek tekrarlanabilirlik sunar.
    • Tekrarlanabilirlik: Kullanılan switch’in kalitesine ve montaj hassasiyetine bağlıdır. Mekanik switch’ler için ±0.05 mm, endüktif sensörler için ±0.01 mm veya daha iyi tekrarlanabilirlik beklenebilir.
    • Kablolama: Gürültüden etkilenmemesi için blendajlı kablo kullanılması ve switch sinyallerinin kontrol kartına temiz bir şekilde ulaşması kritik öneme sahiptir.
    • Debounce Süresi: Mach3’te “Config > Debounce” ayarları, switch sinyallerindeki anlık dalgalanmaları filtrelemek için kullanılır. Genellikle 50-200 ms arası değerler önerilir.
    • Home Offset: Homing sonrası motorların geri çekilme mesafesini ve ardından gidilecek net referans noktasını belirler. Bu değer, switch’in fiziksel konumu ile makinenin mantıksal sıfır noktası arasındaki farkı telafi etmek için kullanılır.
ParametreDeğer/Açıklama
Mach3 SürümüR3.043.066 veya daha yeni (Gantry Squaring özellikli)
Gantry YapılandırmasıBir ana eksen (örn. Y) ve bir slave eksen (örn. A)
Home Switch TipiEndüktif Proximity Sensör (tercihen) veya Mekanik Limit Switch
Switch Bağlantı TipiNormalde Açık (NO) veya Normalde Kapalı (NC) – NC daha güvenlidir (kablo kopmasında hata verir)
Homing Hassasiyeti±0.01 mm (proximity sensörler için), ±0.05 mm (mekanik switchler için)
Gerekli Pin SayısıHer gantry motoru için bir adet ayrı input pini (örn. Home Y, Home A)
Kullanılan G-Kod/MakroG28.1 (Ref All Home) veya özelleştirilmiş OEM düğme makrosu
Önerilen Homing HızıMotor Max Hızının %10-20’si (hassasiyet için düşük hız)
Mach3’te Çift Home Switch ile Gantry Squaring Nasıl Yapılır?

Sahada Dikkat Edilmesi Gerekenler

  • Home Switch Konumlandırması ve Montajı: Switch’ler, gantry’nin her iki tarafında da aynı eksen üzerinde ve mümkün olduğunca sağlam bir şekilde monte edilmelidir. Montajdaki en ufak bir esneme veya oynama, homing hassasiyetini doğrudan etkiler. Switch’lerin gantry mekanizması tarafından her zaman aynı noktadan tetiklendiğinden emin olunmalıdır. Mümkünse, switchlerin tetikleme yüzeyleri metal bir plaka ile desteklenmelidir.
  • Kablolama ve Gürültü Engelleme: Home switch kabloları, motor sürücüleri ve diğer güç hatlarından uzakta, ayrı bir kanal içinde çekilmelidir. Endüktif gürültüyü önlemek için blendajlı kablo kullanılması zorunludur. Blendajın kontrol kartı tarafında tek noktadan topraklanması önemlidir. Ayrıca, Mach3’ün “Debounce” ayarları, switch sinyallerindeki anlık parazitleri filtrelemek için doğru ayarlanmalıdır. Normalde Kapalı (NC) switch bağlantısı tercih edilmelidir; bu sayede kablo kopması gibi durumlarda sistem hemen hata vererek olası kazaları veya yanlış referanslamayı önler.
  • Motor Tuning Eşleşmesi ve Mekanik Hassasiyet: Gantry’deki her iki motorun (Y ve A) “Steps per unit”, “Velocity” ve “Acceleration” değerleri Mach3’te kesinlikle aynı ayarlanmalıdır. Bu ayarların farklı olması, motorların farklı hızlarda veya ivmelerde hareket etmesine neden olur ki bu da gantry’nin sürekli olarak “racking” yapmasına yol açar. Ayrıca, gantry raylarının, rulmanların ve dişli/kayış sistemlerinin mekanik olarak mükemmel durumda olması, boşluksuz (zero backlash) ve düzgün çalışması gerekir. Mekanik sorunlar, yazılımsal squaring’in etkisini azaltır veya tamamen geçersiz kılar.
  • Mach3 Homing Ayarları ve Scriptler: “Config > Homing/SoftLimits” bölümündeki ayarlar dikkatlice yapılmalıdır. “Home Off” değeri, switch’ten geri çekilme mesafesini belirler ve bu değer genellikle switch’in tekrarlanabilirlik aralığının biraz üzerinde olmalıdır. “Home Speed” homing hızını, “Slow Zone” ise switch’e yaklaşıldığında hızın düşürüldüğü bölgeyi belirler; bu, hassasiyet için kritik bir ayardır. Gerekirse, daha karmaşık veya özel homing senaryoları için Mach3’ün VBScript destekli OEM düğme makroları (örn. M930.m1s) kullanılabilir.
  • Periyodik Kontrol ve Kalibrasyon: Çift home switch ile gantry squaring sistemi kurulduktan sonra dahi, makinenin mekanik aşınması, switch’lerin yerinden oynaması veya elektriksel sorunlar nedeniyle zamanla hassasiyetini kaybedebilir. Bu nedenle, gantry’nin kareselliği periyodik olarak hassas bir kare veya açı ölçer ile kontrol edilmelidir. Gerekirse, switch konumları veya Mach3 ayarları yeniden kalibre edilmelidir. Özellikle büyük ve ağır gantry’lere sahip makinelerde bu kontroller daha sık yapılmalıdır.
Mach3’te Çift Home Switch ile Gantry Squaring Nasıl Yapılır?

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

Çift home switch ile gantry squaring kurulumu sırasında veya sonrasında karşılaşılabilecek bazı yaygın sorunlar ve bunların çözümleri aşağıda listelenmiştir:

  • Sorun: Gantry Homing Sonrası Hala Kare Değil (Racking Devam Ediyor).

    • Olası Nedenler:
      1. Motor tuning ayarları (Steps per unit, Velocity, Acceleration) Y ve A eksenleri için aynı değil.
      2. Home switch’ler fiziksel olarak aynı hassasiyette veya konumda değil, veya montajları gevşek.
      3. Kablolamada gürültü veya blendaj sorunları var, switch sinyalleri hatalı okunuyor.
      4. Mach3’te “Slave Axis” ve “Auto Squaring” ayarı doğru yapılmamış.
      5. Mekanik sistemde (raylar, rulmanlar, dişliler) boşluk (backlash) veya aşınma var.
    • Çözümler:
      1. Motor tuning’i dikkatlice kontrol edin ve Y ile A eksenleri için birebir aynı olduğundan emin olun.
      2. Switch’lerin montajını kontrol edin, sağlamlaştırın ve hassas bir şekilde konumlandırıldıklarından emin olun. Gerekirse daha hassas switch’lerle değiştirin.
      3. Blendajlı kablo kullanın, kabloları güç hatlarından uzak tutun ve blendajı tek noktadan topraklayın. Mach3 Debounce ayarlarını deneyerek optimize edin.
      4. “Config > Slave Axis” menüsünde Y eksenini A’ya slave yapın ve “Auto Squaring” kutucuğunun işaretli olduğundan emin olun.
      5. Mekanik sistemi gözden geçirin, boşlukları giderin veya aşınmış parçaları değiştirin.
  • Sorun: Homing Sırasında Gantry Bir Tarafa Çarpıyor veya Takılıyor.

    • Olası Nedenler:
      1. Home switch’lerden biri hiç tetiklenmiyor veya hatalı tetikleniyor.
      2. Switch sinyal mantığı (aktif yüksek/düşük) Mach3’te yanlış ayarlanmış.
      3. Homing hızı çok yüksek, switch’in algılama süresinden daha hızlı hareket ediyor.
      4. Motor sürücülerinde veya motorlarda bir arıza var.
    • Çözümler:
      1. “Diagnostics” ekranından switch sinyallerini kontrol edin. Her switch’i elle tetikleyerek Mach3’te ilgili pinin ışığının yanıp söndüğünü doğrulayın.
      2. “Config > Ports and Pins > Input Signals” bölümünde switch’lerin “Active Low” veya “Active High” ayarlarını kontrol edin ve gerekirse değiştirin.
      3. “Config > Homing/SoftLimits” bölümündeki “Home Speed” değerini düşürün. “Slow Zone” ayarını artırarak switch’e daha yavaş yaklaşılmasını sağlayın.
      4. Motorları ve sürücüleri test edin. Gerekirse değiştirin.
  • Sorun: Homing Sonrası Referans Noktası Her Seferinde Farklı Çıkıyor (Tekrarlanabilirlik Sorunu).

    • Olası Nedenler:
      1. Home switch’lerin tekrarlanabilirlik hassasiyeti düşük (örn. ucuz mekanik switchler).
      2. Switch’ler gevşek monte edilmiş veya titreşimden etkileniyor.
      3. Elektriksel gürültü, switch sinyalini kararsız hale getiriyor.
      4. “Home Off” değeri yanlış ayarlanmış, switch’in tetikleme noktasından yeterince uzaklaşılmıyor.
    • Çözümler:
      1. Daha kaliteli, yüksek tekrarlanabilirlik oranına sahip endüktif proximity sensörler kullanın.
      2. Switch’lerin montajını kontrol edin ve sıkı olduğundan emin olun. Gerekirse daha rijit bir montaj plakası kullanın.
      3. Kablolamayı kontrol edin, blendajı ve topraklamayı optimize edin. Debounce ayarlarını yükseltin.
      4. “Home Off” değerini artırarak switch’in tetikleme noktasından daha güvenli bir mesafeye geri çekilin.
  • Sorun: Mach3 “External EStop” Hatası Veriyor veya Homing Başlamıyor.

    • Olası Nedenler:
      1. Acil Durdurma (EStop) veya Limit Switch’lerden biri sürekli aktif (NC bağlantı durumunda).
      2. Pin atamalarında çakışma veya yanlışlık var.
    • Çözümler:
      1. “Diagnostics” ekranından EStop ve tüm limit switch’lerin durumunu kontrol edin. Eğer herhangi bir limit switch aktif görünüyorsa, o switch’in kablolamasını veya konumunu kontrol edin.
      2. “Config > Ports and Pins” ayarlarını dikkatlice gözden geçirin, herhangi bir pinin birden fazla fonksiyona atanmadığından emin olun.

Uzman Tavsiyesi

Mach3’te çift home switch ile gantry squaring, büyük formatlı ve gantry tipi CNC makineler için sadece bir özellik değil, hassas ve tekrarlanabilir üretim için temel bir gerekliliktir. Bu sistemin doğru bir şekilde kurulması ve optimize edilmesi, makinenizin ömrü boyunca işleme kalitesini ve verimliliğini doğrudan etkileyecektir. Mekanik “racking” sorununu yazılımsal olarak ortadan kaldırarak, gantry’nin her zaman işleme tablasına tam dik kalmasını sağlar. Bu sayede, karmaşık geometrilerde dahi yüksek hassasiyetle çalışabilir, malzeme israfını azaltabilir ve son ürün kalitesini artırabilirsiniz. Kurulum sürecinde Mach3’ün doğru yapılandırılması (Port ve Pin ayarları, Motor Tuning, Slave Axis ve Auto Squaring), fiziksel home switch’lerin kalitesi ve hassas montajı ile elektriksel gürültüden arındırılmış sağlam kablolama kritik öneme sahiptir. Özellikle endüktif proximity sensörlerin kullanımı, mekanik switchlere göre daha yüksek tekrarlanabilirlik ve uzun ömür sunarak sistemin genel güvenilirliğini artıracaktır. Sahada karşılaşılan sorunların büyük çoğunluğu, bu üç temel bileşenden birindeki eksiklik veya hatadan kaynaklanır. Uzman tavsiyesi olarak, kurulum sonrası sadece Mach3 ayarlarıyla yetinmeyip, gantry’nin kareselliğini periyodik olarak fiziksel ölçüm aletleriyle (hassas gönye, lazer interferometre vb.) kontrol etmek ve sistemin genel mekanik durumunu düzenli olarak gözden geçirmek çok önemlidir. Ayrıca, kritik uygulamalar için, homing makrosuna ek olarak, belirli aralıklarla gantry’nin kareselliğini kontrol eden ve gerekirse manuel düzeltme imkanı sunan özel G-kodlar veya otomasyon rutinleri geliştirmek, üretim hattınızın sürekli olarak en yüksek performansta çalışmasını sağlayacaktır. Bu detaylara dikkat ederek, Mach3 tabanlı gantry sistemlerinizden maksimum verim alabilir ve endüstriyel otomasyon süreçlerinizde güvenilir bir hassasiyet standardı yakalayabilirsiniz.

⚙ Araçlar