Cnc Router imalatı

Mach3’te A Axis Slave Olarak Nasıl Kullanılır ve Çift Y Motoru Nasıl Senkron Çalışır?

10 dk okuma Mermak CNC Teknik İçerik
Mach3’te A Axis Slave Olarak Nasıl Kullanılır ve Çift Y Motoru Nasıl Senkron Çalışır?
İçindekiler
  1. Mach3’te A Axis Slave Olarak Nasıl Kullanılır ve Çift Y Motoru Nasıl Senkron Çalışır? Nedir?
  2. Çalışma Prensibi ve Teknik Veriler
  3. Çalışma Prensibi
  4. Mach3 Konfigürasyon Adımları
  5. Sahada Dikkat Edilmesi Gerekenler
  6. Sık Karşılaşılan Sorunlar ve Çözümleri
  7. Uzman Tavsiyesi

Mach3‘te A eksenini Y eksenine slave olarak kullanmak, özellikle köprü tipi (gantry) CNC makinelerde çift Y motorunu eş zamanlı çalıştırmanın anahtarıdır. Bu yapılandırma, köprünün bükülmesini (racking) önleyerek hareket hassasiyetini ve makine ömrünü artırır; Config > Ports and Pins > Motor Outputs ve Config > Slave Axis ayarlarıyla kolayca yapılandırılır.

Mach3’te A Axis Slave Olarak Nasıl Kullanılır ve Çift Y Motoru Nasıl Senkron Çalışır? Nedir?

 

Endüstriyel otomasyon ve CNC kontrol sistemlerinde, özellikle büyük boyutlu veya köprü tipi (gantry) makinelerde, hareket eksenlerinin hassasiyeti ve stabilitesi kritik öneme sahiptir. Tek bir motorla tahrik edilen uzun bir eksen, özellikle yüksek hızlarda veya ağır yük altında çalışırken bükülme, esneme veya senkronizasyon kaybı gibi sorunlar yaşayabilir. Bu duruma halk arasında “racking” denir. Bu sorunları gidermek ve hareket doğruluğunu artırmak amacıyla, Y ekseni gibi bir ana eksenin her iki ucundan iki ayrı motorla tahrik edilmesi yaygın bir çözümdür. Mach3 kontrol yazılımında bu çift motorlu yapıyı yönetmenin en etkili yolu, ana Y eksenine ek olarak bir başka ekseni (genellikle A ekseni) “slave” (köle) olarak atamaktır. Bu sayede A ekseni, Y ekseninin tüm hareket komutlarını birebir takip eder ve her iki motor eş zamanlı, senkronize bir şekilde çalışarak köprünün düzgün ve kare bir şekilde hareket etmesini sağlar. Bu konfigürasyon, hem mekanik gerilimi azaltır hem de işleme kalitesini önemli ölçüde artırır.

Çalışma Prensibi ve Teknik Veriler

Çift Y motorlu bir CNC sisteminde Mach3’te A eksenini Y eksenine slave olarak atamak, temelde iki motorun aynı anda, aynı mesafeyi, aynı hız ve ivme ile kat etmesini sağlamak üzerine kuruludur. Bu, makinenin mekanik yapısından kaynaklanan dengesizlikleri ortadan kaldırır ve işleme hassasiyetini maksimize eder. Çalışma prensibi ve teknik detaylar aşağıdaki gibidir:

Mach3’te A Axis Slave Olarak Nasıl Kullanılır ve Çift Y Motoru Nasıl Senkron Çalışır?

Çalışma Prensibi

  • Master-Slave İlişkisi: Mach3’te bir ekseni başka bir eksene slave olarak atadığınızda, slave eksen (örneğin A ekseni) tüm hareket komutlarını master eksenden (örneğin Y ekseni) alır. Bu, G kodu veya elle kontrol ile Y eksenine verilen her komutun, A eksenine de aynı şekilde iletilmesini garanti eder.
  • Eşzamanlı Hareket: Y ekseni için bir adım sinyali üretildiğinde, aynı adım sinyali anında A ekseni için de üretilir. Bu, her iki motorun aynı sayıda adım atmasını ve dolayısıyla köprünün her iki tarafının aynı mesafeyi kat etmesini sağlar.
  • Mekanik Stabilite: Özellikle uzun ve ağır gantry köprülerde, tek bir Y motoru köprünün bir tarafını çekerken diğer tarafı geride kalabilir veya bükülebilir (racking). Çift Y motoru, köprünün her iki ucundan eşit güç uygulayarak bu bükülmeyi ortadan kaldırır ve köprünün her zaman kare kalmasını sağlar.
  • Yük Dağılımı: İki motorun kullanılması, tek bir motor üzerindeki yükü yarıya indirir, bu da motorların ve sürücülerin ömrünü uzatır ve daha yüksek hız ve ivmelenmelere olanak tanır.
Mach3’te A Axis Slave Olarak Nasıl Kullanılır ve Çift Y Motoru Nasıl Senkron Çalışır?

Mach3 Konfigürasyon Adımları

  1. Motor Çıkışları (Motor Outputs) Ayarı:
    • Mach3’ü açın ve Config > Ports and Pins > Motor Outputs sekmesine gidin.
    • Y ekseni için Step Pin ve Dir Pin numaralarını, port numaralarını ve diğer ayarları (Step Port, Dir Port, Active Low vb.) doğru şekilde girin.
    • A ekseni için de (bu, slave olacak eksendir) Step Pin ve Dir Pin numaralarını, port numaralarını ve diğer ayarları doğru şekilde girin. Her iki eksenin de “Enabled” olduğundan emin olun.
  2. Motor Tuning (Motor Ayarları):
    • Config > Motor Tuning sekmesine gidin.
    • Y eksenini seçin ve Steps per Unit, Velocity (hız) ve Acceleration (ivme) değerlerini makinenizin mekanik özelliklerine ve motorlarınızın kapasitesine göre ayarlayın.
    • A eksenini seçin ve Steps per Unit, Velocity ve Acceleration değerlerini Y ekseni ile birebir aynı olacak şekilde ayarlayın. Bu eşleşme, senkronizasyon için hayati öneme sahiptir. Genellikle aynı tip motorlar ve tahrik sistemleri kullanıldığı için bu değerler aynı olmalıdır.
  3. Slave Eksen Ayarı:
    • Config > Slave Axis sekmesine gidin.
    • “Slave Axis” açılır menüsünden A eksenini (veya slave olarak kullanacağınız ekseni) seçin.
    • “Master Axis” açılır menüsünden Y eksenini seçin.
    • “Slave A to Y” (veya seçtiğiniz eksenlere göre) kutucuğunu işaretleyin. Bu işlem, A eksenini Y ekseninin kölesi yapar.
  4. Home Switch Konfigürasyonu (Opsiyonel ama Önemli):
    • Büyük gantry makinelerde, köprünün “kare” bir şekilde referans noktasına gelmesini sağlamak için her iki Y motoru için ayrı birer home switch kullanmak faydalıdır.
    • Config > Ports and Pins > Input Signals sekmesinde, Y Home ve A Home pinlerini tanımlayın.
    • Config > Homing/Limits sekmesinde, Y ve A eksenleri için “Home Slave with Master” seçeneğini işaretli bırakın veya her iki eksenin ayrı ayrı home yapmasını sağlayacak “Auto Squaring” özelliğini aktif edin. Auto Squaring, her iki Y motorunun kendi home switch’ine ulaştığında durmasını sağlayarak köprünün mükemmel kare olmasını sağlar.
ParametreDeğer/Açıklama
Slave Eksen TanımıA Ekseni (Y Ekseni için ikincil motor)
Master EksenY Ekseni (Ana hareket ekseni)
Motor TipiStep Motor veya Servo Motor (Her iki Y motoru aynı tipte olmalı)
Adım/mm Ayarı (Steps per Unit)Y ve A Ekseni için birebir aynı değer (Örn: 200 steps/mm)
Hız (Velocity)Y ve A Ekseni için birebir aynı değer (Örn: 2500 mm/dak)
İvme (Acceleration)Y ve A Ekseni için birebir aynı değer (Örn: 100 mm/sn²)
Backlash TelafisiMekanik boşluk varsa her iki eksen için aynı değerde aktif edilmeli
Home Switch KonfigürasyonuHer iki Y için ayrı veya Master ile Slave Home (Auto Squaring önerilir)
Mach3’te A Axis Slave Olarak Nasıl Kullanılır ve Çift Y Motoru Nasıl Senkron Çalışır?

Sahada Dikkat Edilmesi Gerekenler

  • Mekanik Hizalama ve Gerilim Kontrolü: Çift Y motorlu sistemlerde en kritik nokta, her iki Y ekseni tahrik mekanizmasının (kremayer, vidalı mil, kayış) mükemmel bir şekilde hizalanmış olmasıdır. En ufak bir paralellik veya yükseklik farkı, motorlar ve mekanik sistem arasında sürekli bir gerilime neden olur. Bu durum, motorların aşırı ısınmasına, step kaybetmesine, erken aşınmaya ve senkronizasyon sorunlarına yol açar. Kurulum sırasında hassas ölçüm aletleriyle (komparatör, lazer hizalayıcı) detaylı bir hizalama yapılmalı ve periyodik olarak kontrol edilmelidir.
  • Motor ve Sürücü Eşleşmesi: Her iki Y ekseni için kullanılan motorların (tork, adım açısı) ve sürücülerin (akım kapasitesi, mikro adım ayarları) aynı marka, model ve ayarlara sahip olması esastır. Farklı özelliklere sahip motorlar veya farklı ayarlı sürücüler, senkronizasyonun bozulmasına ve bir motorun diğerinden geri kalmasına neden olabilir. Sürücülerin akım ayarları motorların nominal akımına göre doğru yapılmalı ve soğutma yeterli olmalıdır.
  • Elektronik Pin Atamaları ve Kablolama: Mach3’te Y ve A eksenleri için Step/Dir pin atamalarının kontrol kartınızdaki fiziksel bağlantılarla birebir eşleştiğinden emin olun. Kablolama sırasında, sinyal bütünlüğünü korumak ve elektriksel gürültüyü (EMI/RFI) en aza indirmek için ekranlı kablolar kullanın. Güç kablolarını sinyal kablolarından ayrı tutun ve tüm bağlantıların sağlam olduğundan, gevşek olmadığından emin olun.
  • Motor Tuning Değerlerinin Kesinlikle Aynı Olması: Mach3’ün Motor Tuning sekmesinde Y ve A eksenleri için belirlenen Steps per Unit, Velocity ve Acceleration değerleri milimetrik olarak aynı olmalıdır. Bu değerlerdeki en ufak bir fark bile, uzun hareketlerde senkronizasyonun bozulmasına ve köprünün kareliğini kaybetmesine neden olur. Bu değerlerin ayarlanması sırasında her iki eksen için de aynı test yöntemleri ve ölçümler kullanılmalıdır.
  • Home Switch Konfigürasyonu ve Auto Squaring: Büyük gantry sistemlerinde, makinenin her açılışında veya referans noktasına dönüşünde köprünün mükemmel kare olmasını sağlamak için her iki Y motoru için ayrı birer home switch kullanmak ve Mach3’ün “Auto Squaring” özelliğini aktif etmek şiddetle tavsiye edilir. Bu özellik, her iki Y tarafının kendi home switch’ine ulaşana kadar bağımsız olarak hareket etmesini ve böylece köprünün otomatik olarak karelenmesini sağlar. Bu, hassasiyet ve tekrarlanabilirlik açısından kritik bir adımdır.
Mach3’te A Axis Slave Olarak Nasıl Kullanılır ve Çift Y Motoru Nasıl Senkron Çalışır?

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

Mach3’te A eksenini Y eksenine slave olarak kullanırken veya çift Y motoru senkronizasyonunu sağlarken karşılaşılabilecek bazı yaygın sorunlar ve bunların çözümleri aşağıda listelenmiştir:

  • Senkronizasyon Kaybı (Racking) ve Köprünün Kareliğini Kaybetmesi:
    • Sorun: Makine çalışırken köprünün bir tarafının diğerinden geri kalması, özellikle uzun hareketlerde veya hızlı yön değişimlerinde köprünün çapraz durması.
    • Çözüm:
      1. Motor Tuning Kontrolü: Mach3’teki Y ve A eksenlerinin “Steps per Unit”, “Velocity” ve “Acceleration” değerlerinin birebir aynı olduğundan emin olun. En ufak bir fark bile zamanla senkronizasyon kaybına yol açar.
      2. Mekanik Hizalama: Y eksenini tahrik eden her iki mekanizmanın (kremayer-pinyon, vidalı mil, kayış-kasnak) mükemmel paralel ve aynı yükseklikte olduğundan emin olun. Mekanik sürtünme veya sıkışma olup olmadığını kontrol edin.
      3. Motor ve Sürücü Sağlığı: Her iki motorun ve sürücünün sorunsuz çalıştığından, aşırı ısınmadığından ve yeterli tork sağladığından emin olun. Bir motorun step kaybetmesi, senkronizasyonu bozar. Sürücü akım ayarlarını kontrol edin.
      4. Auto Squaring: Eğer kullanıyorsanız, her iki Y ekseni için ayrı home switch’ler kullanın ve Mach3’te “Auto Squaring” özelliğini aktif edin. Bu, her referans noktasında köprünün kendini otomatik olarak karelemesini sağlar.
  • Titreme, Gürültülü Çalışma veya Anormal Sesler:
    • Sorun: Y ekseni hareket ederken motorlardan veya mekanik sistemden gelen anormal titreşimler, gürültüler veya takılmalar.
    • Çözüm:
      1. Motor Tuning İvme Değerleri: “Acceleration” değerlerinin çok yüksek olup olmadığını kontrol edin. Yüksek ivme, motorların zorlanmasına ve titreşime neden olabilir. Değerleri kademeli olarak düşürerek test edin.
      2. Sürücü Mikro Adım Ayarları: Sürücülerin mikro adım (microstepping) ayarlarını kontrol edin. Çok düşük mikro adım ayarları daha pürüzlü harekete neden olabilirken, çok yüksek ayarlar tork kaybına yol açabilir. Genellikle 8 veya 16 mikro adım iyi bir denge sağlar.
      3. Mekanik Bağlantılar: Motorların, kaplinlerin, kasnakların veya pinyonların gevşek olup olmadığını kontrol edin. Vidalı miller veya kremayerlerdeki aşırı boşluk (backlash) da gürültüye neden olabilir.
      4. Parazit Kontrolü: Motor kablolarının ve sinyal kablolarının uygun şekilde ekranlandığından ve birbirlerinden izole edildiğinden emin olun. Elektriksel parazit, motorların düzensiz çalışmasına neden olabilir.
  • Yanlış Homeleme veya Referans Noktası Bulma Sorunları:
    • Sorun: Makinenin referans noktasına doğru bir şekilde gidememesi veya her seferinde farklı bir konumda durması.
    • Çözüm:
      1. Home Switch Fonksiyonelliği: Her iki Y ekseni için kullanılan home switch’lerin fiziksel olarak doğru çalıştığından ve Mach3’teki “Input Signals” sekmesinde doğru pinlere atandığından emin olun. Switch’lerin temiz ve sağlam olduğundan emin olun.
      2. Home Slave with Master Ayarı: Eğer Auto Squaring kullanmıyorsanız, “Config > Slave Axis” sekmesinde “Home Slave with Master” seçeneğinin işaretli olduğundan emin olun. Bu, Master eksen home yaptığında Slave eksenin de aynı anda durmasını sağlar.
      3. Home Offset: Home switch’lerin tetiklenme noktası ile sıfır noktası arasındaki mesafeyi doğru ayarlayın.
  • Yüksek Hızlarda Step Kaybı:
    • Sorun: Y ekseni yüksek hızlarda veya ani yön değişimlerinde pozisyon kaybetmesi.
    • Çözüm:
      1. Motor Tuning (Velocity/Acceleration): Mach3’teki “Velocity” ve “Acceleration” değerlerinin motorlarınızın ve mekanik sisteminizin kaldırabileceği sınırların üzerinde olmadığından emin olun. Bu değerleri kademeli olarak düşürerek stabiliteyi test edin.
      2. Motor Gücü ve Sürücü Akımı: Motorların yeterli torka sahip olduğundan ve sürücülerin motorlara yeterli akımı sağladığından emin olun. Gerekirse daha güçlü motorlar veya daha yüksek akım kapasiteli sürücüler düşünün.
      3. Besleme Gerilimi: Güç kaynağının motor sürücülerine yeterli ve stabil gerilim sağladığından emin olun. Düşük gerilim, motor performansını düşürür.

Uzman Tavsiyesi

Mach3’te A eksenini Y eksenine slave olarak kullanmak ve çift Y motorunu senkronize bir şekilde çalıştırmak, büyük ölçekli veya köprü tipi (gantry) CNC makinelerin performansı, hassasiyeti ve uzun ömrü için vazgeçilmez bir konfigürasyondur. Bu sistem, mekanik gerilimleri azaltarak, “racking” adı verilen bükülme sorununu ortadan kaldırarak ve işleme kalitesini artırarak yatırımınızın değerini maksimize eder. Ancak, bu yapılandırmanın başarısı, doğru kurulum ve ince ayarların titizlikle yapılmasına bağlıdır. Saha tecrübelerimiz göstermektedir ki, en temel sorunlar genellikle mekanik hizalama hatalarından, motor tuning değerlerindeki küçük farklılıklardan veya elektriksel bağlantılardaki ihmallerden kaynaklanmaktadır. Bu nedenle, kurulum aşamasında her bir bileşenin (motor, sürücü, tahrik sistemi) aynı özelliklerde ve uyumlu olduğundan emin olmak, tüm mekanik bağlantıları hassas bir şekilde hizalamak ve Mach3 içerisindeki “Steps per Unit”, “Velocity” ve “Acceleration” gibi kritik motor tuning parametrelerini her iki eksen için de birebir aynı ayarlamak hayati öneme sahiptir. Ayrıca, “Auto Squaring” özellikli ayrı home switch’lerin kullanılması, makinenin her açılışında veya referans noktasına dönüşünde köprünün otomatik olarak karelenmesini sağlayarak tekrarlanabilirliği ve güvenilirliği artıracaktır. Unutulmamalıdır ki, bir CNC makinesi, tüm bileşenlerinin birbiriyle uyumlu ve senkronize çalıştığı entegre bir sistemdir. Bu nedenle, olası sorunları gidermek için hem mekanik hem de elektronik sistemleri bütünsel bir yaklaşımla ele almak, test etmek ve gerektiğinde ince ayarlar yapmak esastır. Sabır, detaylara dikkat ve sistemli bir sorun giderme yaklaşımı ile çift Y motorlu sisteminizden maksimum verimi alabilir, hassas ve güvenilir üretim süreçleri sağlayabilirsiniz. Uzun vadede, kaliteli bileşenler kullanmak ve düzenli bakım yapmak, bu tür karmaşık sistemlerin sorunsuz çalışmasının temelini oluşturur.

⚙ Araçlar