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

Uygulama

FUNCTION TCPM fonksiyonu ile kumandanın pozisyonlama davranışını etkilersiniz. FUNCTION TCPM öğesini etkinleştirdiğinizde, kumanda, lineer eksenlerin dengeleyici bir hareketini kullanarak değişen alet konumlarını dengeler.

Örneğin, alet kılavuz noktasının kontur üzerindeki konumu aynı kalırken, eğimli işlemede aletin açısını değiştirmek için FUNCTION TCPM öğesini kullanabilirsiniz.

 
Tip

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

Ön koşullar

  • Dönme eksenlerine sahip makine
  • Kinematik tanımı
  • Dönme açısını hesaplamak için kumanda, makine üreticisi tarafından oluşturulan bir kinematik açıklama gerektirir.

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

Fonksiyon tanımı

FUNCTION TCPM fonksiyonu, döner eksenlerin konumlandırılması sırasında kumandanın tutumunu tespit edebileceğiniz geliştirilmiş M128 fonksiyondur.

M128_inaktiv
M128_aktiv

TCPM olmadan hareket

TCPM ile hareket

FUNCTION TCPM etkin olduğunda kumanda, pozisyon göstergesindeki TCPM sembolünü gösterir.

Çalışma alanı Pozisyonlar

FUNCTION TCPM fonksiyonunu sıfırlamak için FUNCTION RESET TCPM fonksiyonunu kullanın.

Giriş

FUNCTION TCPM

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.

10 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS REFPNT CENTER-CENTER F1000

NC fonksiyonu aşağıdaki söz dizimi elemanlarını içerir:

Söz dizimi elemanı

Anlamı

TCPM FONKSİYONU

Alet kaydırmalarının dengelenmesi için söz dizimi açıcı

F TCP veya F CONT

Programlanmış beslemenin yorumu

Programlanmış beslemenin yorumu

AXIS POS veya AXIS SPAT

Programlanmış döner eksen koordinatlarının yorumu

Programlanan döner eksen koordinatlarının yorumlanması

PATHCTRL AXIS veya PATHCTRL VECTOR

REFPNT TIP-TIP, REFPNT TIP-CENTER veya REFPNT CENTER-CENTER

Alet kılavuz noktası ve alet dönme noktası seçimi

Takım kılavuz noktası ve takım pivot noktası seçimi

İsteğe bağlı söz dizimi elemanı

F

Döner eksen bileşenleri ile hareketler için doğrusal eksenlerdeki hareketleri dengelemek için maksimum ilerleme

Lineer eksen besleme sınırı

İsteğe bağlı söz dizimi elemanı

FUNCTION RESET TCPM

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.

10 FUNCTION RESET TCPM

NC fonksiyonu aşağıdaki söz dizimi elemanlarını içerir:

Söz dizimi elemanı

Anlamı

FUNCTION RESET TCPM

FUNCTION TCPM sıfırlaması için söz dizimi açıcı

Programlanmış beslemenin yorumu

Kumanda, beslemeyi yorumlamak için aşağıdaki seçenekleri sunar:

Seçim

Fonksiyon

F TCP

F TCP seçimi ile kumanda, programlanan besleme hızını alet kılavuz noktası ile iş parçası arasındaki bağıl hız olarak yorumlar.

F CONT

F CONT öğesinin seçilmesiyle, kumanda programlanan beslemeyi hat beslemesi olarak yorumlar. Kumanda, hat beslemesini etkin NC tümcesinin ilgili eksenlerine aktarır.

Programlanan döner eksen koordinatlarının yorumlanması

Kumanda, başlangıç ve bitiş konumları arasındaki alet pozisyonunu yorumlamak için aşağıdaki seçenekleri sunar:

Seçim

Fonksiyon

AXIS_POSITION_1
AXIS POS

AXIS POS seçimiyle kumanda, programlanan döner eksen koordinatlarını bir eksen açısı olarak yorumlar. Kumanda, döner eksenleri NC programında tanımlanan pozisyona konumlandırır.

AXIS POS seçimi, esas olarak dik açılarda monte edilmiş döner eksenlerle bağlantılı olarak uygundur. Programlanan döner eksen koordinatlarının, örneğin bir CAM sistemi kullanarak çalışma düzleminin istenen hizalamasını doğru bir şekilde tanımlaması halinde. AXIS POS'u sadece 45° döner başlıklar gibi farklı makine kinematiği ile kullanabilirsiniz.

AXIS_SPATIAL_01
AXIS SPAT

AXIS SPAT seçimi ile kumanda, programlanmış döner eksen koordinatlarını hacimsel açılar olarak yorumlar.

Kumanda tercihen hacimsel açıları koordinat sisteminin yönü olarak dönüştürür ve sadece gerekli olan eksenlerde döner.

AXIS SPAT seçimiyle kinematikten bağımsız NC programlarını kullanabilirsiniz.

AXIS SPAT seçimi ile giriş koordinat sistemi I-CS'ye atıfta bulunan hacimsel açıları tanımlarsınız. Tanımlanan açılar artan hacimsel açılar şeklinde etki eder. SPA, SPB ve SPC'yi her zaman FUNCTION TCPM fonksiyonundan sonraki ilk hareket tümcesinde AXIS SPAT ile hatta 0° hacimsel açılarda programlayın.

Giriş koordinat sistemi I-CS

Başlangıç ve bitiş konumu arasındaki alet pozisyonunun enterpolasyonu

Kumanda, programlanmış başlangıç ve bitiş konumları arasında alet pozisyonunu eklemek için aşağıdaki seçenekleri sunar:

Seçim

Fonksiyon

PATH_CONTROL_Vector
PATHCTRL AXIS

PATHCTRL AXIS seçimi ile kumanda, başlangıç ve bitiş noktaları arasında doğrusal olarak enterpolasyon yapar.

PATHCTRL AXIS'i NC programlarında, NC tümcesi başına alet açısında küçük değişikliklerle kullanırsınız. 32 döngüsündeki TA açısı büyük olabilir.

Döngü 32 TOLERANS

PATHCTRL AXIS'i hem yüzey frezelemede hem de çevresel frezelemede kullanabilirsiniz.

Yüzey Frezelemede 3D alet düzeltme (seçenek no. 9)

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

PATH_CONTROL_AXIS
PATHCTRL VECTOR

PATHCTRL VECTOR seçimiyle, bir NC tümcesi içindeki alet oryantasyonu her zaman başlangıç ve bitiş oryantasyonu tarafından tanımlanan düzlemdedir.

PATHCTRL VECTOR ile kumanda, alet eğiminde büyük değişiklikler olsa bile düz bir yüzey oluşturur.

NC tümcesi başına alet açısında büyük değişikliklerle çevresel frezeleme için PATHCTRL VECTOR'u kullanırsınız.

Her iki seçenekte de kumanda, programlanmış alet kılavuz noktasını başlangıç ve bitiş konumu arasında düz bir çizgi üzerinde hareket ettirir.

 
Tip

Sürekli bir hareket elde etmek için döner eksenler için bir toleransla32 döngüsünü tanımlayabilirsiniz.

Döngü 32 TOLERANS

Takım kılavuz noktası ve takım pivot noktası seçimi

Kumanda, alet kılavuz noktası ve alet dönme noktasının tanımlanması için aşağıdaki seçenekleri sunar:

Seçim

Fonksiyon

REFPNT TIP-TIP

REFPNT TIP-TIP seçimi ile alet kılavuz noktası ve alet dönme noktası alet ucundadır.

REFPNT TIP-CENTER

REFPNT TIP-CENTER seçimi ile alet kılavuz noktası alet ucundadır. Alet dönme noktası, alet merkez noktasındadır.

REFPNT TIP-CENTER seçimi, torna takımları için optimize edilmiştir(seçenek no. 50). Kumanda, döner eksenleri konumlandırdığında, alet dönme noktası aynı yerde kalır. Bu, örneğin eşzamanlı torna yoluyla karmaşık konturlar oluşturmanıza olanak tanır.

Teorik ve sanal alet uçları

REFPNT CENTER-CENTER

REFPNT CENTER-CENTER seçimi ile alet kılavuz noktası ve alet dönme noktası alet merkez noktasındadır.

REFPNT CENTER-CENTER seçimi ile alet merkezine gönderilen CAM tarafından oluşturulan NC programlarını işleyebilir ve yine de aleti uçta ölçebilirsiniz.

 
Tip

Bu, kumandanın işleme sırasında çarpışmalar için aletin tüm uzunluğunu izlemesini sağlar.

Önceden, bu fonksiyonu yalnızca aleti DL ile kısaltarak elde edebiliyordunuz, bu sayede kumanda kalan alet uzunluğunu izlemez.

Değişkenler içindeki alet verileri

REFPNT CENTER-CENTER ile cep freze döngülerini programlarsanız kumanda bir hata mesajı verir.

Genel bakış

Alet üzerindeki referans noktaları

Referans noktasının girişi opsiyoneldir. Bir giriş yapmazsanız kumanda REFPNT TIP-TIP kullanır.

TURN_MILL_TOOL
Alet Verisi ve alet Özeti için Seçenekler

Lineer eksen besleme sınırı

İsteğe bağlı F girişi ile, lineer eksenlerin beslemesini döner eksen payına sahip hareketlerle sınırlandırın.

Böylelikle hızlı dengeleme hareketlerini önleyebilirsiniz, ör. hızlı harekette geri çekme hareketleri sırasında.

 
Tip

Alet kılavuz noktasında güçlü besleme dalgalanmalarına neden olabileceğinden, lineer eksen beslemenin sınırı için çok küçük bir değer seçmeyin. Besleme dalgalanmaları, daha düşük yüzey kalitesine neden olur.

FUNCTION TCPM etkin olsa bile, besleme sınırı yalnızca döner eksen payı olan hareketler için geçerlidir, saf lineer eksen hareketleri için geçerli değildir.

Lineer eksen besleme sınırı, siz yeni bir tane programlayana veya FUNCTION TCPM'yi sıfırlayana kadar etkin kalır.

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
  • M91 ya da M92 ile konumlandırmalardan önce ve bir TOOL CALL tümcesinden önce FUNCTION TCPM fonksiyonunu sıfırlayın.
  • Etkin FUNCTION TCPM ile aşağıdaki döngüleri kullanabilirsiniz:
    • Döngü 32 TOLERANS
    • Döngü 800 ROTORU AYARLA (seçenek no. 50)
    • Döngü 882 ES ZAMANLI KUMLAMA DONDURME (seçenek no. 158)
    • Döngü 883 ES ZAMANLI PERDAHLAMA DONDURME (seçenek no. 158)
    • Döngü 444 TARAMA 3D
  • Yüzey frezeleme yaparken, kontur hasarını önlemek için yalnızca bilyalı parmak frezeleri kullanın. Diğer alet formları ile kombinasyonlarda NC programınıSimülasyon çalışma alanı yardımıyla olası kontur hasarları bakımından kontrol edin.
  • Uyarılar

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

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.