Mach3‘te slave axis, bir ana ekseni (master) takip ederek çift motorlu gantry sistemlerinde eksenel senkronizasyonu sağlayan ikincil bir motordur. Bu mantık, X veya Y gibi büyük köprü eksenlerinde yük dağılımını dengeleyerek hassas ve titreşimsiz hareket için kritik öneme sahiptir. Ayarı, motor tuning ve port/pin konfigürasyonunu içerir.
Mach3’te Slave Axis Mantığı Nedir ve Çift Motorlu Gantry Sistemi Nasıl Ayarlanır? Nedir?
Endüstriyel otomasyon ve CNC makinelerinde, özellikle büyük işleme alanlarına sahip gantry tipi sistemlerde, eksenel hareketin hassasiyeti ve stabilitesi hayati öneme sahiptir. Bu tür sistemlerde, genellikle X veya Y ekseni gibi geniş bir köprü, iki ayrı motor tarafından hareket ettirilir. İşte bu noktada Mach3’te slave axis mantığı devreye girer. Slave axis (köle eksen), bir ana ekseni (master axis) birebir takip eden, onunla senkronize olarak çalışan ikincil bir motor veya eksendir. Amacı, gantry üzerindeki mekanik yükü dengelemek, köprünün “çaprazlama” (racking) yapmasını engellemek ve böylece tüm hareket boyunca yüksek hassasiyet ve paralel hareket sağlamaktır.
Çift motorlu gantry sistemlerinde, köprü yapısı genellikle ağırdır ve tek bir motorla hareket ettirilmesi durumunda, özellikle yüksek ivmelenme ve yavaşlama anlarında burulma ve esneme sorunları yaşanabilir. Bu durum, işleme kalitesini düşürür, takım ömrünü kısaltır ve makine bileşenlerinde gereksiz aşınmaya yol açar. Slave axis uygulaması, bu sorunları ortadan kaldırarak köprünün iki tarafının da aynı anda, aynı hızda ve aynı mesafede hareket etmesini garanti eder. Mach3 kontrol yazılımı, bu senkronizasyonu yazılımsal olarak yöneterek, master eksene gönderilen tüm adım ve yön sinyallerini slave eksene de aynı şekilde iletir. Bu, hem mekanik tasarımın basitleştirilmesine hem de kontrol hassasiyetinin artırılmasına olanak tanır.
Çalışma Prensibi ve Teknik Veriler
Mach3’te slave axis mantığı, temel olarak bir eksenin (örneğin X ekseni) iki farklı motor tarafından kontrol edilmesi prensibine dayanır. Bu motorlardan biri master (ana), diğeri ise slave (köle) olarak atanır. Mach3, eksen hareket komutlarını aldığında, bu komutları hem master hem de slave eksenlere aynı anda ve aynı yoğunlukta gönderir. Bu sayede, köprünün her iki tarafındaki motorlar da tamamen senkronize bir şekilde çalışır ve köprü, düzgün ve paralel bir hareketle ilerler.
Kurulum süreci, Mach3’ün “Port and Pins” ve “Motor Tuning” ayarları üzerinden gerçekleştirilir. İlk olarak, slave olarak atanacak eksen için ayrı bir pin ve port tanımlaması yapılır. Ardından, Mach3’ün “Config” menüsü altındaki “Slave Axis” seçeneği kullanılarak, hangi eksenin (örneğin A ekseni) hangi ana eksenin (örneğin X ekseni) slave’i olacağı belirlenir. Bu adım, Mach3’e, X ekseni için gelen tüm hareket komutlarının aynı zamanda A eksenine de iletilmesi gerektiğini bildirir.
Teknik olarak, bu sistemin başarılı çalışması için kritik olan bazı noktalar şunlardır:
- Motor Tuning Eşleşmesi: Master ve slave eksen motorlarının “Steps per unit”, “Velocity” ve “Acceleration” değerleri Mach3’te kesinlikle aynı ayarlanmalıdır. En ufak bir fark bile zamanla eksenler arasında kaymaya (racking) yol açabilir. Bu değerler, her iki motorun mekanik bağlantıları (vidalı mil adımı, kremayer dişlisi vb.) ve sürücü mikro adım ayarları göz önünde bulundurularak dikkatlice hesaplanmalı ve test edilmelidir.
- Mekanik Özdeşlik: Gantry sisteminin her iki tarafındaki mekanik bileşenler (raylar, rulmanlar, vidalı miller veya kremayerler) mümkün olduğunca özdeş ve sürtünme katsayıları birbirine yakın olmalıdır. Mekanik farklılıklar, motorlar üzerinde farklı yükler oluşturarak senkronizasyonun bozulmasına neden olabilir.
- Motor ve Sürücü Eşleşmesi: Master ve slave motorlar aynı marka, model ve güç özelliklerine sahip olmalıdır. Aynı şekilde, bu motorları süren sürücüler de (step sürücüler veya servo sürücüler) aynı özelliklerde ve aynı akım ayarlarında olmalıdır. Bu, her iki motorun da aynı tork ve hız tepkilerini vermesini sağlar.
- Geri Besleme (Opsiyonel): Yüksek hassasiyetli sistemlerde, her iki motora da enkoder gibi geri besleme mekanizmaları eklenerek kapalı döngü kontrol sağlanabilir. Mach3’ün bazı sürümleri veya eklentileri bu tür geri beslemeleri destekleyebilir, ancak temel slave axis mantığı açık döngüde de çalışır.
Bu prensiplerin doğru uygulanması, çift motorlu gantry sistemlerinin uzun ömürlü, hassas ve güvenilir çalışmasını garantiler. Özellikle büyük boyutlu CNC router, plazma kesim ve lazer kesim makinelerinde bu yapılandırma vazgeçilmezdir.
| Parametre | Değer/Açıklama |
|---|---|
| Slave Eksen Tanımı | Bir ana ekseni takip eden, onunla senkronize çalışan ikincil motor/eksen. |
| Amacı | Çift motorlu gantry sistemlerinde eksenel senkronizasyon, yük dengeleme, burulmayı (racking) önleme ve hassasiyet artırma. |
| Uygulama Alanları | Geniş format CNC routerlar, plazma/lazer kesim makineleri, köprü tipi endüstriyel otomasyon sistemleri. |
| Mach3 Ayar Adımı 1 (Port & Pins) | Config -> Port and Pins -> Motor Outputs sekmesinde master ve slave eksenler için ayrı pin numaraları tanımlanır. (Örn: X-Axis Step/Dir, A-Axis Step/Dir) |
| Mach3 Ayar Adımı 2 (Slave Axis) | Config -> Slave Axis sekmesinde, slave eksenin (Örn: A-Axis) hangi ana eksene (Örn: X-Axis) bağlı olduğu seçilir. |
| Motor Tuning | Config -> Motor Tuning sekmesinde master ve slave eksenlerin “Steps per unit”, “Velocity” ve “Acceleration” değerleri kesinlikle aynı olmalıdır. |
| Mekanik Gereksinim | Gantry köprüsünün iki tarafındaki hareket mekanizmalarının (raylar, vidalı miller/kremayerler) mükemmel hizalanması ve sürtünme katsayılarının eşit olması. |
| Elektriksel Gereksinim | Master ve slave motorlar ile sürücülerin aynı model ve güç özelliklerine sahip olması, sürücü akım ayarlarının aynı olması. |
| Kalibrasyon Yöntemi | Manuel ölçüm ve yazılımsal ince ayarlar ile her iki tarafın eşit mesafede hareket ettiğinden emin olunması. G-kodu ile belirli mesafeler test edilir. |

Sahada Dikkat Edilmesi Gerekenler
- Mekanik Hizalama ve Bakım:
Gantry sisteminin en kritik noktası mekanik hizalamadır. Rayların, vidalı millerin veya kremayerlerin mükemmel paralellikte ve aynı yükseklikte olması şarttır. Her iki taraftaki mekanik sürtünme katsayıları mümkün olduğunca eşit olmalıdır. Zamanla oluşabilecek boşluklar (backlash) ve aşınmalar, eksenler arası senkronizasyonu bozabilir. Bu nedenle, düzenli yağlama, boşluk kontrolü ve yatakların durumu periyodik olarak incelenmelidir. Mekanik bir arıza veya hizalama problemi, yazılımsal ayarlar ne kadar doğru olursa olsun, eksen kaymasına yol açacaktır.
- Motor ve Sürücü Eşleşmesi ve Ayarları:
Master ve slave motorların (step veya servo) aynı marka, model, tork ve adım açısına sahip olması zorunludur. Aynı şekilde, bu motorları kontrol eden sürücüler de aynı model ve aynı akım (amper) ayarlarında olmalıdır. Sürücülerin mikro adım ayarları da birebir aynı olmalıdır. Farklı tork kapasiteleri veya farklı mikro adım ayarları, motorların farklı hız ve tork tepkileri vermesine neden olarak zamanla senkronizasyon bozukluklarına yol açar. Güç kaynağının her iki sürücüye de yeterli ve stabil güç sağladığından emin olunmalıdır.
- Kablolama Kalitesi ve Parazit Önleme:
Motor kabloları ve sinyal kabloları kaliteli, ekranlı ve doğru kesit alanına sahip olmalıdır. Uzun kablo mesafelerinde voltaj düşümü veya sinyal bozulması yaşanabilir. Özellikle step/dir sinyal kabloları, güç kablolarından ve diğer elektromanyetik parazit kaynaklarından uzakta tutulmalıdır. Gürültü ve parazit, motorların yanlış adım atmasına veya sinyal kaybetmesine neden olarak eksen kaymasına yol açabilir. Tüm bağlantıların sağlam ve korozyondan arındırılmış olması da önemlidir.
- Limit ve Home Switch Ayarları:
Her iki taraftaki limit switchlerin ve home switchlerin doğru ve hassas bir şekilde çalıştığından emin olunmalıdır. Gantry sistemlerinde genellikle her iki taraf için ayrı ayrı home switch kullanılır ve Mach3’ün “Ref All Home” veya ilgili homing rutinleri sırasında her iki tarafın da doğru referans noktasına gelmesi sağlanır. Yanlış ayarlanmış veya arızalı limit switchler, makinenin mekanik sınırlara çarpmasına ve hasar görmesine neden olabilir.
- Acil Durdurma (E-Stop) Entegrasyonu:
Güvenlik her zaman önceliklidir. E-stop düğmesine basıldığında, Mach3’ün hem master hem de slave eksenleri aynı anda ve güvenli bir şekilde durdurduğundan emin olunmalıdır. Bu, sürücülerin ENABLE pinlerinin doğru şekilde kontrol edilmesiyle sağlanır. Herhangi bir acil durumda, tüm hareketin anında kesilmesi, hem operatörün hem de makinenin güvenliği için hayati öneme sahiptir.

Sık Karşılaşılan Sorunlar ve Çözümleri
Çift motorlu gantry sistemlerinde slave axis kullanımı, yüksek performans sunsa da, bazı yaygın sorunlarla karşılaşılabilir. Bu sorunların çoğu, mekanik, elektriksel veya yazılımsal ayarların doğru yapılmamasından kaynaklanır.
1. Eksen Kayması (Racking / Çaprazlama): Bu, gantry’nin bir tarafının diğerinden daha hızlı veya yavaş hareket etmesi sonucunda köprünün çapraz duruma gelmesidir.
- Nedenleri:
- Mekanik Sürtünme Farklılıkları: Raylarda veya yataklarda bir tarafta daha fazla sürtünme olması.
- Motor Tuning Farklılıkları: Mach3’te master ve slave eksenlerin “Steps per unit”, “Velocity” veya “Acceleration” değerlerinin farklı ayarlanması.
- Motor veya Sürücü Arızası: Bir motorun veya sürücünün zayıf performans göstermesi, adım kaybetmesi.
- Mekanik Boşluk (Backlash): Vidalı mil veya kremayer sisteminde bir tarafta daha fazla boşluk olması.
- Yetersiz Güç Kaynağı: Motorlara eşit ve yeterli güç sağlanamaması.
- Çözümleri:
- Mekanik Kontrol ve Bakım: Tüm rayları, yatakları ve hareket sistemlerini kontrol edin, temizleyin ve yağlayın. Sürtünme farklılıklarını giderin. Boşlukları ayarlayın.
- Motor Tuning Doğrulama: Mach3’teki master ve slave eksenlerin tüm tuning değerlerinin (Steps per unit, Velocity, Acceleration) birebir aynı olduğundan emin olun. Gerekirse yeniden kalibre edin.
- Motor/Sürücü Kontrolü: Motorların ve sürücülerin aynı model ve ayarlara sahip olduğunu doğrulayın. Her iki motorun da aynı torku ürettiğinden ve adım kaybetmediğinden emin olmak için testler yapın. Arızalı parçayı değiştirin.
- Güç Kaynağı Kontrolü: Güç kaynağının yeterli akım ve voltaj sağladığını ölçün.
2. Titreşim veya Gürültü: Hareket sırasında aşırı titreşim veya anormal sesler.
- Nedenleri:
- Yanlış Motor Tuning: Özellikle ivmelenme ve yavaşlama değerlerinin yanlış ayarlanması.
- Mekanik Rezonans: Sistemde belirli hızlarda rezonansa giren bir bileşen olması.
- Sürücü Akım Ayarları: Sürücü akımının motora uygun olmaması (çok yüksek veya çok düşük).
- Kötü Mekanik Hizalama: Eksenel yüklerin dengesiz dağılması.
- Çözümleri:
- Motor Tuning Ayarı: Velocity ve Acceleration değerlerini kademeli olarak düşürerek veya artırarak en stabil noktayı bulun.
- Sürücü Akım Ayarı: Sürücülerin üzerindeki DIP switch’ler veya yazılımsal ayarlar ile akımı motorun nominal değerine getirin.
- Mekanik Kontrol: Bağlantı elemanlarının sıkılığını, yatakların durumunu ve genel mekanik hizalamayı kontrol edin.
3. Motorlardan Birinin Durması veya Tepkisiz Kalması: Sadece bir motorun hareket etmesi veya hiç hareket etmemesi.
- Nedenleri:
- Kablo Kopukluğu/Temassızlık: Motor veya sürücü kablolarında gevşek bağlantı veya kopukluk.
- Sürücü Arızası: Bir sürücünün tamamen arızalanması.
- Motor Arızası: Motor sargılarında kısa devre veya açık devre.
- Mach3 Pin Ayarı Hatası: Slave eksenin pin veya port ayarının yanlış yapılması.
- Çözümleri:
- Kablolama Kontrolü: Tüm kablo bağlantılarını kontrol edin, gevşek olanları sıkın. Kopuk kabloları onarın veya değiştirin.
- Sürücü Testi: Sürücüleri çapraz değiştirerek veya test motoru kullanarak arızalı sürücüyü tespit edin.
- Motor Testi: Motor sargılarının direncini ölçerek motorun sağlamlığını kontrol edin.
- Mach3 Ayarları: Port and Pins -> Motor Outputs ve Slave Axis sekmelerindeki ayarları dikkatlice gözden geçirin.
Uzman Tavsiyesi
Mach3’te slave axis mantığı ve çift motorlu gantry sistemlerinin ayarlanması, endüstriyel otomasyonun hassas ve büyük boyutlu makinelerinde verimlilik ve kaliteyi doğrudan etkileyen kritik bir konudur. Doğru yapılandırılmış bir slave eksen sistemi, gantry köprüsünün mükemmel paralellikte hareket etmesini sağlayarak, işleme kalitesini artırır, takım ömrünü uzatır ve makine bileşenlerinin aşınmasını minimize eder. Bu sistemler, özellikle plazma kesim, lazer kesim ve büyük format CNC router gibi uygulamalarda vazgeçilmezdir, zira bu makinelerde milimetrenin onda biri hassasiyet bile nihai ürün kalitesini belirler.
Uzman tavsiyesi olarak, bu tür bir sistemi kurarken veya sorun giderirken daima sistematik bir yaklaşım benimsemek esastır. İlk olarak, mekanik hizalama ve bileşenlerin kalitesi en üst düzeyde olmalıdır; zira yazılımsal ayarlar ne kadar kusursuz olursa olsun, kötü bir mekanik temel üzerine inşa edilen sistem asla istenen performansı veremez. İkinci olarak, elektrik ve elektronik bileşenlerin (motorlar, sürücüler, kablolama) eşleşmesi ve kalitesi göz ardı edilmemelidir. Son olarak, Mach3 içerisindeki “Motor Tuning” ve “Slave Axis” ayarları, milimetrik hassasiyetle ve titizlikle yapılmalı, her değişiklik sonrası kapsamlı testler uygulanmalıdır. Unutmayın ki, mükemmel bir gantry sistemi, sürekli izleme, periyodik bakım ve olası sorunlara karşı proaktif çözümlerle uzun ömürlü ve güvenilir bir şekilde çalışır. Bu rehberdeki adımları takip ederek ve temel prensiplere sadık kalarak, endüstriyel otomasyon sistemlerinizde maksimum hassasiyet ve verimlilik elde edebilirsiniz.

