Cnc Router imalatı

Mach4’te Slave Motor Mantığı Nasıl Kurulur ve Gantry Squaring Nasıl Yapılır?

10 dk okuma Mermak CNC Teknik İçerik
Mach4’te Slave Motor Mantığı Nasıl Kurulur ve Gantry Squaring Nasıl Yapılır?
İçindekiler
  1. Mach4’te Slave Motor Mantığı Nasıl Kurulur ve Gantry Squaring Nasıl Yapılır? Nedir?
  2. Çalışma Prensibi ve Teknik Veriler
  3. Slave Motor Mantığı Kurulumu:
  4. Gantry Squaring Kurulumu:
  5. Sahada Dikkat Edilmesi Gerekenler
  6. Sık Karşılaşılan Sorunlar ve Çözümleri
  7. Uzman Tavsiyesi

Mach4’te slave motor mantığı, gantry sistemlerde iki motoru (örn. X ve A eksenleri) tek bir eksen gibi senkronize hareket ettirerek hassasiyet sağlar. Gantry squaring ise bu eksenlerin limit anahtarları ve yazılım ayarlarıyla mükemmel paralel hizalanmasını garanti ederek mekanik gerilimi azaltır ve işleme doğruluğunu artırır.

Mach4’te Slave Motor Mantığı Nasıl Kurulur ve Gantry Squaring Nasıl Yapılır? Nedir?

 

Endüstriyel otomasyon sistemlerinde, özellikle CNC makineleri, plazma kesiciler, routerlar ve 3D yazıcılar gibi büyük gantry (köprülü) sistemlerde, tek bir hareket eksenini (örneğin X veya Y ekseni) iki ayrı motorla tahrik etmek yaygın bir gerekliliktir. Bu yapı, mekanik stabiliteyi ve tahrik gücünü artırırken, aynı zamanda gantry’nin düzgün ve paralel hareket etmesini sağlamak için özel bir yaklaşım gerektirir. İşte bu noktada Mach4‘ün sunduğu slave motor mantığı devreye girer. Slave motor mantığı, bir ana motorun hareket komutlarını birebir kopyalayarak senkronize bir şekilde hareket eden ikinci bir motoru tanımlar. Bu sayede, gantry’nin her iki tarafı da aynı anda ve aynı hızda hareket eder, tek taraflı zorlanmaların ve eğriliklerin önüne geçilir.

Ancak sadece motorları senkronize etmek yeterli değildir. Gantry sistemlerde, mekanik kurulumdaki küçük toleranslar veya limit anahtarlarının hassasiyet farkları nedeniyle gantry’nin hareket eksenine tam olarak dik (kare) durmaması durumu ortaya çıkabilir. Bu duruma gantry eğriliği (skew) denir ve işleme hassasiyetini ciddi şekilde olumsuz etkiler. İşte bu problemi ortadan kaldırmak için gantry squaring (gantry kareleme) işlemi hayati önem taşır. Gantry squaring, sistemin her açılışında veya homing (referans noktasına dönüş) işleminde, gantry’nin her iki tarafındaki limit anahtarlarını ayrı ayrı kullanarak gantry’yi mükemmel bir şekilde eksenine dik hale getirme sürecidir. Mach4, bu işlemi otomatik olarak yapabilen gelişmiş özelliklere sahiptir. Bu sayede, makine her zaman başlangıç noktasına doğru ve kare bir şekilde döner, bu da tekrarlanabilirliği ve üretim kalitesini doğrudan etkiler.

Çalışma Prensibi ve Teknik Veriler

Mach4’te slave motor mantığı ve gantry squaring kurulumu, öncelikle doğru mekanik ve elektriksel altyapının oluşturulmasıyla başlar. Her bir gantry tarafı için ayrı bir step veya servo motor ve sürücüye ihtiyaç duyulur. Bu motorlar, kontrol kartının ayrı eksen çıkışlarına bağlanır (örneğin X ekseni için Motor 0, A ekseni için Motor 1 gibi). Mach4 yazılımında, bu eksenler arasında bir master-slave ilişkisi tanımlanır.

Mach4’te Slave Motor Mantığı Nasıl Kurulur ve Gantry Squaring Nasıl Yapılır?

Slave Motor Mantığı Kurulumu:

  1. Eksen Ataması: Mach4 yapılandırmasında (Configure > Mach > Axis Mapping), ana eksen (örn. X ekseni) için bir motor numarası atanır. Slave eksen (örn. A ekseni) için de ayrı bir motor numarası atanır.
  2. Slave Tanımlaması: Aynı menüde, slave eksenin hangi ana eksene bağlı olacağı belirtilir. Örneğin, A ekseni “Slave to X” olarak ayarlanır. Bu ayar yapıldığında, Mach4 X eksenine gönderilen tüm hareket komutlarını A eksenine de eş zamanlı olarak gönderir.
  3. Motor Tuning: Her iki motorun da (hem master hem slave) ayrı ayrı doğru şekilde ayarlanması kritik öneme sahiptir. “Configure > Mach > Motor Tuning” bölümünde her motor için Steps per Unit (birim başına adım), Velocity (hız) ve Acceleration (ivme) değerleri hassas bir şekilde kalibre edilmelidir. Genellikle master ve slave motorlar için bu değerler aynı olmalıdır.
  4. Limit Anahtarları: Gantry squaring için her iki tarafın da kendi limit anahtarlarına sahip olması gerekir. Bu anahtarlar, Mach4’ün “Configure > Mach > Input Signals” menüsünde “Home X” ve “Home A” (veya ilgili slave eksen için) olarak atanır.
Mach4’te Slave Motor Mantığı Nasıl Kurulur ve Gantry Squaring Nasıl Yapılır?

Gantry Squaring Kurulumu:

Gantry squaring, homing işlemi sırasında gantry’nin düzeltilmesi prensibine dayanır. Mach4’te bu işlem, ana ve slave eksenlerin limit anahtarlarının konumu arasındaki farkı tespit ederek ve bu farkı telafi etmek için slave ekseni bağımsız olarak hareket ettirerek gerçekleştirilir.

  1. Homing Sırası: “Configure > Mach > Homing/Limits” menüsünde, homing sırası ayarlanır. Genellikle önce Z ekseni, ardından Y ekseni ve son olarak da X ve A (slave) eksenleri aynı anda veya belirli bir sıra ile home edilir.
  2. Gantry Squaring Ayarı: Aynı menüde, “Gantry Squaring” seçeneği etkinleştirilir. Hangi eksenlerin (örn. X ve A) gantry squaring’e tabi olacağı belirlenir.
  3. Home Offset (Kareleme Ofseti): Bu, gantry’nin home anahtarlarına çarptıktan sonra ne kadar geri çekileceğini belirler. Kareleme işlemi sırasında, Mach4 her iki anahtarın da tetiklenmesini bekler. İlk tetiklenen anahtar, diğer anahtar tetiklenene kadar motoru durdurur. Bu, gantry’nin anahtarlar arasında “kare” olmasını sağlar. Daha sonra, her iki motor da aynı anda belirlenen Home Offset değeri kadar geri çekilir. Bu offset değeri, mekanik toleransları ve anahtarın tam tetikleme noktasını dengelemek için önemlidir.
  4. Debounce Ayarı: Özellikle mekanik limit anahtarları kullanılıyorsa, “Configure > Mach > Debounce” ayarları önemlidir. Bu, anahtar sinyallerindeki gürültüyü filtreleyerek yanlış tetiklemelerin önüne geçer ve homing tutarlılığını artırır.

Bu yapılandırmalar tamamlandığında, Mach4’te “Ref All Home” komutu verildiğinde, sistem önce Z eksenini, sonra Y eksenini ve ardından X ve A eksenlerini home ederken, X ve A eksenleri için gantry squaring işlemini otomatik olarak gerçekleştirir. Bu, makinenin her açılışta veya referans alma işleminde hassas bir başlangıç noktasına sahip olmasını sağlar.

ParametreDeğer/Açıklama
Eksen Ataması (Master)Örn: X Eksenine Motor 0 atanır.
Eksen Ataması (Slave)Örn: A Eksenine Motor 1 atanır.
Slave TanımlamasıA ekseni, X eksenine “Slave to X” olarak yapılandırılır.
Motor Tuning (Steps/Unit)Her motor için birim başına adımlar (örn: 2000 steps/inch veya 78.74 steps/mm). Master ve Slave için aynı olmalıdır.
Limit Anahtarı AtamasıHome X ve Home A (veya ilgili slave ekseni) ayrı ayrı giriş pinlerine atanır.
Gantry Squaring Aktif“Homing/Limits” sekmesinde ilgili eksenler için aktif edilir.
Home OffsetHoming sonrası geri çekilme mesafesi (örn: -0.1 mm veya -0.005 inch). Negatif değer ileri hareketi ifade eder.
Debounce SüresiLimit anahtarı sinyal gürültü filtreleme süresi (örn: 100-500 ms).
Mach4’te Slave Motor Mantığı Nasıl Kurulur ve Gantry Squaring Nasıl Yapılır?

Sahada Dikkat Edilmesi Gerekenler

  • Mekanik Hassasiyet ve Rijitlik: Yazılımsal ayarlamalar ne kadar iyi olursa olsun, temel mekanik yapının sağlam ve hassas olması esastır. Gantry’nin kendisi burulmalara karşı yeterince rijit olmalı, raylar paralel ve düzgün monte edilmiş olmalı, rulmanlar boşluksuz çalışmalıdır. Mekanik boşluklar (backlash) ve sürtünme farklılıkları, yazılımsal kareleme işleminin etkinliğini azaltabilir. İlk olarak mekanik sorunları gidermek, yazılım ayarlamalarının daha başarılı olmasını sağlar.
  • Limit Anahtarı Kalitesi ve Konumlandırması: Gantry squaring işleminin kalbi, limit anahtarlarının doğruluğu ve tekrarlanabilirliğidir. Ucuz veya kalitesiz anahtarlar, farklı tetikleme noktalarına sahip olabilir. Optik veya manyetik anahtarlar, mekanik anahtarlara göre daha yüksek hassasiyet sunar. Anahtarların montajı, gantry’nin her iki tarafında da aynı eksen üzerinde ve mümkün olduğunca paralel olmalıdır. Anahtarların tetikleme noktaları, gantry’nin “kare” pozisyonunda olması gereken noktaya yakın olmalıdır. Ayrıca, anahtarların kirlilikten, titreşimden ve elektriksel gürültüden etkilenmemesine dikkat edilmelidir.
  • Motor Tuning ve Sürücü Ayarları: Master ve slave motorların her ikisinin de aynı adım/birim (steps/unit), maksimum hız (velocity) ve ivme (acceleration) değerlerine sahip olması hayati önem taşır. Eğer bu değerler farklı olursa, iki motor senkronize hareket edemez ve gantry eğriliği kaçınılmaz olur. Ayrıca, step motor sürücülerinin akım ayarları ve mikro adımlama (microstepping) oranları da her iki motor için aynı ve uygun olmalıdır. Aşırı akım veya yetersiz akım motor performansını etkileyebilir.
  • Elektriksel Bağlantılar ve Parazit Koruma: Motor ve limit anahtarı kabloları, kontrol kartına doğru bir şekilde bağlanmalı ve gevşek bağlantılardan kaçınılmalıdır. Endüstriyel ortamlarda sıkça karşılaşılan elektriksel gürültü (EMI/RFI), limit anahtarı sinyallerini etkileyerek yanlış tetiklemelere yol açabilir. Bu nedenle, ekranlı kablolar kullanmak, kabloları güç hatlarından ayrı tutmak ve uygun topraklama yapmak çok önemlidir. Debounce ayarları da bu tür parazitleri filtrelemeye yardımcı olur.
  • Periyodik Kontroller ve Kalibrasyon: Zamanla, mekanik parçalarda aşınma, limit anahtarlarında kayma veya elektriksel bağlantılarda gevşeme meydana gelebilir. Bu nedenle, gantry squaring ayarlarının ve genel makine doğruluğunun periyodik olarak kontrol edilmesi ve gerekirse yeniden kalibre edilmesi önemlidir. Hassas bir kumpas, kare veya lazer hizalama aracı kullanarak gantry’nin kareliğini düzenli olarak ölçmek, olası sapmaları erken tespit etmeyi sağlar.
Mach4’te Slave Motor Mantığı Nasıl Kurulur ve Gantry Squaring Nasıl Yapılır?

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

Mach4 tabanlı gantry sistemlerde slave motor mantığı ve squaring kurulumu sırasında karşılaşılabilecek bazı yaygın sorunlar ve bunların çözüm yolları aşağıda sıralanmıştır:

  • Sorun: Gantry Eğriliği Devam Ediyor veya Homing Sonrası Farklı Pozisyonlarda Kalıyor.

    Çözüm: Bu genellikle mekanik sorunlardan veya limit anahtarı hassasiyetinden kaynaklanır. Öncelikle gantry’nin mekanik olarak kare olduğunu ve raylarda boşluk olmadığını kontrol edin. Limit anahtarlarının montajının sağlam olduğundan ve her iki anahtarın da aynı noktada ve aynı hassasiyetle tetiklendiğinden emin olun. Anahtarların fiziksel olarak aynı hizaya gelmesi önemlidir. Mach4’teki “Home Offset” değerini küçük adımlarla ayarlayarak en doğru pozisyonu bulmaya çalışın. Ayrıca, “Debounce” ayarlarının yeterli olduğundan, ancak aşırıya kaçarak anahtar tepkisini geciktirmediğinden emin olun.

  • Sorun: Slave Motor Master Motordan Farklı Hızlarda veya Yönlerde Hareket Ediyor.

    Çözüm: Bu durum genellikle motor tuning ayarlarındaki farklılıklardan kaynaklanır. “Configure > Mach > Motor Tuning” bölümünde, master ve slave motorların (örn. X ve A) Steps per Unit, Velocity ve Acceleration değerlerinin tamamen aynı olduğunu doğrulayın. Ayrıca, motor sürücülerinin (drive) akım ayarlarının ve mikro adımlama ayarlarının her iki motor için de aynı olduğundan emin olun. Kablolama hataları veya gevşek bağlantılar da bu tür senkronizasyon sorunlarına yol açabilir; kabloları kontrol edin.

  • Sorun: Homing İşlemi Sırasında Limit Anahtarları Yanlış Tetikleniyor veya Hiç Tetiklenmiyor.

    Çözüm: “Configure > Mach > Input Signals” menüsünde Home X ve Home A (veya ilgili slave eksen) sinyallerinin doğru pinlere atandığını ve aktif seviyelerinin (aktif düşük/aktif yüksek) doğru yapılandırıldığını kontrol edin. Limit anahtarlarının fiziksel olarak çalıştığını bir multimetre ile test edin. Kablolarda kopukluk veya kısa devre olup olmadığını kontrol edin. Endüstriyel ortamlarda elektriksel gürültü (EMI) sıkça karşılaşılan bir sorundur; ekranlı kablolar kullanın ve “Debounce” süresini artırarak parazit filtrelemesi yapın.

  • Sorun: “Ref All Home” Komutu Çalışmıyor veya Tamamlanmıyor.

    Çözüm: Mach4’teki “Homing/Limits” sekmesinde tüm eksenlerin homing ayarlarının doğru yapıldığından emin olun. Homing sırası önemlidir; genellikle önce Z ekseni, sonra Y ve en son X/A eksenleri home edilir. Eğer bir eksenin limiti veya homing anahtarı sürekli tetiklenmiş görünüyorsa, o eksen homing yapamaz. Input Signals menüsündeki “Diagnostics” sekmesinden anahtar durumlarını kontrol edin. Gerekirse limit anahtarlarının kablolamasını ve aktivasyon mantığını tersine çevirin (Active Low/High).

  • Sorun: Gantry Squaring Ayarı Yapıldı ama Etki Etmiyor.

    Çözüm: “Homing/Limits” sekmesinde “Gantry Squaring” seçeneğinin ilgili eksenler (örn. X ve A) için etkinleştirildiğinden emin olun. Mach4’te profil ayarlarını kaydetmeyi unutmayın (File > Save Profile). Bazen Mach4’ün yeniden başlatılması gerekebilir. Eğer sorun devam ederse, Lua betiklerinde (screen set veya özelleştirilmiş homing betikleri) çakışan veya üzerine yazan bir kod olup olmadığını kontrol edin. Gelişmiş kullanıcılar için, Mach4’ün Lua API’si üzerinden homing ve squaring işlemlerini özelleştirme imkanları da mevcuttur.

Uzman Tavsiyesi

Mach4’te slave motor mantığı ve gantry squaring kurulumu, büyük gantry tabanlı CNC makinelerinin hassasiyeti, tekrarlanabilirliği ve genel performansını doğrudan etkileyen kritik adımlardır. Endüstriyel otomasyon sektöründe, üretkenliği ve ürün kalitesini artırmak için bu yapılandırmaların doğru ve eksiksiz yapılması hayati önem taşır. Slave motor mantığı, gantry’nin her iki tarafının da senkronize hareket etmesini sağlayarak mekanik zorlanmaları ve aşınmayı azaltırken, gantry squaring ise makinenin her zaman mükemmel bir “kare” başlangıç noktasına sahip olmasını garantiler. Bu iki özellik bir araya geldiğinde, makinenin uzun ömürlü ve yüksek performanslı çalışması için sağlam bir temel oluşturur.

Uzman tavsiyesi olarak, bu tür karmaşık sistemlerin kurulumunda adım adım ilerlemek ve her aşamayı dikkatlice test etmek esastır. İlk olarak, mekanik kurulumun kusursuz olduğundan emin olun. Rayların paralelliği, gantry’nin rijitliği ve motor montajlarının sağlamlığı gibi temel unsurlar, yazılımsal ayarlamaların başarısı için zemin hazırlar. İkinci olarak, elektriksel bağlantıların doğru ve güvenli olduğundan, parazitlere karşı korunduğundan emin olun. Kaliteli limit anahtarları seçimi ve bunların hassas konumlandırılması, gantry squaring’in doğruluğu için kilit rol oynar. Üçüncü olarak, Mach4 içindeki motor tuning ayarlarını her iki motor için de titizlikle kalibre edin ve senkronizasyonu sağlayın. Son olarak, gantry squaring ayarlarını dikkatlice yapılandırın ve “Home Offset” değerini deneme yanılma yoluyla optimum noktaya getirin. Herhangi bir değişiklikten sonra Mach4 profilini kaydetmeyi ve makineyi test etmeyi unutmayın. Unutulmamalıdır ki, bu tür bir kurulum sadece bir kerelik bir işlem değildir; düzenli bakım, periyodik kontroller ve gerektiğinde yeniden kalibrasyon, makinenizin ömrü boyunca yüksek performansını sürdürmesini sağlayacaktır. Bu rehber, Mach4 kullanıcılarına gantry sistemlerini en verimli şekilde kurmaları ve işletmeleri için kapsamlı bir yol haritası sunmaktadır.

⚙ Araçlar