Döngü 882 ES ZAMANLI KUMLAMA DONDURME (Seçenek no. 158)

ISO programlaması

G882

Uygulama

 
Machine

Makine el kitabını dikkate alın!

Bu fonksiyon, makine üreticisi tarafından serbest bırakılmalı ve uyarlanmalıdır.

cyc882

Döngü 882 ES ZAMANLI KUMLAMA DONDURME, tanımlanan kontur alanında en az 3 eksenli bir hareketle (iki doğrusal eksen ve bir dönüş ekseni) ve eşzamanlı olarak birden fazla adımda kumlama gerçekleştirir. Bu sayede karmaşık konturlarında tek bir alet ile işlenmesi mümkün olur. Döngü, işleme sırasında aletin hizasını aşağıdaki kriterlere göre sürekli olarak uyarlar:

  • Parça, alet ve alet taşıyıcı arasında çarpışmayı önleme
  • Kesme kenarı sadece noktasal olarak aşınmaz
  • Açılı kesim mümkündür

Bir FreeTurn aleti ile işleme

Bu döngüyü FreeTurn aletleri ile işleyebilirsiniz. Bu yöntemle en gerekli torna işlerini sadece bir aletle uygulayabilirsiniz. Esnek alet sayesinde işleme zamanları düşürülebilir, çünkü kumanda daha az alet değişimi gerçekleşir.

Ön koşullar:

 
Tip

NC programı FreeTurn alet bıçakları çağrılana kadar değişmeden kalır, bkz. Örnek: Bir FreeTurn aleti ile tornalama

Kumlama döngü akışı

  1. Döngü, aleti döngü başlangıç konumunda (çağırma sırasındaki alet konumu) ilk alet hizasına getirir. Daha sonra alet güvenlik mesafesine kadar gider. Döngü başlangıç noktasında alet hizalaması mümkün değilse, kumanda önce güvenlik mesafesine gelir ve ardından ilk alet hizalama işlemini gerçekleştirir
  2. Alet Q519 sevk derinliğine kadar gider. Profil sevk değeri yerine kısa süreli olarak Q463 MAKS. KESIM DERINLIGI içindeki değer geçerli olabilir, ör. köşelerde.
  3. Döngü aynı anda Q478 kumlama beslemesi ile konturda kumlama gerçekleştirir. Döngüde Q488 daldırma beslemesi tanımladıysanız, bu tanımlama daldırma elemanları üzerinde etkili olur. İşleme aşağıdaki giriş parametrelerine bağlıdır:
    • Q590: ISLEME MODU
    • Q591: ISLEME SIRASI
    • Q389: UNI. IKI YONLU
  4. Her sevk sonrasında kumanda hızlı çalışma modunda aleti güvenlik mesafesi kadar kaldırır
  5. Kumanda, bitmiş kontur elde edilinceye kadar 2 ile 4 arasındaki akışı tekrarlar
  6. Kumanda aleti işleme beslemesiyle alarak güvenlik mesafesi kadar geri götürür, sonrasında hızlı çalışma moduyla önce Z sonra Y ekseni olmak üzere başlangıç konumuna gelir

Uyarılar

 
Bilgi
Dikkat, çarpışma tehlikesi!
Kumanda bir çarpışma denetimi (DCM) uygulamaz. İşlem sırasında çarpışma tehlikesi bulunur!
  1. İşlem akışını ve konturu, simülasyon yardımıyla kontrol edin
  2. NC programına yavaşça hareket edin
 
Bilgi
Dikkat, çarpışma tehlikesi!
Kumanda, döngü çağrısı sırasındaki alet konumunu döngü başlangıç konumu olarak kullanır. Yanlış ön konumlandırma kontur ihlallerine yol açabilir. Çarpışma tehlikesi bulunur!
  1. Aleti X ve Y ekseninde güvenli bir konuma getirin
 
Bilgi
Dikkat, çarpışma tehlikesi!
Kontur, tespit ekipmanının çok yakınında bitiyorsa işleme sırasında alet ve tespit ekipmanı çarpışabilir.
  1. Sıkıştırma sırasında hem aletin hizasını hem de uzaklaşma hareketini dikkate alın
 
Bilgi
Dikkat, çarpışma tehlikesi!
Çarpışma incelemesi sadece 2 boyutlu XZ işleme düzleminde gerçekleştirilir. Döngü ile alet bıçağının, takım taşıyıcının veya döner gövdenin Y koordinatındaki bir alanın çarpışmaya yol açıp açmadığı kontrol edilmez.
  1. NC programını Program akışı işletim türünde tekli tumce modunda içeri sürün
  2. İşleme alanını sınırlandırın
 
Bilgi
Dikkat, çarpışma tehlikesi!
Kesici geometrisine bağlı olarak artık malzemenin kalması söz konusu olabilir. Sonrasındaki işlemelerde çarpışma tehlikesi söz konusudur.
  1. İşlem akışını ve konturu, simülasyon yardımıyla kontrol edin
  • Bu döngüyü yalnızca FUNCTION MODE TURN işleme modunda gerçekleştirebilirsiniz.
  • Döngü çağırma öncesinde M136 programladıysanız kumanda devir beslemeyi başına milimetre yani mm/dev olarak yorumlar.
  • Yazılım uç şalterleri olası Q556 ve Q557 ayar açısını sınırlandırır. Programlama işletim türünde Simülasyon çalışma alanında yazılım uç şalterleri için şalter devre dışı bırakılmış ise simülasyon daha sonraki işlemeden sapabilir.
  • Döngü, bir kontur alanını işleyemiyorsa kontur alanını ulaşılabilir alt alanlara ayırmayı ve bunları ayrı ayrı işlemeyi dener.

Programlama için notlar

  • Alt program numarasını tanımlamak için döngü çağrısından önce döngü 14 KONTUR veya SEL CONTOUR programlamanız gerekir.
  • Döngü çağırma öncesinde FUNCTION TCPM programlamanız gerekir. HEIDENHAIN FUNCTION TCMP altında REFPNT TIP-CENTER alet referans noktasının programlanmasını önerir.
  • Döngü için kontur tanımında bir yarıçap düzeltmesi (RL/RR) yapılması gerekir.
  • Yerel Q parametreleri QL bir kontur alt programında kullanıldığında, bunları kontur alt programının içerisinde de atamanız veya hesaplamanız gerekir.
  • Döngü, çalışma açısını belirlemek için bir alet tutucu tanımına ihtiyaç duyar. Bunun için KINEMATIC alet tablosu sütununda alete bir tutucu ataması gerçekleştirin.
  • Alet yönetimi

  • Q463 MAKS. KESIM DERINLIGI içinde bir değer tanımlayınAlet bıçağı bakımından, çünkü alet hizasına bağlı olarak Q519'den sevk geçici olarak aşılabilir. Bu parametre ile aşma durumlarını sınırlandırırsınız.

Döngü parametresi

Yardım resmi

Parametre

Q460 Guvenlik mesafesi?

Bir kesimden önceki ve sonraki geri çekme. Ayrıca ön konumlandırma mesafesi. Değer artımsal etki eder.

Giriş: 0...999.999

Q499 Konturu çevir (0-2)?

Kontur işleme yönünü belirleyin:

0: Kontur programlanan yönde işlenir

1: Kontur programlanan yönün tersine işlenir

2: Kontur programlanan yönün tersine işlenir, ek olarak aletin konumu uyarlanır

Giriş: 0, 1, 2

cyc882_1

cyc882_2

Q558 Uzatma açısı kontur başlangıcı?

WPL-CS içinde döngünün programlanan başlangıç noktasında konturu ham parçaya kadar uzatmak için kullanacağı açı. Bu açı değeri, ham parçanın hasar görmemesini sağlar.

Giriş: –180...+180

Q559 Kontur sonu uzatma açısı?

WPL-CS içinde döngünün programlanan bitiş noktasında konturu ham parçaya kadar uzatmak için kullanacağı açı. Bu açı değeri, ham parçanın hasar görmemesini sağlar.

Giriş: –180...+180

Q478 Kumlama beslemesi?

Kumlama sırasında dakikada milimetre olarak besleme hızı

Giriş: 0...99999.999 alternatif FAUTO

Q488 Daldırma beslemesi

Daldırma sırasında dakikada milimetre olarak besleme hızı. Bu giriş değeri isteğe bağlıdır. Daldırma beslemesi programlanmazsa Q478 kumlama beslemesi değeri geçerli olur.

Giriş: 0...99999.999 alternatif FAUTO

Q556 Minimum çalışma açısı?

Z ekseni referans alınarak alet ile malzeme arasındaki izin verilen en küçük çalışma açısı.

Giriş: –180...+180

Q557 Maksimum çalışma açısı?

Z ekseni referans alınarak alet ile malzeme arasındaki izin verilen en büyük çalışma açısı.

Giriş: –180...+180

Q567 Kontur perdahlama ek ölçüsü?

Kumlama sonrasında kalan kontura paralel ek ölçü. Değer artımsal etki eder.

Giriş: –9...+99.999

cyc882_3

Q519 Profile besleme?

Eksenel, radyal ve kontura paralel sevk (kesim başına). 0'dan büyük bir değer girin. Değer artımsal etki eder.

Giriş: 0.001...99.999

Q463 Maksimum kesim derinliği?

Alet bıçağını referans alan maksimum sevk sınırlaması. Alet hizalamasına bağlı olarak kumanda Q519 SEVKIYAT değerini ör. bir köşedeki işlemeler için geçici olarak geçersiz hale getirebilir. İsteğe bağlı bu parametre ile aşma durumlarını sınırlandırırsınız. Değer 0 olarak tanımlanırsa maksimum sevk değeri, kesici uzunluğunun üçte ikisine karşılık gelir.

Giriş: 0...99.999

cyc882_4

Q590 İşleme modu (0/1/2/3/4/5)?

İşleme yönünü belirleme:

0: Otomatik - Kumanda, düz ve boylamasına torna işlemesini otomatik olarak kombine eder

1: Boyuna tornalama (dış)

2: Düz tornalama (alın)

3: Boyuna tornalama (iç)

4: Düz tornalama (tespit ekipmanı)

5: Kontura paralel

Giriş: 0, 1, 2, 3, 4, 5

Q591 İşleme sırası (0/1)?

Kumandanın konturu hangi işleme sırasına göre işleyeceğini belirleyin:

0: İşleme alt parçalar halinde gerçekleştirilir. Sıralama, malzeme ağırlık merkezinin pens adaptörüne mümkün olduğunca hızlı hareket edeceği şekilde seçilir.

1: İşleme eksene paralel olarak gerçekleştirilir. Sıralama, malzemenin atalet momenti olabildiğince hızlı küçülecek şekilde seçilir.

Giriş: 0, 1

Q389 İşleme stratejisi (0/1)?

Kesim yönünü belirleyin:

0: Tek yönlü; her bir kesim kontur yönünde gerçekleştirilir. Kontur yönü Q499 ile bağlantılıdır

1: İki yönlü; kesimler kontur yönünde ve kontur yönünün tersine gerçekleştirilir. Döngü bir sonraki kesim için en iyi yönü belirler

Giriş: 0, 1

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.

Örnek

11 CYCL DEF 882 ES ZAMANLI KUMLAMA DONDURME ~

Q460=+2

;SAFETY CLEARANCE ~

Q499=+0

;REVERSE CONTOUR ~

Q558=+0

;V. ACI KONTUR BASLA. ~

Q559=+90

;KONTUR SONU V. ACISI ~

Q478=+0.3

;ROUGHING FEED RATE ~

Q488=+0.3

;DALDIRMA BESLEMESI ~

Q556=+0

;MIN. CALISMA ACISI ~

Q557=+90

;MAKS. CALISMA ACISI ~

Q567=+0.4

;KON. PERDAHL. EK OL. ~

Q519=+2

;SEVKIYAT ~

Q463=+3

;MAKS. KESIM DERINLIGI ~

Q590=+0

;ISLEME MODU ~

Q591=+0

;ISLEME SIRASI ~

Q389=+1

;UNI. IKI YONLU

12 L X+58 Y+0 FMAX M303

13 L Z+50 FMAX

14 CYCL CALL