M94 ile döner eksen gösterimini 360°'nin altına düşürün

Uygulama

M94 ile kumanda, döner eksenlerin gösterimini 0° ile 360° aralığına düşürür. Ek olarak, bu sınırlama, gerçek ve yeni hedef konum arasındaki açısal farkı 360°'nin altına düşürür, bu da sürüş hareketlerinin kısaltılabileceği anlamına gelir.

Fonksiyon tanımı

Etki

M94 tümcesel olarak ve tümce başında etki eder.

Uygulama örneği

Kullanıcı el kitabında bulunan NC programları çözüm önerileridir. Bir makinede NC programlarını veya tekli NC tümcelerini kullanmadan önce, bunları uyarlamanız gerekir.

  • Aşağıdaki içerikleri uyarlayın:
  • Aletler
  • Kesme değerleri
  • Beslemeler
  • Güvenli yükseklik veya güvenli pozisyonlar
  • Ör. M91 ile makineye özel pozisyonlar
  • Program çağrılarının yolları

Birkaç NC programı makine kinematiğine bağlıdır. Bu NC programlarını ilk test akışından önce makine kinematiğinize uyarlayın.

NC programlarını ayrıca asıl program akışından önce simülasyon yardımıyla test edin.

 
Tip

Bir program testi yardımıyla etkin makine kinematiğinin ve güncel makine yapılandırmasının mevcut yazılım seçenekleriyle NC programını kullanıp kullanamayacağınızı belirlersiniz.

11 L IC+420

; C ekseni hareketi

12 L C+180 M94

; C ekseni gösterge değerini düşürme ve hareket ettirme

İşlemeden önce kumanda, C ekseninin konum göstergesinde 0° değerini gösterir.

İlk NC tümcesinde, örneğin yapıştırılmış bir oluk üretilirken, C ekseni 420° kademeli olarak hareket eder.

İkinci NC tümcesi önce C ekseninin konum gösterimini 420°'den 60°'ye düşürür. Kumanda daha sonra C eksenini 180° hedef konumuna konumlandırır. Açı farkı 120°'dir.

M94 olmadan açı farkı 240°'dir.

Giriş

M94'ü tanımladığınızda, kumanda diyaloğu sürdürür ve etkilenen döner ekseni ister. Bir eksen girmediğinizde, kumanda tüm döner eksenlerin konum gösterimini daraltır.

21 L M94

; Döner eksenlerin gösterge değerlerini düşürme

21 L M94 C

; C ekseninin gösterge değerini düşürme

Uyarılar

  • M94, yalnızca gerçek konum göstergesi 360°'nin üzerindeki değerlere izin veren devrilme eksenleri için etkilidir.
  • Makine üreticisi, bir devrilme ekseni için modulo sayma yönteminin kullanılıp kullanılmadığını belirlemek üzere isModulo (no. 300102) makine parametresini kullanır.
  • İsteğe bağlı makine parametresi shortestDistance (no. 300401) ile makine üreticisi, kumandanın döner ekseni standart olarak en kısa hareket yolu ile konumlandırıp konumlandırmayacağını tanımlar.
  • İsteğe bağlı makine parametresi startPosToModulo (no. 300402) ile makine üreticisi, kumandanın her konumlandırmadan önce gerçek konum gösterimini 0° ile 360° aralığına indirip düşürmediğini tanımlar.
  • Bir döner eksen için hareket limitleri veya yazılım son şalteri etkin olduğunda, M94'ün bu döner eksen için bir fonksiyonu yoktur.

Tanımlamalar

Modulo ekseni
Modulo eksenleri, ölçüm cihazının yalnızca 0° ile 359,9999° arasında değerler sağladığı eksenlerdir. Bir eksen mil olarak kullanılıyorsa makine üreticisinin bu ekseni bir modulo ekseni olarak yapılandırması gerekir.

Devrilme ekseni
Devrilme eksenleri, birden fazla veya herhangi bir sayıda devir gerçekleştirebilen döner eksenlerdir. Makine üreticisi, bir devrilme eksenini modulo ekseni olarak yapılandırmalıdır.

Modulo sayma yöntemi
Modulo sayma yöntemi ile bir döner eksenin konum gösterimi 0° ile 359,9999° arasındadır. 359,9999° değeri aşılırsa ekran tekrar 0°'de başlar.