CNC-Marketi

Mach3 Native Units Nedir? mm ve İnç Ayarı Neden Önemlidir?

Mach3 Native Units Nedir? mm ve İnç Ayarı Neden Önemlidir?

CNC kontrol yazılımlarında, özellikle Mach3 gibi endüstriyel standartlarda, ‘Native Units’ kavramı yazılımın temel çalışma birimini ifade eder. Bu ayar, makinenin mekanik yapısı ile yazılımın matematiksel hesaplamaları arasındaki köprüdür.

Bir CNC sisteminde mm veya inç birimlerinin yanlış seçilmesi, sadece bir ölçekleme hatası değil, aynı zamanda tüm eksen hareketlerinin, hızlanma rampalarının ve hassasiyet toleranslarının bozulmasına yol açan kritik bir yapılandırma hatasıdır. Bu rehberde, birim sistemlerinin makine dinamiği üzerindeki etkilerini ve doğru yapılandırma stratejilerini detaylandırıyoruz.

Mach3 Native Units Nedir?

Mach3 yazılımında Native Units, sistemin tüm koordinat sistemini, hız hesaplamalarını ve motor adım değerlerini (steps per unit) yorumladığı temel ölçü birimidir.

Yazılım, bu birimi bir kez belirledikten sonra tüm G-kodu komutlarını bu birim üzerinden işler. Eğer sistem mm olarak yapılandırılmışsa, G-kodu içindeki tüm değerler milimetre cinsinden kabul edilir.

Birim Sistemlerinin Temel Farkı

Metrik sistem (mm) ve İngiliz sistemi (inç), CNC dünyasında farklı hassasiyet gereksinimlerine hitap eder. Mach3, bu iki sistemi aynı anda değil, sistemin temel ayarı olarak tek bir modda çalıştırır.

Yanlış birim seçimi, makinenin 10 mm gitmesi gereken yerde 10 inç (yaklaşık 254 mm) hareket etmeye çalışmasına neden olur ki bu durum mekanik limitlerin aşılmasına ve ciddi hasarlara yol açabilir.

  • Metrik: 1 birim = 1 milimetre
  • İngiliz: 1 birim = 1 inç

Temel Teknik Prensipler

Native Units, motor sürücü kartlarının ‘steps per unit’ (birim başına adım) değerini doğrudan etkiler. Bu değer, motorun bir birimlik hareket yapması için kaç adım atması gerektiğini belirler.

Sistem birimi değiştiğinde, bu adım değerinin de matematiksel olarak yeniden hesaplanması zorunludur.

Adım ve Birim İlişkisi

Bir vidalı milin hatvesi 5 mm ise, motorun bir turda 5 mm ilerlemesi gerekir. Eğer birim inç olarak ayarlanırsa, yazılım bu 5 mm’lik mesafeyi inç cinsinden hesaplamaya çalışır ve sonuçta hareket doğruluğu tamamen kaybolur.

Bu durum, sadece basit bir ölçekleme değil, aynı zamanda yazılımın içsel çözünürlük hesaplamalarının da bozulması anlamına gelir.

Olayın Neden Gerçekleştiği

Mach3, birim sistemini yazılımın çekirdek konfigürasyon dosyalarına (XML) yazar. Bu ayar, yazılımın açılış anında yüklediği ilk parametredir.

Kullanıcılar genellikle G20/G21 komutlarının sistemi tamamen değiştirdiğini düşünür, ancak bu komutlar yalnızca o anki G-kodu dosyasının yorumlanma biçimini etkiler.

Yazılım ve Donanım Senkronizasyonu

Donanım (motor sürücüleri) fiziksel adımlarla çalışırken, yazılım bu adımları birimlere dönüştürür. Native Units, bu dönüşümün temel katsayısıdır.

Etkili Değişkenler

Native Units ayarını etkileyen en önemli faktörler mekanik bileşenlerdir.

Vidalı mil hatvesi, redüktör oranı ve motorun mikro-adım ayarları, birim sistemine göre yeniden kalibre edilmelidir.

Mekanik Faktörler

Sistem birimini değiştirmek, mekanik olarak makinenin çözünürlüğünü değiştirmez ancak yazılımın bu çözünürlüğü nasıl yorumladığını değiştirir. Bu nedenle, her birim değişikliği sonrası ‘Motor Tuning’ değerleri yeniden gözden geçirilmelidir.

Sistem İçindeki Hareket İlişkisi

Mach3, birim ayarını değiştirdiğinde tüm ‘Motor Tuning’ değerlerini sıfırlayabilir veya hatalı hale getirebilir.

Hareketin sürekliliği, ivmelenme (acceleration) ve hız (velocity) değerleri, seçilen birim sistemine göre optimize edilmelidir.

İvmelenme ve Birimler

İvmelenme değeri, birim/saniye kare cinsinden ifade edilir. mm/s² ile inç/s² arasındaki fark, makinenin sarsıntısız çalışması için kritik bir dengedir. Yanlış birimle ivmelenme hesaplamak, motorların tork kaybetmesine veya adım kaçırmasına neden olur.

Mermak Mühendis Önerisi

Mermak Mühendis Önerisi: Makinenizin Native Units ayarını belirledikten sonra, bu değeri bir etiket üzerine yazıp pano kapağına yapıştırın. Bu, gelecekteki bakım süreçlerinde veya CAM yazılımı güncellemelerinde birim karmaşasını önlemek için basit ama etkili bir yöntemdir.

Normal Çalışma Davranışı

Doğru yapılandırılmış bir sistemde, makine komut verilen mesafeyi tam olarak kat eder.

Ölçüm cihazları (kumpas veya mikrometre) ile yapılan kontrollerde, yazılımın gösterdiği değer ile fiziksel hareketin birebir örtüşmesi beklenir.

Beklenen Doğruluk

Endüstriyel standartlarda, doğru birim ayarı ile yapılan hareketlerde sapma payı mekanik boşluklar (backlash) dışında sıfıra yakın olmalıdır. Bu, sistemin dijital ve fiziksel dünyasının uyum içinde olduğunu gösterir.

Koşullar Değiştiğinde Ne Olur?

Sistem birimi değiştirildiğinde, daha önce kaydedilmiş olan tüm ‘Motor Tuning’ verileri geçersiz kalır.

Bu durum, makinenin beklenmedik hızlarda hareket etmesine veya eksenlerin kilitlenmesine neden olabilir.

Riskler

En büyük risk, makinenin limit switchlerine (sınır anahtarlarına) çok hızlı çarpması ve mekanik hasar oluşmasıdır. Ayrıca, yanlış birimle yapılan bir ‘Homing’ işlemi, makinenin koordinat sistemini tamamen kaybetmesine yol açar.

Sanayi Uygulamalarındaki Karşılığı

Türkiye’deki imalat sanayisinde metrik sistem (mm) standarttır.

Ancak ithal edilen bazı özel makine tasarımları veya inç tabanlı vidalı miller, inç sisteminin kullanılmasını zorunlu kılabilir.

Uygulama Alanları

Hassas kalıpçılık ve otomotiv yan sanayi, mm birim sisteminin en yoğun kullanıldığı alanlardır. İnç sistemleri ise genellikle havacılık veya eski Amerikan menşeli makine revizyonlarında karşımıza çıkar.

Tasarım ve Seçim Üzerindeki Etkisi

Makine tasarımı aşamasında birim sistemi seçimi, kullanılacak tüm komponentlerin (vidalı mil, kızak, motor) seçimini etkiler.

Tasarımcı, makinenin nihai kullanım amacına göre birim sistemini en baştan sabitlemelidir.

Komponent Uyumu

İnç tabanlı bir vidalı mil kullanıyorsanız, yazılımı mm olarak yapılandırmak, hesaplamaları karmaşıklaştırır ve hata payını artırır. Bu nedenle mekanik tasarım ile yazılım konfigürasyonu her zaman aynı birim sisteminde olmalıdır.

Sık Yapılan Hatalar

Sık Yapılan Hatalar: En sık yapılan hata, inç tabanlı bir vidalı mil kullanırken yazılımı metrik (mm) olarak bırakıp, ‘steps per unit’ değerini manuel olarak inç/mm dönüşüm katsayılarıyla çarparak düzeltmeye çalışmaktır. Bu yöntem, yazılımın içsel yuvarlama hatalarını artırır ve uzun vadede hassasiyet kaybına yol açar.

Ölçüm veya Doğrulama Yaklaşımı

Sistem birimini doğrulamanın en iyi yolu, makineyi belirli bir mesafede (örneğin 100 mm) hareket ettirip fiziksel olarak ölçmektir.

Bu test, ‘Motor Tuning’ ayarlarının doğruluğunu da teyit eder.

Kalibrasyon Adımları

Mach3 içindeki ‘Set Steps per Unit’ sihirbazı, bu doğrulama sürecini otomatize etmek için kullanılabilir. Ancak sihirbazı kullanmadan önce Native Units ayarının doğruluğundan emin olunmalıdır.

Avantajlar, Riskler ve Sınırlamalar

Doğru birim sistemi, yazılımın matematiksel olarak daha az yuvarlama hatası yapmasını sağlar.

Sınırlama ise, birim sisteminin Mach3’te kurulumdan sonra değiştirilmesinin tüm konfigürasyonu bozmasıdır.

Sınırlamalar

Mach3, birim sistemini değiştirirken mevcut G-kodu dosyalarını otomatik olarak dönüştürmez. Bu, eski dosyaların yeni birim sisteminde tamamen hatalı çalışacağı anlamına gelir.

Yaygın Yanlış Yorumlar

En yaygın yanlış, G20/G21 komutlarının Native Units ayarını değiştirdiğinin sanılmasıdır.

G-kodu komutları sadece o dosya için birim yorumunu değiştirir, sistemin temel Native Units ayarını değiştirmez.

Yanlış Algı

Kullanıcılar, G20 komutu ile inç sistemine geçtiklerini düşünerek sistem ayarlarını ihmal ederler. Bu durum, sistemin temel ayarları ile G-kodu dosyası arasında bir çatışma yaratır.

Dikkat Edilecekler

Dikkat Edilecekler: Native Units ayarını değiştirdiğinizde, makinenin ‘Soft Limits’ (yazılımsal limitler) değerleri de eski birim sisteminde kalacaktır. Bu değerleri yeni birim sistemine göre güncellemeden makineyi çalıştırmayın; aksi takdirde makine fiziksel limitlerine çarpabilir.

Pratik Mühendislik Çıkarımları

Makinenizi kurarken Native Units ayarını bir kez yapın ve asla değiştirmeyin.

Tüm CAM yazılımlarınızı bu birim sistemine göre yapılandırın.

Özet

Tutarlılık, CNC hassasiyetinin anahtarıdır. Birim sisteminde standartlaşmak, üretim hatalarını minimize eder ve makinenin ömrünü uzatır.

SSS

Mach3 Native Units hakkında en çok sorulan sorular.

Soru: Native Units ayarını değiştirmek için ne yapmalıyım?

Cevap: Bu ayar Mach3 kurulumu sırasında yapılır. Değiştirmek için tüm konfigürasyonu sıfırlamanız ve Motor Tuning değerlerini yeniden hesaplamanız gerekir. Bu işlem zahmetli olduğu için kurulum aşamasında doğru karar verilmelidir.

WhatsApp