Mach3’te Daireler Oval Çıkıyorsa Mekanik Boşluk mu Yazılım Ayarı mı Nasıl Ayırt Edilir?

Mach3’te Daireler Oval Çıkıyorsa Mekanik Boşluk mu Yazılım Ayarı mı Nasıl Ayırt Edilir?

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

Mach3’te dairelerin oval çıkması durumunda, mekanik boşluk ile yazılım ayarı sorununu ayırt etmek için öncelikle mekanik bileşenlerin (vidalar, kaplinler, yataklar) fiziksel kontrolü ve hassas ölçüm cihazlarıyla boşluk tespiti yapılmalıdır. Ardından, Mach3’ün Motor Tuning ve Backlash Compensation ayarları sistematik test desenleri ile kalibre edilerek sorun netleştirilir.

Mach3’te Daireler Oval Çıkıyorsa Mekanik Boşluk mu Yazılım Ayarı mı Nasıl Ayırt Edilir? Nedir?

 

Endüstriyel otomasyon ve CNC işleme süreçlerinde, bir makinenin çizmesi gereken dairelerin oval çıkması, sık karşılaşılan ancak doğru teşhis gerektiren bir sorundur. Bu durum, genellikle iki temel nedenden kaynaklanır: mekanik boşluk (backlash) veya yazılım ayarlarındaki (software settings) yanlışlıklar. Her iki durum da makinenin bir eksende planlanan hareketini tam olarak gerçekleştirememesine yol açar, ancak kaynakları ve çözüm yöntemleri farklıdır. Mekanik boşluk, tahrik sistemindeki (bilyalı vidalar, somunlar, kaplinler, rulmanlar) aşınma, gevşeklik veya imalat toleranslarından kaynaklanan fiziksel bir boşluktur. Makine hareket yönünü değiştirdiğinde, bu boşluk nedeniyle motor hareket etse bile işleme kafası belirli bir mesafe boyunca hareket etmez, bu da özellikle dairelerde eksenel uzamalara veya kısalmalara neden olur. Yazılım ayarlarındaki yanlışlıklar ise Mach3 gibi CNC kontrol yazılımlarında yapılan (veya yapılmayan) kalibrasyon hatalarıdır. Örneğin, “Steps per Unit” (birim başına adım) ayarının yanlış olması, motor tuning (hız ve ivme) değerlerinin optimizasyonsuz olması ya da backlash kompansasyonunun yanlış ayarlanması, dairelerin oval görünmesine yol açabilir. Bu makale, bu iki temel sorunu nasıl ayırt edeceğinizi ve doğru teşhisle etkili çözüm yollarına nasıl ulaşacağınızı detaylandırmaktadır.

Çalışma Prensibi ve Teknik Veriler

CNC makinelerinde dairelerin oval çıkmasının altında yatan temel çalışma prensibi, bir veya birden fazla eksenin koordineli hareketinde yaşanan tutarsızlıktır. Dairesel hareketler, genellikle iki eksenin (örneğin X ve Y) sinüzoidal bir ilişki içinde eş zamanlı hareket etmesiyle oluşturulur. Eğer bu eksenlerden birinde bir gecikme, eksik hareket veya fazladan hareket olursa, ortaya çıkan şekil dairesel olmaktan çıkar ve ovalleşir. Bu durumun mekanik veya yazılımsal kökenini anlamak için aşağıdaki prensipleri ve teknik verileri göz önünde bulundurmak gerekir:

Mekanik Boşluk (Backlash): Mekanik boşluk, bir eksen motorunun hareket yönünü değiştirdiğinde, mekanik tahrik sisteminin (bilyalı vida, somun, kaplin, dişli kutusu vb.) bir süre “boşta” dönmesi ve işleme kafasının hemen harekete başlamaması durumudur. Örneğin, X ekseni sağa hareket ederken boşluk kapatılmışsa, sola hareket etmeye başladığında motorun belirli bir tur dönmesi gerekir ki bu boşluk diğer yönde de kapansın ve işleme kafası gerçekten sola hareket etmeye başlasın. Bu gecikme, özellikle yön değiştiren dairesel hareketlerde (G02/G03 komutları) belirginleşir ve dairenin belirli bir eksende uzamış veya basılmış gibi görünmesine neden olur. Bir daire çizildiğinde, eğer X ekseninde boşluk varsa, dairenin X ekseni boyunca daha uzun veya daha kısa görünmesine yol açabilir.

Yazılım Ayarları (Software Settings): Mach3 gibi CNC kontrol yazılımları, makinenin fiziksel özelliklerini dikkate alarak hassas hareket kontrolü sağlamak üzere tasarlanmıştır. Buradaki kritik ayarlar şunlardır:

  • Steps per Unit (Birim Başına Adım): Bu ayar, motorun bir adım atmasının milimetre veya inç cinsinden ne kadar yol kat etmesine karşılık geldiğini belirler. Eğer bu değer yanlış ayarlanırsa, makine belirli bir mesafeyi ya eksik ya da fazla kat eder. Örneğin, X ekseni için “Steps per Unit” değeri yanlışsa, dairenin X ekseni boyunca olması gerekenden daha büyük veya daha küçük görünmesine neden olur. Bu, dairenin genel oranını bozar ve oval bir görünüm verir.
  • Motor Tuning (Hız ve İvme): Her eksenin maksimum hızı (Velocity) ve ivmesi (Acceleration) doğru bir şekilde ayarlanmalıdır. Yetersiz ivme ayarları, özellikle hızlı yön değişikliklerinde veya küçük dairesel hareketlerde makinenin istenen yörüngeyi takip edememesine neden olabilir. Bu durum, dairelerin köşelerinde veya yön değişim noktalarında “köşeli” veya “düzensiz” görünmesine yol açar. Aşırı yüksek ivme ayarları ise motorların adım kaybetmesine (step loss) veya mekanik sistem üzerinde aşırı strese neden olarak hassasiyeti düşürebilir.
  • Backlash Compensation (Geri Boşluk Telafisi): Mach3, yazılımsal olarak mekanik boşluğu telafi etme özelliğine sahiptir. Bu özellik etkinleştirildiğinde ve doğru boşluk değeri girildiğinde, Mach3 yön değişimlerinde fazladan adım göndererek mekanik boşluğu kapatmaya çalışır. Ancak, eğer bu değer yanlış ölçülür veya aşırı yüksek ayarlanırsa, telafi işlemi fazla veya eksik olabilir, bu da dairelerin yine oval çıkmasına neden olur. Yanlış ayarlanmış bir backlash kompansasyonu, mekanik boşluktan daha kötü sonuçlar doğurabilir.

Ayırt Etme Yöntemleri:

  1. Görsel Mekanik İnceleme: Makinenin her eksenini elle veya jog modunda hareket ettirerek vidalı miller, somunlar, kaplinler ve yataklarda gözle görülür bir boşluk olup olmadığını kontrol edin. Motor milini elle çevirirken işleme kafasının ne kadar gecikmeli hareket ettiğini gözlemleyin. Gevşek bağlantılar, aşınmış somunlar veya hasarlı rulmanlar mekanik boşluğun bariz belirtileridir.
  2. Hassas Ölçüm Cihazları (Komparatör Saati): Bir komparatör saatini (dial indicator) işleme kafasına veya hareketli tabla üzerine sabitleyin ve probunu sabit bir noktaya dayayın. Mach3’te ilgili ekseni belirli bir mesafe (örneğin 10mm) bir yönde hareket ettirin, ardından aynı mesafeyi ters yöne hareket ettirin. Komparatör saatinin gösterdiği değerdeki fark, o eksendeki mekanik boşluk miktarını verir. Bu testi her eksen için yapın.
  3. Test G-Kodları ile Daire Çizimi: Basit bir G-kodu ile belirli çaplarda daireler çizin.
    • G21 (mm birimi)
    • G90 (mutlak koordinatlar)
    • G00 X0 Y0 (başlangıç noktasına git)
    • G01 Z-1 F100 (işleme derinliği)
    • G02 I-10 F200 (Saat yönünde 20mm çapında daire, I-10 merkezi X-10’da demek) veya G02 X0 Y0 I10 J0 (merkezi X0Y0’dan 10mm ötede olan X0Y0’a dönen 20mm çapında daire)
    • G00 Z10 (takımı yukarı kaldır)

    Çizilen dairelerin çaplarını ve eksenel uzunluklarını kumpas veya mikrometre ile ölçün. Eğer daireler X ekseninde 20mm yerine 19.5mm veya 20.5mm çıkıyorsa ve Y ekseni doğruysa, sorun büyük ihtimalle o eksenin “Steps per Unit” ayarındadır. Eğer daireler genel olarak ovalse ve özellikle yön değişim noktalarında bozukluklar varsa, bu mekanik boşluk veya yanlış ayarlanmış backlash kompansasyonuna işaret edebilir.

  4. Backlash Kompansasyonu Testi: Mach3’te “Config -> Backlash” menüsüne girin. Öncelikle tüm eksenler için backlash kompansasyonunu sıfır (0) olarak ayarlayın. Daire çizim testini tekrarlayın. Ardından, bir eksen için komparatör ile ölçtüğünüz mekanik boşluk değerini girin ve testi tekrarlayın. Eğer daireler düzeliyorsa, sorun mekanik boşluktu ve kompansasyon işe yarıyor demektir. Eğer daha kötüleşiyorsa, girilen değer yanlış olabilir veya mekanik boşluk yazılımsal olarak telafi edilemeyecek kadar fazladır.
Parametre/DurumDeğer/Açıklama
Mekanik Boşluk ToleransıBilyalı vidalar için genellikle 0.01mm – 0.05mm kabul edilebilir (uygulamaya göre değişir). Daha yüksek değerler sorun yaratır.
Adım/Birim Ayarı (Steps/Unit)Motor devri, mikro adım ayarı ve vida hatvesine göre hesaplanır (örn: (200 * 16) / 5 = 640 steps/mm). Her eksen için doğru kalibre edilmeli.
Motor Tuning Hız/İvmeMakinenin mekanik limitleri ve motor gücüne göre ayarlanır. Yetersiz ivme küçük dairelerde bozulmaya yol açar. Genellikle 500-2000 mm/sn^2 ivme, 1000-5000 mm/dk hız.
Daire Çizim TestiG02/G03 komutlarıyla belirli çapta (örn: 20mm, 50mm) daireler çizilir. Çap ve eksenel uzunluklar ölçülerek sapmalar belirlenir.
Mekanik İncelemeKaplinlerin sıkılığı, bilyalı vida somunlarının durumu, lineer yatakların ve kızakların aşınma/gevşeklik kontrolü.
Yazılım Ayarı KontrolüMach3 “Config -> Motor Tuning” ve “Config -> Backlash” menülerindeki değerlerin doğruluğu ve uygulanabilirliği.
Ölçüm CihazlarıKomparatör saati (0.001mm hassasiyet), kumpas (0.02mm hassasiyet), mikrometre.
Mach3’te Daireler Oval Çıkıyorsa Mekanik Boşluk mu Yazılım Ayarı mı Nasıl Ayırt Edilir?

Sahada Dikkat Edilmesi Gerekenler

  • Mekanik Boşluk Kontrolü ve Giderilmesi:

    Her şeyden önce, mekanik sistemin kusursuz çalıştığından emin olunmalıdır. Bir komparatör saati kullanarak her eksenin boşluğunu hassas bir şekilde ölçün. Eğer ölçülen boşluk kabul edilebilir toleransların üzerindeyse (genellikle 0.02mm’den fazla), öncelikle bu mekanik sorunu gidermelisiniz. Aşınmış bilyalı vida somunları, gevşek kaplinler, yıpranmış lineer yataklar veya gevşek motor montaj cıvataları bu sorunun yaygın nedenleridir. Bu parçaların sıkılığını kontrol edin, aşınmış olanları değiştirin veya ayarlayın. Mekanik boşluk, yazılımla tamamen telafi edilemeyecek kadar büyükse, yazılım ayarlarıyla uğraşmak zaman kaybı olacaktır. Mekanik sorunlar giderildikten sonra dahi küçük bir miktar boşluk kalabilir; bu durumda Mach3’ün backlash kompansasyonu devreye sokulabilir.

  • Steps per Unit (Birim Başına Adım) Kalibrasyonu:

    Her eksen için “Steps per Unit” ayarının doğru olduğundan emin olun. Bu ayar, genellikle motorun adım açısı, mikro adım ayarı ve vidalı milin hatvesi (pitch) kullanılarak hesaplanır. Ancak, mekanik toleranslar ve diğer faktörler nedeniyle teorik hesaplama her zaman tam doğru sonucu vermeyebilir. En doğru yöntem, makineyi belirli bir mesafeyi (örneğin 100mm veya 200mm) hareket ettirip, kat edilen mesafeyi bir kumpas veya lazer ölçüm cihazıyla hassas bir şekilde ölçerek kalibrasyon yapmaktır. Mach3’te “Config -> Motor Tuning -> Axis Selection -> Set Steps per Unit” seçeneğiyle bu kalibrasyon kolayca yapılabilir. Yanlış Steps per Unit ayarı, dairelerin doğru çapta olmamasına ve dolayısıyla oval görünmesine neden olabilir.

  • Motor Tuning (Hız ve İvme) Ayarları:

    Mach3’teki “Motor Tuning” ayarları, her eksenin hızını (Velocity) ve ivmesini (Acceleration) kontrol eder. Bu değerler, makinenin mekanik yapısına, motorların gücüne ve sürücülerin kapasitesine uygun olmalıdır. Çok düşük ivme ayarları, özellikle hızlı yön değişiklikleri gerektiren dairesel hareketlerde makinenin istenen yörüngeyi tam olarak takip edememesine ve dairelerin bozuk çıkmasına neden olabilir. Çok yüksek ivme ayarları ise motorların adım kaybetmesine (step loss) veya mekanik sistem üzerinde aşırı strese yol açabilir. En uygun hız ve ivme ayarlarını bulmak için testler yaparak adım kaybetmeden elde edilebilecek maksimum performansı belirlemelisiniz.

  • Backlash Compensation (Geri Boşluk Telafisi) Kullanımı:

    Mekanik boşluk tamamen giderilemediğinde veya çok küçük (0.01-0.03mm gibi) boşluklar kaldığında, Mach3’ün backlash kompansasyonu özelliği kullanılabilir. Ancak bu özelliği kullanmadan önce, komparatör saati ile her eksendeki boşluk miktarını çok hassas bir şekilde ölçmelisiniz. Yanlış girilen bir telafi değeri, durumu düzeltmek yerine daha da kötüleştirebilir. Kompansasyonu etkinleştirdikten sonra, test daireleri çizerek ve ölçerek etkinliğini doğrulayın. Aşırı büyük mekanik boşluklar için yazılımsal telafi genellikle yetersiz kalır ve motorun zorlanmasına neden olabilir.

Mach3’te Daireler Oval Çıkıyorsa Mekanik Boşluk mu Yazılım Ayarı mı Nasıl Ayırt Edilir?

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

Mach3 kullanıcılarının dairelerin oval çıkması sorununda sıkça karşılaştığı senaryolar ve bunların çözüm yolları aşağıda listelenmiştir:

  • Sorun: Daireler sadece belirli bir eksende (örn. X ekseni) uzamış veya basık çıkıyor, diğer eksen doğru.
    • Teşhis: Bu durum genellikle o eksenin “Steps per Unit” ayarının yanlış olduğunu veya o eksende belirgin bir mekanik boşluk olduğunu gösterir. Eğer daireler her iki yönde de (saat yönü ve tersi) aynı oranda uzuyorsa/basıksa, Steps per Unit ayarı daha olasıdır. Eğer sadece yön değişimi sırasında bir bozulma varsa, mekanik boşluk daha olasıdır.
    • Çözüm: İlk olarak ilgili eksenin Steps per Unit ayarını kalibre edin. Makineyi bilinen bir mesafede (örn. 100mm) hareket ettirin, ölçün ve Mach3’teki kalibrasyon aracını kullanarak değeri ayarlayın. Eğer sorun devam ederse, komparatör saati ile o eksendeki mekanik boşluğu ölçün ve gerekirse Mach3’ün Backlash Compensation özelliğini etkinleştirin. Mekanik bileşenleri (vidalar, somunlar, kaplinler) fiziksel olarak kontrol edip sıkılıklarını ve aşınma durumlarını gözden geçirin.
  • Sorun: Daireler genel olarak oval, ancak belirli bir eksende belirgin bir uzama veya basıklık yok, daha çok “yumuşak” veya “düzensiz” bir ovalleşme var.
    • Teşhis: Bu durum, genellikle Motor Tuning ayarlarındaki (özellikle ivme – Acceleration) yetersizlikleri veya genel mekanik gevşeklikleri işaret eder. Motorlar hızlı yön değişimlerini veya yüksek hızları takip edemiyor olabilir.
    • Çözüm: Her eksenin Motor Tuning ayarlarını (Velocity ve Acceleration) optimize edin. İvme değerlerini kademeli olarak artırarak adım kaybetmeden en yüksek performansı elde etmeye çalışın. Makinenin tüm mekanik bağlantılarını (motor montajları, kaplinler, vidalı mil yatakları) kontrol ederek gevşeklikleri giderin. Ayrıca, sürücü kartındaki mikro adım ayarlarının doğru olduğundan ve motorların yeterli tork sağladığından emin olun.
  • Sorun: Backlash Compensation açıldığında daireler daha kötü veya daha farklı bir şekilde oval çıkıyor.
    • Teşhis: Bu, girilen backlash değerinin yanlış olduğunu veya mekanik boşluğun yazılımsal olarak telafi edilemeyecek kadar büyük olduğunu gösterir. Yanlış bir kompansasyon değeri, makinenin gereksiz yere fazladan hareket yapmasına neden olur.
    • Çözüm: Backlash Compensation ayarını tekrar sıfırlayın. Komparatör saati ile her eksendeki mekanik boşluğu çok hassas bir şekilde yeniden ölçün ve bu yeni değeri Mach3’e girin. Eğer mekanik boşluk 0.05mm’den fazlaysa, öncelikle mekanik sorunu gidermeniz önerilir; yazılımsal telafi bu kadar büyük boşluklar için genellikle etkili değildir ve motorları zorlayabilir.
  • Sorun: Makine yeni olmasına rağmen daireler oval çıkıyor.
    • Teşhis: Yeni makinelerde bu durum genellikle hatalı montaj, eksik veya yanlış kalibrasyon, ya da fabrika çıkışı tolerans dışı parçalardan kaynaklanır.
    • Çözüm: Makinenin montaj kılavuzunu dikkatlice inceleyerek tüm bağlantıların doğru ve sıkı olduğundan emin olun. Özellikle bilyalı vida somunlarının ön yüklemesi (preload) ve kaplinlerin hizalaması kritik öneme sahiptir. Ardından, her eksenin Steps per Unit ve Motor Tuning ayarlarını baştan sona kalibre edin. Mekanik boşluk tespiti yaparak varsa fabrika çıkışı bir kusuru belirleyin ve üretici ile iletişime geçin.

Uzman Tavsiyesi

Mach3 kontrollü bir CNC makinesinde dairelerin oval çıkması, hem mekanik hassasiyetin hem de yazılım kalibrasyonunun bir yansımasıdır. Bu sorunu doğru bir şekilde teşhis etmek ve gidermek, sistematik bir yaklaşımla mümkündür. Uzman tavsiyesi olarak, her zaman öncelikle mekanik sistemi ele almanız gerektiğini vurgulamak isteriz. Bir makinenin temelinde sağlam bir mekanik yapı yoksa, en gelişmiş yazılım ayarları bile istenen hassasiyeti sağlayamaz. Bu nedenle, işe komparatör saati ile her eksendeki mekanik boşluğu hassas bir şekilde ölçerek başlayın. Gözle görülür bir boşluk veya gevşeklik varsa, bunları fiziksel olarak giderin – aşınmış parçaları değiştirin, gevşek bağlantıları sıkın. Mekanik sorunlar çözüldükten sonra dahi kalan minimal boşluklar için Mach3’ün backlash kompansasyonu özelliğini, doğru ölçülmüş değerlerle, ihtiyatlı bir şekilde kullanın. Ardından, her eksenin “Steps per Unit” ayarını hassas bir şekilde kalibre edin; bu, makinenin doğru mesafeleri kat etmesini sağlayan temel adımdır. Son olarak, “Motor Tuning” ayarlarındaki hız ve ivme değerlerini, makinenizin mekanik kapasitesine ve motorlarınızın gücüne uygun şekilde optimize edin. Bu adımları titizlikle uygulayarak, dairelerin oval çıkması sorununu çözebilir ve makinenizin hassasiyetini önemli ölçüde artırabilirsiniz. Unutmayın ki CNC işleme, bir bilim ve sanattır; sabır, detaylara dikkat ve sürekli öğrenme ile en iyi sonuçlara ulaşılır. Şüpheye düştüğünüzde veya sorun çözülemeyecek kadar karmaşıklaştığında, deneyimli bir CNC teknisyeninden veya otomasyon mühendisinden destek almaktan çekinmeyin.

Yorum bırakın

Alışveriş Sepeti
⚙ Araçlar
Scroll to Top