HOŞGELDİNİZ! 2000 TL VE ÜZERİ ALIŞVERİŞLERDE KARGO ÜCRETSİZ
HOŞGELDİNİZ! 2000 TL VE ÜZERİ ALIŞVERİŞLERDE KARGO ÜCRETSİZ
  03123955991
Kategoriler
Mekanik
Para Birimi Seçimi

Mach3 ile Otomatik Takım Ölçme Prob Bağlantısı

Otomatik takım ölçme probu, CNC makinelerinde takım uzunluğunu ve çapını hassas bir şekilde ölçmek için kullanılan bir cihazdır. Bu prob, takım değişimlerinde otomatik olarak takım ölçümünü yaparak, manuel ölçüm işlemlerini ortadan kaldırır ve üretim süreçlerinde doğruluğu artırır. Bu rehberde, Mach3 yazılımı ile otomatik takım ölçme probunun nasıl bağlanacağını ve yapılandırılacağını adım adım açıklayacağız.

Gerekli Donanım ve Yazılım

  1. Mach3 Yazılımı: CNC makinenizi kontrol etmek için kullanılan yazılım.
  2. Otomatik Takım Ölçme Probu: Takım uzunluğunu ve çapını ölçen cihaz.
  3. Breakout Board: CNC makinenizin Mach3 ile iletişim kurmasını sağlayan donanım.
  4. Sensör Kablosu: Probu breakout board’a bağlamak için gerekli kablo.
  5. Güç Kaynağı: Probu çalıştırmak için uygun güç kaynağı.

Adım Adım Kurulum ve Yapılandırma

1. Donanım Bağlantıları

  1. Probun Montajı:

    • Takım ölçme probunu CNC makinenizin uygun bir konumuna monte edin. Probun takımın ölçüm yapılacağı yere kolayca erişebileceğinden emin olun.
  2. Probun Breakout Board’a Bağlanması:

    • Probun çıkış kablosunu breakout board’un uygun girişine bağlayın. Genellikle bu, bir giriş pimi (input pin) olacaktır.
    • Probun güç kablosunu breakout board veya ayrı bir güç kaynağına bağlayın. Probun çalışması için gerekli voltajı sağladığınızdan emin olun.

2. Mach3 Yazılımının Yapılandırılması

  1. Ports & Pins Ayarları:

    • Mach3'ü açın ve “Config” menüsünden “Ports & Pins” seçeneğine tıklayın.
    • “Input Signals” sekmesine gidin.
    • “Probe” sinyalini bulun ve etkinleştirin. “Enabled” kutusunu işaretleyin.
    • “Port Number” ve “Pin Number” alanlarına breakout board’a bağladığınız probun port ve pin numaralarını girin.
  2. Makro Kodları:

    • Probu kullanarak takım ölçümü yapmak için gerekli makro kodları yazın. Bu kodlar, probun takım uzunluğunu ve çapını doğru bir şekilde ölçmesini sağlar.
    • Makro kodlarını Mach3’ün “M6” takım değişim komutuna bağlayın.

3. Makro Kod Örneği

Aşağıda, prob kullanarak takım uzunluğunu ölçmek için bir makro kod örneği verilmiştir. Bu kodu Mach3’te “M6Start.m1s” veya “M6End.m1s” dosyasına ekleyebilirsiniz.

VBScript
Sub Main() ' Takım ölçüm işlemini başlat StartToolMeasurement() End Sub Sub StartToolMeasurement() ' Probu kullanarak takım uzunluğunu ölçme Dim currentTool As Integer currentTool = GetCurrentTool() ' Mevcut takım numarasını al Message 'Takım ölçümü başlatılıyor: Takım No: ' & currentTool ' Prob pozisyonuna git Code 'G53 G0 Z0' ' İğneyi yukarı hareket ettir Sleep(1000) Code 'G53 G0 X100 Y100' ' Prob pozisyonuna git Sleep(1000) ' Prob ile takım uzunluğunu ölç Code 'G31 Z-100 F100' ' Z ekseninde prob ile ölçüm yap While IsMoving() Sleep(100) Wend Dim toolLength As Double toolLength = GetVar(2002) ' Prob dokunma noktasının Z pozisyonunu al ' Ölçülen takım uzunluğunu takım tablosuna kaydet SetToolLength(currentTool, toolLength) ' Ölçüm işlemi tamamlandı mesajı Message 'Takım ölçümü tamamlandı: Takım No: ' & currentTool & ' Uzunluk: ' & toolLength End Sub Function GetCurrentTool() As Integer ' Mevcut takım numarasını döndüren fonksiyon Dim toolNumber As Integer toolNumber = GetOEMDRO(1004) ' Mevcut takım numarasını al GetCurrentTool = toolNumber End Function Sub SetToolLength(toolNumber As Integer, length As Double) ' Ölçülen takım uzunluğunu takım tablosuna kaydeden fonksiyon Call SetOEMDRO(1004 + toolNumber, length) ' Takım tablosunda ilgili takımın uzunluğunu güncelle End Sub

Kodun Açıklaması

  1. StartToolMeasurement Sub: Takım ölçüm sürecini başlatır ve mevcut takım numarasını alır.
  2. Prob Pozisyonuna Gitme: Probun takım ölçümü yapacağı pozisyona gitmek için eksenleri hareket ettirir.
  3. Prob ile Takım Uzunluğunu Ölçme: Z ekseninde probu kullanarak takım uzunluğunu ölçer ve bu değeri alır.
  4. Takım Uzunluğunu Kaydetme: Ölçülen takım uzunluğunu takım tablosuna kaydeder.
  5. GetCurrentTool Function: Mevcut takım numarasını döndüren yardımcı bir fonksiyondur.
  6. SetToolLength Sub: Ölçülen takım uzunluğunu takım tablosuna kaydeden fonksiyondur.

Sonuç

Mach3 yazılımı ile otomatik takım ölçme probunu entegre ederek, CNC makinelerinizde takım ölçüm işlemlerini otomatikleştirebilirsiniz. Bu, üretim süreçlerinizde doğruluğu artırır ve manuel ölçüm işlemlerini ortadan kaldırır. Doğru donanım bağlantıları ve yazılım yapılandırması ile bu işlemleri başarıyla gerçekleştirebilirsiniz. Mermak CNC olarak, en güncel CNC teknolojileri ve çözümleri hakkında daha fazla bilgi ve teknik destek için her zaman yanınızdayız.

Bu Yazıyı Paylaşmak İster misiniz ?
Anasayfa Footer Bilgi İkonları
E-Bülten
İndirimli ürünler ve fırsatlardan ilk önce siz haberdar olmak istermisiniz?
softtr® | Profesyonel E-Ticaret Sistemleri ile hazırlanmıştır.