M128 (seçenek no. 9) ile alet konumunu otomatik olarak dengeleyin

Uygulama

NC programında kontrollü bir döner eksenin konumu değiştiğinde, kumanda döndürme işlemi sırasında doğrusal eksenlerin dengeleyici bir hareketini kullanarak alet konumlandırmasını M128 ile otomatik olarak dengeler. Alet ucunun malzemeye göre pozisyonu bu nedenle değişmeden kalır (TCPM).

 
Tip

HEIDENHAIN, M128 yerine daha güçlü FUNCTION TCPM fonksiyonunu önerir.

Ön koşul

  • Dönme eksenlerine sahip makine
  • Kinematik tanımı
  •  
    Machine

    Makine el kitabını dikkate alın!

    Makine üreticisi, makinenin kinematik tanımını oluşturur.

  • Yazılım seçeneği no. 9 Gelişmiş fonksiyon grubu 2

Fonksiyon tanımı

Etki

M128, tümce başlangıcında etki eder.

  • M128'i aşağıdaki fonksiyonlar ile sıfırlarsınız:
  • M129
  • FUNCTION RESET TCPM
  • Program akışı işletim türünde başka bir NC programı seçin
 
Tip

M128 ayrıca Manuel işletim türünde de etkilidir ve bir işletim türü değişikliğinden sonra etkin kalır.

Uygulama örneği

M128_inaktiv
M128_aktiv

M128 olmadan hareketler

M128 ile hareketler

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 X+100 B-30 F800 M128 F1000

; Döner eksen hareketinin otomatik dengelemesi ile hareket edin

Bu NC tümcesinde kumanda, dengeleme hareketi için besleme ile M128'i etkinleştirir. Kumanda daha sonra X ekseninde ve B ekseninde eş zamanlı bir hareket gerçekleştirir.

Döner eksen ayarlanırken alet ucunun malzemeye göre konumunu sabit tutmak için kumanda doğrusal eksenleri kullanarak sürekli bir dengeleme hareketi gerçekleştirir. Bu örnekte, kumanda, dengeleme hareketini Z ekseninde yürütür.

M128 olmadan, aletin ayar açısı değiştiğinde alet ucu hedef konumundan kaydırılır. Kumanda bu ofseti telafi etmez. NC programında sapmayı dikkate almadığınızda, işleme kayacak veya bir çarpışmaya yol açacaktır.

Giriş

M128 öğesini tanımladığınızda, kumanda diyaloğu sürdürür ve F beslemesini ister. Tanımlanan değer, dengeleme hareketi sırasında beslemeyi sınırlar.

Ayarlanmamış döner eksenlerle ayarlı işleme

M128 ile bağlantılı olarak karşı eksenler olarak adlandırılan ayarlanmamış döner eksenlerle de ayarlı işleme gerçekleştirebilirsiniz.

  1. Ayarlanmamış döner eksenlerle ayarlanmamış işleme için aşağıdaki gibi hareket edin:
  2. M128 öğesini etkinleştirmeden önce döner eksenleri manuel olarak konumlandırın
  3. M128 öğesini etkinleştirin
  4. Kumanda, mevcut tüm döner eksenlerin gerçek değerlerini okur, alet kılavuz noktasının yeni konumunu hesaplar ve pozisyon göstergesini günceller.
  5. Alet üzerindeki referans noktaları

  6. Kumanda, bir sonraki sürüş hareketiyle gerekli dengeleme hareketini gerçekleştirir.
  7. İşlemeyi uygulayın
  8. Programın sonunda M128'i M129 ile sıfırlayın
  9. Döner eksenleri başlangıç pozisyonuna getirin
 
Tip

M128 etkin olduğu sürece, kumanda ayarlanmamış döner eksenlerin gerçek konumunu izler. Gerçek pozisyon makine üreticisi tarafından tanımlanan nominal pozisyon değerinden sapma gösterirse kumanda bir hata mesajı verir ve program akışını keser.

Uyarılar

 
Bilgi
Dikkat çarpışma tehlikesi!
Hirth dişli döner eksenler dönmek için dişliden dışarıya hareket etmelidir. Dışarıya hareket etme ve dönme hareketi sırasında çarpışma tehlikesi oluşur!
  1. Dönme ekseninin konumunu değiştirmeden önce aleti serbest sürün
 
Bilgi
Dikkat, çarpışma tehlikesi!
Alet konumlandırmasını, çevresel frezeleme için TX, TY ve TZ alet oryantasyonu ile LN doğru çizgileriyle tanımlarsanız kumanda döner eksenlerin gerekli pozisyonlarını kendisi hesaplar. Bu, öngörülemeyen sürüş hareketlerine neden olabilir.
  1. İşlemeden önce simülasyonu kullanarak NC programını test edin
  2. NC programına yavaşça hareket edin

Çevre frezelemede 3D alet düzeltmesi (seçenek no. 9)

Vektörlere sahip çıktı

  • Dengeleyici hareket için besleme hızı, siz yeni bir tane programlayana veya bir M128'i iptal edene kadar geçerli olmaya devam eder.
  • M128 etkin olduğunda, kumanda, Pozisyonlar çalışma alanında TCPM simgesini gösterir.
  • Çalışma alanı Pozisyonlar

  • Döner eksenlerin eksen konumlarını doğrudan girerek aletin etkin açısını tanımlarsınız. Bu, değerlerin M-CS makine koordinat sistemiyle ilgili olduğu anlamına gelir. T-CS alet koordinat sistemi, başlık döner eksenli makinelerde değişir. W-CS malzeme koordinat sistemi, tablalı döner eksenli makinelerde değişir.
  • Referans sistemi

  • Aşağıdaki fonksiyonları M128 etkinken işlerseniz kumanda programı durdurur ve bir hata mesajı görüntüler:
    • Torna modunda alet ucu yarıçap düzeltmesi RR/RL (seçenek no. 50)
    • M91
    • M92
    • M144
    • TOOL CALL alet çağırma
    • Dinamik çarpışma izleme DCM (seçenek no. 40) ve aynı zamanda M118

Makine parametreleriyle bağlantılı olarak uyarılar

  • Makine üreticisi, dengeleme hareketlerinin maksimum hızını tanımlamak için isteğe bağlı makine parametresi maxCompFeed (no. 201303) kullanır.
  • Makine üreticisi, maksimum açı toleransını isteğe bağlı makine parametresi maxAngleTolerance (no. 205303) ile tanımlar.
  • Makine üreticisi, isteğe bağlı makine parametresi maxLinearTolerance (no. 205305) ile maksimum doğrusal eksen toleransını tanımlar.
  • Makine üreticisi tüm çarpışma gövdeleri için manuel bir ek ölçüyü isteğe bağlı makine parametresi manualOversize (no. 205304) ile tanımlar.
  • Makine üreticisi kumandanın ofset değerlerini yorumladığı eksene özel yöntemi tanımlamak için isteğe bağlı ön ayarı presetToAlignAxis (no. 300203) parametresini kullanır. FUNCTION TCPM ve M128 fonksiyonlarında makine parametresi yalnızca alet ekseni etrafında dönen dönüş ekseni için geçerlidir (genellikle C_OFFS).
  • Temel dönüşümü ve ofset

    • Makine parametresi tanımlanmamışsa veya TRUE değeriyle tanımlanmışsa düzlemdeki malzeme eğriliğini düzeltmek için ofseti kullanabilirsiniz. Ofset W-CS malzeme koordinat sisteminin oryantasyonunu etkiler.
    • Malzeme koordinat sistemi W-CS

    • Makine parametresi FALSE değeriyle tanımlanmışsa düzlemdeki malzeme eğimini ofset ile telafi edemezsiniz. Kumanda, işleme sırasında ofseti dikkate almaz.

Aletlerle ilgili talimatlar

Bir şekillendirme işlemi sırasında aleti açarsanız bilyeli freze kullanmanız gerekir. Aksi takdirde alet kontura zarar verebilir.

  • İşleme sırasında bilyeli frezelerle kontura zarar vermemek için aşağıdakilere dikkat edin:
  • M128 ile kumanda, alet döndürme noktasını alet kılavuz noktasıyla eşitler. Alet döndürme noktası alet ucundaysa alet eğildiğinde alet kontura zarar verir. Bu, alet kılavuz noktasının alet merkez noktasında olması gerektiği anlamına gelir.
  • Alet üzerindeki referans noktaları

  • Alet kumandasının simülasyonda doğru bir şekilde göstermesi için alet yönetiminin L sütununda aletin gerçek uzunluğunu tanımlamanız gerekir.
  • Aletin NC programında çağırırken, bilye yarıçapını DL'de negatif bir delta değeri olarak tanımlarsınız ve böylece alet kılavuz noktasını alet merkez noktasına kaydırırsınız.

    Alet uzunluğu düzeltmesi

    Dinamik çarpışma izleme DCM (seçenek no. 40) için alet yönetiminde aletin gerçek uzunluğunu da tanımlamanız gerekir.

    Dinamik çarpışma kontrolü DCM (seçenek no. 40)

  • Alet kılavuz noktası alet merkez noktasındaysa NC programında alet ekseninin koordinatlarını kürenin yarıçapı etrafında ayarlamanız gerekir.

FUNCTION TCPM fonksiyonunda, alet kılavuz noktasını ve alet döndürme noktasını birbirinden bağımsız olarak seçebilirsiniz.

FUNCTION TCPM (seçenek no. 9) ile alet ayarını kompanse etme

Tanım