Mach4’te homing sequence, Configure > Homing/Limits menüsünden ayarlanır. Eksen referans sırası genellikle dikey işleme makinelerinde Z-Y-X veya Z-X-Y şeklindedir; önce Z ekseni güvenli bir yüksekliğe çıkarak çarpışmayı önler, ardından diğer eksenler referanslanır. Bu, makine sıfır noktasını doğru ve güvenli bir şekilde belirlemek için kritik bir adımdır.
Mach4’te Homing Sequence Nasıl Ayarlanır ve Eksenler Hangi Sırayla Referans Almalıdır? Nedir?
Mach4’te homing sequence (referanslama dizisi), bir CNC makinesinin her açılışında veya belirli bir işlem öncesinde kendi fiziksel başlangıç noktasını, yani makine sıfırını (machine zero) bulma sürecidir. Bu süreç, makinenin koordinat sistemini doğru bir şekilde oluşturması ve tekrarlanabilir hassasiyetle çalışabilmesi için hayati öneme sahiptir. Homing sequence ayarları, Mach4 yazılımının Configure > Homing/Limits (Yapılandır > Referanslama/Limitler) penceresinde yapılır. Bu menüde her bir eksen için (X, Y, Z, A, B, C vb.) ayrı ayrı referanslama parametreleri tanımlanır.
Eksenlerin hangi sırayla referans alınacağı ise makinenin tipine, geometrisine ve potansiyel çarpışma risklerine göre belirlenir. Yanlış bir referanslama sırası, takımın veya makine bileşenlerinin iş parçasına, fikstüre veya makinenin kendi yapısına çarpmasına neden olabilir. Genel kural, potansiyel çarpışma riskini en aza indirecek şekilde eksenleri referanslamaktır. Örneğin, dikey bir freze makinesinde Z ekseni genellikle ilk referanslanan eksendir. Bunun sebebi, Z ekseninin yukarı doğru hareket ederek takımı iş parçasından veya tabla üzerindeki diğer engellerden uzaklaştırması ve böylece diğer eksenler hareket ederken güvenli bir alan sağlamasıdır. Z ekseni güvenli bir konuma geldikten sonra Y ve X eksenleri referanslanır. Bu sıra genellikle Z-Y-X veya Z-X-Y şeklinde uygulanır.
Homing sequence’in amacı sadece makine sıfırını bulmak değildir; aynı zamanda yumuşak limitlerin (soft limits) aktif hale gelmesini sağlar. Yumuşak limitler, makinenin çalışma alanının yazılım tarafından belirlenen sınırlarını temsil eder ve makinenin fiziksel limit anahtarlarına çarpmadan önce durmasını sağlayarak hasarı önler. Bu nedenle, doğru ve güvenilir bir homing sequence ayarı, hem makine güvenliği hem de işleme hassasiyeti açısından vazgeçilmezdir.
Çalışma Prensibi ve Teknik Veriler
Mach4’te homing sequence ayarları, kullanıcıların makinenin referanslama davranışını detaylı bir şekilde kontrol etmelerini sağlar. Bu ayarlar, Configure > Mach > Homing/Limits yolunu takip ederek erişilen diyalog kutusunda yapılır. Her eksen için aşağıdaki temel parametreler belirlenir:
- Home Switch Input: Her eksenin kendi referans anahtarına ait giriş pininin tanımlandığı yerdir. Mach4, bu girişi izleyerek eksenin referans anahtarına ulaştığını anlar. Bu anahtarlar genellikle mekanik, optik veya endüktif sensörler olabilir ve genellikle Normalde Kapalı (NC) olarak bağlanır, böylece kablo kopması gibi durumlarda bir arıza sinyali üretilir ve güvenlik artırılır.
- Home Direction: Eksenin referans anahtarına doğru hangi yönde hareket edeceğini (pozitif veya negatif) belirler. Bu, genellikle makinenin fiziksel yerleşimine ve anahtarın konumuna bağlıdır. Örneğin, Z ekseni anahtarı üst kısımda ise, genellikle negatif yönde hareket ederken anahtara çarpar ve ardından pozitif yönde anahtardan ayrılır.
- Home Speed: Referanslama sırasında eksenin hareket edeceği hızı belirler. Bu hız, genellikle maksimum hızlı hareket (rapid) hızının bir yüzdesi olarak ifade edilir. Anahtara yaklaşırken daha yavaş bir hız (örneğin %10-20) kullanılması, anahtarın daha hassas bir şekilde algılanmasını ve aşırı vurma riskini azaltır. Anahtardan ayrılırken ise biraz daha yüksek bir hız kullanılabilir.
- Home Offset: Referans anahtarının tetiklendiği nokta ile makinenin gerçek sıfır noktası arasındaki mesafedir. Referans anahtarı genellikle makine sıfırının tam üzerinde veya bir miktar uzağında bulunur. Bu ofset değeri, anahtar tetiklendikten sonra eksenin makine sıfırına ulaşmak için ne kadar daha hareket etmesi gerektiğini belirtir. Bu değer pozitif veya negatif olabilir.
- Debounce: Mekanik anahtarlarda meydana gelebilecek zıplama (chattering) etkisini filtrelemek için kullanılan bir ayardır. Küçük bir gecikme süresi tanımlayarak, anahtarın yanlışlıkla birden fazla kez tetiklenmesini önler ve daha kararlı bir algılama sağlar. Genellikle milisaniye cinsinden bir değerdir.
- Homing Sequence: Bu, eksenlerin hangi sırayla referanslanacağını belirleyen kritik bir ayardır. Mach4’te bu sıra, genellikle eksenlerin adlarının virgülle ayrılarak yazılmasıyla (örneğin “Z,Y,X”) tanımlanır.
Eksen Referanslama Sırası Teknik Detayları:
Referanslama sırası, makinenin kinematik yapısına göre özenle seçilmelidir. İşte bazı yaygın makine tipleri için önerilen sıralar:
- Dikey İşleme Merkezleri (Freze):
- Z, Y, X: En yaygın ve güvenli yöntemdir. Önce Z ekseni yukarı çıkarak takımı iş parçasından uzaklaştırır. Bu, Y ve X eksenleri hareket ederken çarpışma riskini ortadan kaldırır. Ardından Y ekseni, sonra X ekseni referanslanır.
- Z, X, Y: Bazı makine tasarımlarında bu sıra da tercih edilebilir, ancak Z’nin ilk olması değişmez kuraldır.
- Torna Tezgahları:
- Z, X: Genellikle Z ekseni (boyuna hareket) önce referanslanır ve aletin aynadan uzaklaşmasını sağlar. Ardından X ekseni (çap hareketi) referanslanır.
- Gantry Tipi Makineler (Büyük Routerlar):
- Z, Y, X: Z ekseni yine ilk önceliktir. Gantry tipi makinelerde bazen birden fazla Y veya X ekseni (master/slave) bulunur. Bu durumda, önce Z, ardından ana Y (Y1), sonra diğer Y (Y2) ve en son X referanslanabilir. Mach4, bu tür senaryolar için esnek homing sequence tanımlamasına olanak tanır.
Referanslama sırasında, eksen önce tanımlanan hızda anahtara doğru hareket eder. Anahtar tetiklendiğinde durur, ardından genellikle anahtardan yavaşça uzaklaşır ve tekrar anahtarı tetikleyerek daha hassas bir sıfırlama yapar (bu davranış Mach4’ün dahili homing rutinlerinde mevcuttur). Son olarak, Home Offset değeri kadar hareket ederek gerçek makine sıfırına yerleşir. Bu işlem, her eksen için tanımlanan sırada tekrarlanır.
| Parametre | Değer/Açıklama |
|---|---|
| Homing Sequence Konumu | Configure > Mach > Homing/Limits |
| Önerilen Eksen Sırası (Dikey Freze) | Z, Y, X veya Z, X, Y (Z ekseni daima ilk) |
| Home Speed (Referans Hızı) | Hızlı hareketin %10-50’si (anahtara yaklaşım için daha düşük) |
| Home Offset (Referans Ofseti) | Anahtar tetik noktası ile makine sıfırı arası mesafe (mm veya inç) |
| Debounce Süresi | Mekanik anahtarlar için 50-200 ms (sinyal filtreleme) |
| Anahtar Tipi Bağlantısı | Genellikle Normalde Kapalı (NC) – Güvenlik için önerilir |
| Yumuşak Limitler | Homing sonrası otomatik olarak aktifleşir ve çalışma alanını sınırlar |

Sahada Dikkat Edilmesi Gerekenler
- Doğru Anahtar Tipi ve Bağlantısı: Homing anahtarları (limit anahtarları olarak da işlev görebilir) güvenilir olmalıdır. Endüktif veya optik sensörler, mekanik anahtarlara göre daha uzun ömürlü ve hassas olabilir. Bağlantı tipini (Normalde Açık – NO veya Normalde Kapalı – NC) doğru belirlemek kritiktir. NC bağlantı, kablo kopması veya anahtar arızası durumunda makineyi acil duruma geçirerek daha yüksek güvenlik sağlar ve şiddetle tavsiye edilir. Her anahtarın Mach4’teki ilgili giriş pinine doğru şekilde bağlandığından emin olun.
- Çarpışma Önleme ve Güvenli Z Ekseni Hareketi: Homing sequence’in en önemli amacı çarpışmayı önlemektir. Özellikle Z ekseni, her zaman ilk referanslanan eksen olmalı ve yukarı (pozitif yönde) hareket ederek takımı ve takım tutucuyu iş parçasından, fikstürlerden veya tabla üzerindeki diğer engellerden uzaklaştırmalıdır. Bu, diğer eksenler referanslanırken güvenli bir alan sağlar. Yanlış bir sıra, ciddi makine hasarına veya takım kırılmasına yol açabilir.
- Referanslama Hızı ve Hassasiyet: Home Speed ayarı, anahtara yaklaşma hızını belirler. Çok hızlı bir referanslama, anahtarın hassasiyetini düşürebilir ve eksenin anahtarı ezmesine yol açabilir. Genellikle hızlı hareketin %10-20’si gibi düşük bir hız, anahtarın doğru ve tekrarlanabilir bir şekilde tetiklenmesini sağlar. Anahtardan ayrılma hızı ise biraz daha yüksek olabilir. Bu ayar, homing’in tekrarlanabilirliği ve doğruluğu için anahtar rol oynar.
- Home Offset ve Makine Sıfırı Doğruluğu: Home Offset değeri, referans anahtarının tetiklendiği fiziksel konum ile makinenin istenen sıfır noktası arasındaki tam mesafeyi temsil eder. Bu değerin milimetrik (veya inç) hassasiyetle ayarlanması, makinenin her homing sonrası aynı sıfır noktasını bulmasını sağlar. Yanlış bir ofset, işlenmiş parçalarda boyut hatalarına veya takımların yanlış konumlanmasına neden olur.
- Debounce Ayarının Önemi: Mekanik homing anahtarları, tetiklendiğinde sinyalde kısa süreli dalgalanmalar (bounce) yapabilir. Debounce ayarı, bu dalgalanmaları filtreleyerek Mach4’ün tek bir anahtar tetiklemesini doğru bir şekilde algılamasını sağlar. Çok düşük bir debounce değeri hatalı tetiklemelere, çok yüksek bir değer ise gecikmeli algılamaya neden olabilir. Genellikle 50-200 milisaniye arası değerler yeterlidir.
- Yumuşak Limitlerin Aktif Edilmesi: Başarılı bir homing sequence’in ardından Mach4, tanımlanmış yumuşak limitleri (soft limits) otomatik olarak aktif hale getirir. Bu limitler, makinenin çalışma alanının yazılımsal sınırlarıdır ve makinenin fiziksel limit anahtarlarına çarpmadan önce durmasını sağlayarak makine ve iş parçası hasarını önler. Homing sequence’in doğru ayarlanması, bu güvenlik mekanizmasının etkin çalışmasının temelidir.
- Düzenli Test ve Bakım: Homing anahtarlarının ve kablolamalarının düzenli olarak kontrol edilmesi, aşınma, kirlenme veya gevşek bağlantılar gibi sorunların erken tespit edilmesini sağlar. Herhangi bir değişiklik veya ayar sonrası homing sequence’in birden fazla kez test edilmesi, güvenilirliğini doğrulamak için kritik öneme sahiptir.

Sık Karşılaşılan Sorunlar ve Çözümleri
Mach4’te homing sequence kurulumu sırasında ve sonrasında çeşitli sorunlarla karşılaşmak mümkündür. İşte sık karşılaşılan bazı senaryolar ve çözüm önerileri:
-
Sorun: Eksenler Homing Yaparken Limit Anahtarlarını Ezme veya Çarpma
Olası Nedenler:
- Yanlış Home Direction (Referans Yönü) ayarı.
- Home Speed (Referans Hızı) çok yüksek.
- Home Switch Input (Referans Anahtarı Girişi) yanlış yapılandırılmış veya anahtar arızalı.
- Debounce ayarı yetersiz veya yanlış.
- Anahtarlar Normalde Açık (NO) olarak bağlanmış ancak yazılımda NC bekleniyor (veya tam tersi).
Çözümler:
- Her eksen için Home Direction’ı makinenin fiziksel hareket yönüne ve anahtarın konumuna göre doğru ayarlayın.
- Home Speed’i daha düşük bir değere (örneğin %10-20) çekin.
- Mach4’teki Diagnostics (Tanılama) sekmesinden anahtar giriş sinyalinin doğru algılanıp algılanmadığını kontrol edin. Anahtarın kablolamasını ve işlevselliğini test edin.
- Debounce süresini artırın (örn. 100-200ms).
- Anahtar bağlantı tipini (NO/NC) yazılımdaki Pin Configuration (Pin Yapılandırması) ile eşleştirin. Güvenlik için NC bağlantı önerilir.
-
Sorun: Homing Başarısız Oluyor veya Ekseni Tanımıyor
Olası Nedenler:
- Homing Switch Input pini yanlış tanımlanmış veya etkin değil.
- Anahtar fiziksel olarak tetiklenmiyor veya arızalı.
- Kablolama sorunu (kopukluk, kısa devre).
- Mach4’te ilgili eksen için “Enabled” (Etkin) seçeneği işaretli değil.
Çözümler:
- Diagnostics ekranından anahtar sinyalini kontrol edin. Anahtarı elle tetikleyerek sinyalin değiştiğini görün.
- Kablolamayı multimetre ile kontrol edin.
- Configure > Mach > Homing/Limits bölümünde ilgili eksenin etkin olduğundan emin olun.
- Anahtarın fiziksel konumunu ve eksen hareketini gözden geçirin, anahtarın gerçekten tetiklendiğinden emin olun.
-
Sorun: Homing Sonrası Makine Sıfırı Tutarsız veya Yanlış
Olası Nedenler:
- Home Offset (Referans Ofseti) değeri yanlış ayarlanmış.
- Mekanik boşluk (backlash) veya eksenlerde gevşeklik.
- Homing anahtarının tekrarlanabilirliği düşük (kalitesiz anahtar).
- Elektriksel gürültü (noise) anahtar sinyalini etkiliyor.
Çözümler:
- Home Offset değerini hassas bir şekilde ölçerek (kumpas veya indikatör ile) yeniden ayarlayın.
- Mekanik boşlukları kontrol edin ve giderin. Backlash Compensation (Boşluk Telafisi) ayarlarını doğru yapın.
- Daha kaliteli, yüksek tekrarlanabilirliğe sahip homing anahtarları kullanmayı düşünün.
- Anahtar kablolamasını motor kablolarından ve güç kaynaklarından uzak tutun, ekranlı kablo kullanın.
-
Sorun: Eksenler Homing Sırasında Yanlış Sırada Hareket Ediyor
Olası Neden:
- Configure > Mach > Homing/Limits penceresindeki Homing Sequence kutusunda eksen sırası yanlış girilmiş.
Çözüm:
- Homing Sequence kutusundaki eksen sırasını doğru şekilde düzenleyin (örn. “Z,Y,X”). Değişiklikleri kaydetmeyi unutmayın.
Uzman Tavsiyesi
Mach4 tabanlı bir CNC sisteminde homing sequence‘in doğru ve güvenilir bir şekilde ayarlanması, makinenin güvenli, hassas ve verimli çalışmasının temelini oluşturur. Bu süreç, sadece makine sıfırını bulmaktan öte, yumuşak limitlerin aktifleşmesini sağlayarak potansiyel çarpışmaları önler ve işleme tekrarlanabilirliğini garanti altına alır. Endüstriyel otomasyon sektöründe, her bir makinenin kendine özgü kinematik yapısı ve çalışma ortamı göz önüne alındığında, homing sequence ayarları kişiselleştirilmiş bir yaklaşım gerektirir.
Uzman tavsiyesi olarak, bu ayarları yaparken öncelikle makinenizin mekanik sınırlarını ve hareket yeteneklerini çok iyi anlamanız gerekmektedir. Özellikle Z ekseninin her zaman ilk referanslanması ve çarpışma riskini ortadan kaldıracak şekilde yukarı yönde hareket etmesi, altın kuraldır. Diğer eksenlerin sırası ise makine geometrisine göre dikkatlice belirlenmelidir; dikey frezeleme makinelerinde Z-Y-X veya Z-X-Y genellikle en güvenli yaklaşımdır. Ayarlamalar sırasında Home Speed gibi parametrelerin düşük tutulması, anahtarları ezme veya eksenleri aşırı yükleme riskini minimize ederken, Home Offset değerinin hassas ölçümlerle belirlenmesi, makinenin her seferinde aynı sıfır noktasını bulmasını sağlar.
Ayrıca, NC (Normalde Kapalı) kontaklı limit anahtarlarının kullanılması ve bunların doğru şekilde kablolanması, olası bir kablo kopması veya anahtar arızası durumunda makineyi güvenli moda sokarak ciddi hasarları önler. Elektriksel gürültüye karşı koruma sağlamak için ekranlı kablolar kullanmak ve kontrol kartı ile anahtarlar arasındaki mesafeyi optimize etmek de önemlidir. Herhangi bir ayar değişikliğinden sonra, homing sequence’i defalarca test etmek, farklı hızlarda ve koşullarda denemek, sistemin kararlılığını ve güvenilirliğini doğrulamak için vazgeçilmezdir. Sorun giderme aşamasında Mach4’ün Diagnostics sekmesi, anahtar sinyallerini ve giriş/çıkış durumlarını izlemek için paha biçilmez bir araçtır. Unutmayın ki doğru yapılandırılmış bir homing sequence, sadece bir ayar değil, aynı zamanda makine operatörünün güvenliği ve üretim kalitesinin temel garantisidir. Bu nedenle, bu konuya ayrılan zaman ve özen, uzun vadede büyük faydalar sağlayacaktır.

