Mach3 Ref All Home Basınca Makine Yanlış Yöne Gidiyorsa Hangi Ayarlar Kontrol Edilmelidir?

📅 02 Eylül 2026⏱️ 13 dk okuma
5 Eksen Cnc Usb Kontrol Kartı Mach3 Kart Green
📑 İçindekiler (Tıkla Aç)

Mach3 Ref All Home basıldığında makine yanlış yöne gidiyorsa, öncelikle Config > Motor Outputs altındaki eksenlerin Dir Low Active ayarları, Config > Homing/Limits bölümündeki Home Negative ve Slow Zone değerleri ile Config > Ports and Pins > Input Signals kısmındaki ilgili Home Switch‘in Active Low polaritesi kontrol edilmelidir.

Mach3 Ref All Home Basınca Makine Yanlış Yöne Gidiyorsa Hangi Ayarlar Kontrol Edilmelidir? Nedir?

 

CNC makinelerinde Mach3 kontrol yazılımı kullanıldığında, “Ref All Home” (Tüm Eksenleri Referansla) komutu, makinenin mekanik sıfır noktalarını (home pozisyonları) bulması ve bu noktaları yazılıma tanıtması için kritik bir fonksiyondur. Bu işlem, makinenin her açılışında veya referans kaybolduğunda koordinat sistemini doğru bir şekilde ayarlamak için yapılır. Makine “Ref All Home” komutunu aldığında, her eksen belirlenen bir yönde hareket ederek ilgili home switch‘ine ulaşır. Switch tetiklendiğinde makine durur, genellikle switch’ten biraz geri çekilir ve ardından daha yavaş bir hızda tekrar switch’e doğru hareket ederek hassas bir şekilde home noktasını bulur. Eğer bu süreçte makine yanlış yöne gidiyorsa, bu durum genellikle yazılımdaki motor yönü, home switch polaritesi veya homing stratejisi ayarlarının fiziksel kurulumla uyuşmamasından kaynaklanır. Bu tür bir yanlış hareket, makineye veya iş parçasına zarar verebileceği gibi, doğru koordinatlamayı da imkansız hale getirir, bu da üretim hassasiyetini doğrudan etkiler.

Çalışma Prensibi ve Teknik Veriler

Mach3’ün homing süreci, bir dizi yapılandırma parametresine dayanır. Bu parametreler, eksenlerin hangi yöne hareket edeceğini, home switch’in nasıl algılanacağını ve homing sonrası sıfırlama davranışını belirler. Yanlış yönelim sorunu genellikle aşağıdaki temel ayarların hatalı yapılandırılmasından kaynaklanır:

  1. Motor Çıkış Ayarları (Config > Motor Outputs): Her eksen için (X, Y, Z, A vb.) ayrı ayrı yapılandırılan bu bölümde, motorun adım (Step) ve yön (Dir) pinleri belirlenir. En kritik ayar, “Dir Low Active” kutucuğudur. Bu kutucuk işaretliyse, yön pini düşük (LOW) durumdayken motor belirli bir yönde döner; işaretli değilse, yüksek (HIGH) durumdayken o yönde döner. Eğer fiziksel motor bağlantıları veya sürücü mantığı ile Mach3’teki “Dir Low Active” ayarı tersse, motor jog modunda doğru görünse bile, homing sırasında veya G kodu çalışırken beklenenin tersi yönde hareket edebilir. Homing, genellikle belirli bir yöne doğru başlatıldığı için, bu ayarın yanlış olması tüm süreci bozar.
  2. Homing/Limits Ayarları (Config > Homing/Limits): Bu bölümde, her eksen için homing davranışını belirleyen önemli parametreler bulunur.
    • Home Negative: Bu kutucuk işaretliyse, Mach3 eksenin home switch’e doğru negatif yönde (genellikle -X, -Y, -Z) hareket etmesini bekler. İşaretli değilse, pozitif yönde (+X, +Y, +Z) hareket eder. Eğer makinenizin home switch’leri fiziksel olarak pozitif uçta yer alıyorsa ve bu kutucuk işaretliyse, makine yanlış yöne hareket edecektir.
    • Auto Zero: Home switch tetiklendiğinde eksenin otomatik olarak sıfırlanıp sıfırlanmayacağını belirler. Yön hatasıyla doğrudan ilgili olmasa da, homing sonrası konumlandırmayı etkiler.
    • Slow Zone: Home switch tetiklendikten sonra eksenin geri çekilme ve yavaşça tekrar switch’e yaklaşma mesafesini (birimi) belirler. Bu değer, homing hassasiyeti için önemlidir. Yanlış yön hatasında doğrudan rol oynamaz ancak homing sonrası geri çekilme yönünü etkileyebilir.
  3. Giriş Sinyalleri Ayarları (Config > Ports and Pins > Input Signals): Bu bölümde, home switch’lerinin hangi pinlere bağlı olduğu ve bunların polaritesi (Active Low) yapılandırılır.
    • Home X, Home Y, Home Z (ve diğer eksenler): İlgili eksenin home switch’inin bağlı olduğu pin numarası ve portu burada tanımlanır.
    • Active Low: Bu kutucuk, switch’in tetiklendiğinde sinyalin düşük (LOW, GND’ye çekme) mi yoksa yüksek (HIGH, VCC’ye çekme) mi olduğunu belirtir. Çoğu endüstriyel switch “Active Low” olarak çalışır (yani switch kapandığında sinyal LOW olur). Eğer switch’iniz normalde açık (NO) ve aktifken LOW sinyal veriyorsa, bu kutucuk işaretli olmalıdır. Eğer normalde kapalı (NC) ve aktifken LOW sinyal veriyorsa, yine işaretli olmalıdır. En önemlisi, Mach3’ün beklediği sinyal durumu ile switch’in fiziksel olarak verdiği sinyal durumunun eşleşmesidir. Eğer polarite ters ayarlanmışsa, Mach3 switch’i ya hiç algılamaz ya da sürekli tetiklenmiş olarak görür, bu da yanlış yön veya durmama sorunlarına yol açar.
  4. Motor Tuning (Config > Motor Tuning): Her eksenin hız (Velocity) ve ivme (Acceleration) ayarları, homing sürecinin güvenli ve verimli olmasını sağlar. Homing sırasında çok yüksek hızlar, home switch’in doğru algılanmasını zorlaştırabilir veya makinenin switch’e çarpmasına neden olabilir. Yön hatasıyla doğrudan ilgili değildir, ancak genel homing başarısını etkiler.
Parametre Değer/Açıklama
Config > Motor Outputs > Dir Low Active Her eksen için motorun yön pini mantığını belirler. Yanlış ayar motorun ters dönmesine neden olur.
Config > Homing/Limits > Home Negative Homing’in negatif (-) veya pozitif (+) yönde yapılacağını belirler. Fiziksel switch konumuyla eşleşmelidir.
Config > Ports and Pins > Input Signals > Home X/Y/Z > Active Low Home switch’in tetiklendiğinde sinyal polaritesini (LOW veya HIGH) tanımlar. Switch’in fiziksel çıkışıyla uyumlu olmalıdır.
Config > Homing/Limits > Slow Zone Home switch’e çarptıktan sonra geri çekilme ve yavaş yaklaşma mesafesi. Homing hassasiyetini etkiler.
Config > Motor Tuning > Velocity (Hız) Eksenin maksimum hareket hızı. Homing sırasında güvenli bir değerde olmalıdır.
Config > Ports and Pins > Input Signals > Debounce/Noise Reduction Home switch sinyalindeki parazitleri filtreleyerek yanlış tetiklemeleri önler.
Pin Ayarları (Port ve Pin Numaraları) Home switch’lerin doğru porta ve pin numarasına atanıp atanmadığı kontrol edilmelidir.
Mach3 Ref All Home Basınca Makine Yanlış Yöne Gidiyorsa Hangi Ayarlar Kontrol Edilmelidir?

Sahada Dikkat Edilmesi Gerekenler

  • Fiziksel Motor Yönü Testi: “Ref All Home” yapmadan önce, Mach3’ün “Jog” (Manuel Hareket) modunu kullanarak her eksenin manuel olarak doğru yöne hareket ettiğinden emin olun. Örneğin, X eksenini +X yönünde hareket ettirdiğinizde, makine tablasının veya kesici kafanın gerçekten +X yönünde hareket ettiğini gözlemleyin. Eğer jog modunda bile yanlış yöne gidiyorsa, sorun büyük olasılıkla Config > Motor Outputs > Dir Low Active ayarındadır veya motorun sürücüye bağlantısı ters yapılmıştır.
  • Home Switch’lerin Fiziksel Konumu ve Fonksiyonu: Home switch’lerin makinenin hangi ucunda (negatif veya pozitif) konumlandırıldığı çok önemlidir. Config > Homing/Limits > Home Negative ayarı bu fiziksel konuma göre yapılmalıdır. Ayrıca, her bir home switch’in manuel olarak tetiklendiğinde Mach3’ün “Diagnostics” ekranında ilgili sinyalin aktif olup olmadığını kontrol edin. Sinyal algılanmıyorsa veya sürekli aktif görünüyorsa, switch kablolaması, switch’in kendisi veya Config > Ports and Pins > Input Signals > Active Low ayarı hatalı olabilir.
  • Gürültü Filtreleme (Debounce): Endüstriyel ortamlarda elektrik gürültüsü, home switch sinyallerini etkileyerek yanlış tetiklemelere veya kararsız homing’e neden olabilir. Config > Ports and Pins > Input Signals bölümündeki Debounce ve Noise Reduction ayarları, bu tür sorunları gidermek için kullanılabilir. Çok düşük bir debounce değeri, parazit nedeniyle yanlış tetiklemelere yol açarken, çok yüksek bir değer switch’in algılanmasını geciktirebilir.
  • Emniyet ve Çarpışma Önleme: Homing ayarlarını yaparken veya test ederken, makinenin hareket alanının boş olduğundan ve olası çarpışmaları önlemek için gerekli fiziksel limit switch’lerin veya yazılımsal soft limitlerin aktif olduğundan emin olun. Homing sırasında eksenlerin yavaş hızda hareket etmesini sağlamak için Motor Tuning ayarlarındaki hız değerleri geçici olarak düşürülebilir. Özellikle ilk kurulumlarda, makineyi her zaman dikkatle gözlemleyin ve eliniz acil durdurma (E-Stop) düğmesinde olsun.
  • Profil Yönetimi ve Yedekleme: Mach3, farklı makine konfigürasyonları için çeşitli profiller oluşturmaya olanak tanır. Her zaman doğru profilin yüklü olduğundan emin olun. Ayarlarda büyük değişiklikler yapmadan önce mevcut profilin bir yedeğini almak, olası sorunlarda geri dönmenizi sağlar.
Mach3 Ref All Home Basınca Makine Yanlış Yöne Gidiyorsa Hangi Ayarlar Kontrol Edilmelidir?

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

Mach3’te “Ref All Home” komutu basıldığında makinenin yanlış yöne gitmesi veya homing sürecinin beklenmedik şekilde çalışması sık karşılaşılan bir durumdur. İşte bazı senaryolar ve çözüm önerileri:

  • Sorun: Makine Ref All Home’da ters yöne gidiyor ve home switch’e hiç ulaşamıyor.
    • Çözüm: Bu durum genellikle iki ana ayardan kaynaklanır. İlk olarak, Config > Motor Outputs altındaki ilgili eksenin Dir Low Active kutucuğunu işaretli veya işaretsiz yaparak motorun yönünü tersine çevirin ve test edin. İkinci olarak, Config > Homing/Limits bölümündeki Home Negative kutucuğunun işaretini kontrol edin. Eğer makinenizin home switch’leri pozitif uçta ise ve “Home Negative” işaretliyse, makine negatif yöne gitmeye çalışacaktır. Bu kutucuğu fiziksel switch konumunuzla eşleşecek şekilde ayarlayın.
  • Sorun: Makine home switch’e doğru gidiyor, çarpıyor ama durmuyor veya switch’i geçtikten sonra yanlış yöne geri çekiliyor.
    • Çözüm: Switch’e çarptığında durmama veya yanlış yöne geri çekilme, genellikle home switch’in Mach3 tarafından doğru algılanmadığını gösterir.
      • Active Low Kontrolü: Config > Ports and Pins > Input Signals bölümündeki ilgili Home X/Y/Z sinyalinin Active Low kutucuğunu kontrol edin. Eğer switch normalde kapalı (NC) ise ve tetiklendiğinde sinyal LOW oluyorsa, “Active Low” işaretli olmalıdır. Eğer normalde açık (NO) ise ve tetiklendiğinde sinyal LOW oluyorsa, yine “Active Low” işaretli olmalıdır. Switch’inizin tipine ve bağlantısına göre bu ayarı doğru yapın. Diagnostics ekranından switch’in tetiklenip tetiklenmediğini gözlemleyin.
      • Kablolama Kontrolü: Home switch kablolarında kopukluk, kısa devre veya yanlış bağlantı olup olmadığını kontrol edin. Gevşek bağlantılar da kararsızlığa yol açabilir.
      • Slow Zone Ayarı: Eğer switch’e çarptıktan sonra geri çekilme yönü yanlışsa, bu genellikle “Home Negative” ayarının yanlış olmasından kaynaklanır. Ayrıca, Slow Zone değerinin çok küçük olması, makinenin switch’i geçtikten sonra geri çekilememesine neden olabilir. Makul bir “Slow Zone” değeri (örn. 5-10mm) ayarlayın.
  • Sorun: Ref All Home basıldığında hiçbir eksen hareket etmiyor.
    • Çözüm: Bu durum, motorların etkinleştirilmediği (Motor Outputs Enable), motor sürücülerinin kapalı olduğu veya pin atamalarının hatalı olduğu anlamına gelebilir.
      • Motor Outputs Enable: Mach3’ün ana ekranında “Reset” tuşunun basılı olmadığından ve motorların aktif olduğundan emin olun.
      • Motor Tuning: Her eksenin Config > Motor Tuning bölümündeki Velocity ve Acceleration değerlerinin sıfır olmadığından emin olun.
      • Pin Atamaları: Config > Ports and Pins > Motor Outputs bölümündeki Step ve Dir pinlerinin doğru porta ve pin numarasına atandığını kontrol edin.

Uzman Tavsiyesi

Mach3 kontrol yazılımında “Ref All Home” komutu basıldığında makinenin yanlış yöne gitmesi, CNC otomasyon sistemlerinde sıkça karşılaşılan ancak genellikle basit bir mantık hatasından kaynaklanan bir problemdir. Bu tür bir sorunun temelinde, Mach3’ün yazılımsal konfigürasyonunun (motor yönü, home switch polaritesi, homing stratejisi) makinenin fiziksel donanımı ve bağlantı şemasıyla uyumsuz olması yatar. Uzman bir saha teknisyeni olarak, bu sorunu çözmek için sistematik bir yaklaşım benimsemek kritik öneme sahiptir. İlk olarak, her eksenin manuel jog modunda doğru yöne hareket ettiğinden emin olun. Bu, motor yönü ayarlarının (Dir Low Active) temel doğruluğunu teyit eder. Ardından, home switch’lerin fiziksel konumlarını (negatif veya pozitif uç) ve Mach3’teki “Home Negative” ayarının bu konuma uygunluğunu gözden geçirin. Son olarak, home switch’lerin sinyal polaritesini (Active Low) ve kablolamasını dikkatlice kontrol ederek, switch’in Mach3 tarafından doğru şekilde algılandığından emin olun. Diagnostics ekranı, switch sinyallerini canlı olarak izlemek için paha biçilmez bir araçtır. Unutmayın ki, her değişiklikten sonra ayarları kaydetmek ve sistemi yeniden test etmek önemlidir. Güvenlik her zaman önceliklidir; makinenin potansiyel çarpışmalarını önlemek için testleri yavaş hızlarda yapın ve acil durdurma düğmesine her zaman erişilebilir olun. Mach3’ün kapsamlı ayar seçenekleri göz önüne alındığında, detaylı dokümantasyona başvurmak ve çevrimiçi topluluklardan destek almak da çözüm sürecini hızlandırabilir. Doğru yapılandırılmış bir homing sistemi, CNC makinenizin hassasiyeti ve güvenilirliği için vazgeçilmezdir.