Döngü 812 SHOULDER, LONG. EXT.

ISO programlaması

G812

Uygulama

 
Machine

Makine el kitabını dikkate alın!

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

cyc812

Bu döngüyle girintileri uzunlamasına döndürebilirsiniz. Genişletilmiş fonksiyon çerçevesi:

  • Kontur başında ve sonunda bir şev veya yuvarlaklık ekleyebilirsiniz
  • Döngüde düz alan ve çerçeve alanı için açılar tanımlayabilirsiniz
  • Kontur köşesine bir yarıçap ekleyebilirsiniz

Döngüyü isteğinize göre kumlama, perdahlama ya da komple işleme için kullanabilirsiniz. Kumlama işleminde talaş kaldırma işlemi eksene paralel olarak gerçekleşir.

Döngüyü iç ve dış kalıp işlemesi için kullanabilirsiniz. Başlangıç çapı Q491 bitiş çapı Q493'ten büyükse döngü, bir dış işleme gerçekleştirir. Başlangıç çapı Q491 bitiş çapı Q493'ten küçükse döngü, bir iç işleme gerçekleştirir.

Kumlama döngü akışı

Numerik kontrol, döngü başlangıç noktası olarak döngünün çağrısı sırasındaki alet pozisyonunu kullanır. Başlangıç noktası talaş alınacak alanın içerisindeyse numerik kontrol, aleti X koordinatında ve ardından Z koordinatında güvenlik mesafesine konumlandırır ve döngüyü buradan başlatır.

  1. Numerik kontrol hızlı harekette eksene paralel bir sevk hareketi gerçekleştirir. Numerik kontrol, ilerleme değerini Q463 MAKS. KESİM DERİNLİĞİ ile hesaplar.
  2. Numerik kontrol tanımlanmış besleme Q478 ile başlangıç pozisyonuyla uzunlamasına yöndeki son nokta arasındaki alanı talaşlar.
  3. Numerik kontrol, tanımlanmış besleme ile aleti sevk değeri kadar geri çeker.
  4. Numerik kontrol, aleti hızlı harekette kesim başlangıcına konumlandırır.
  5. Numerik kontrol, bitmiş kontur elde edilene kadar bu akışı (1 ile 4 arası) tekrarlar.
  6. Numerik kontrol, aleti hızlı harekette döngü başlangıç noktasına konumlandırır.

Perdahlama döngü akışı

Başlangıç noktası işlenecek alanın içerisindeyse, numerik kontrol önce aleti Z koordinatında güvenlik mesafesinde konumlandırır.

  1. Numerik kontrol hızlı harekette eksene paralel sevk hareketini gerçekleştirir.
  2. Kumanda, tanımlanmış besleme Q505 ile bitmiş parça konturunu (kontur başlangıç noktasından kontur bitiş noktasına kadar) perdahlar.
  3. Numerik kontrol, tanımlanmış besleme ile aleti güvenlik mesafesi kadar geri çeker.
  4. Numerik kontrol, aleti hızlı harekette döngü başlangıç noktasına konumlandırır.

Uyarılar

  • Bu döngüyü yalnızca FUNCTION MODE TURN işleme modunda gerçekleştirebilirsiniz.
  • Döngünün çağrılması sırasındaki aletin konumu (döngü başlangıç noktası) talaş alınacak alanı etkiler.
  • CUTLENGTH'e bir değer girilmişse bu değer, kumlama sırasında döngüde dikkate alınır. Bir uyarı verilir ve sevk derinliği otomatik olarak azaltılır.
  • Talaş kaldırma döngüleri için temel prensiplere de dikkat edin.
  • Talaş kaldırma döngüleri için temel prensipler

Programlama için not

  • Döngü çağrısından önce konumlandırma tümcesini yarıçap düzeltmesi R0 ile başlangıç noktasına programlayın.

Döngü parametresi

Yardım resmi

Parametre

Q215 Çalışma kapsamı (0/1/2/3)?

İşleme kapsamını belirleyin:

0: Kumlama ve perdahlama

1: sadece kumlama

2: sadece hazır ölçüye perdahlama

3: sadece ek ölçüye perdahlama

Giriş: 0, 1, 2, 3

Q460 Guvenlik mesafesi?

Geri çekme hareketi ile ön konumlandırma için mesafe. Değer artımsal etki eder.

Giriş: 0...999.999

cyc812_2

cyc812_1

Q491 Kontur başlatma çapı?

Kontur başlangıç noktası X koordinatı (çap bilgisi)

Giriş: –99999.999...+99999.999

Q492 Z kontur başlangıcı?

Kontur başlangıç noktası Z koordinatı

Giriş: –99999.999...+99999.999

Q493 Kontur sonu çapı?

Kontur bitiş noktası X koordinatı (çap bilgisi)

Giriş: –99999.999...+99999.999

Q494 Z kontur sonu?

Kontur bitiş noktası Z koordinatı

Giriş: –99999.999...+99999.999

Q495 Çevre yüzeyi açısı?

Çevre yüzeyi ile döner eksen arasındaki açı

Giriş: 0...89.9999

Q501 Başlangıç elemanı tipi (0/1/2)?

Kontur başlangıcındaki eleman tipini (çevre yüzeyi) belirleyin:

0: Ek eleman yok

1: Eleman bir pahdır

2: Eleman bir yarıçaptır

Giriş: 0, 1, 2

Q502 Başlangıç elemanının büyüklüğü?

Başlangıç elemanının büyüklüğü (pah bölümü)

Giriş: 0...999.999

Q500 Kontur köşesi yarıçapı?

Kontur iç köşesi yarıçapı. Bir yarıçap belirtilmemişse kesme plakasının yarıçapı oluşur.

Giriş: 0...999.999

Q496 Düz yüzey açısı?

Düz yüzey ile döner eksen arasındaki açı

Giriş: 0...89.9999

Q503 Son elemanın tipi (0/1/2)?

Kontur sonundaki eleman tipini (düz yüzey) belirleyin:

0: Ek eleman yok

1: Eleman bir pahdır

2: Eleman bir yarıçaptır

Giriş: 0, 1, 2

Q504 Son elemanın büyüklüğü?

Son elemanın büyüklüğü (pah bölümü)

Giriş: 0...999.999

cyc812_2

Q463 Maksimum kesim derinliği?

Radyal yönde maksimum sevk (yarıçap bilgisi). Taşlama kesimini engellemek için sevk eşit bir şekilde dağıtılır.

Giriş: 0...99.999

Q478 Kumlama beslemesi?

Kumlama sırasında besleme hızı M136'yı programladığınızda kumanda, beslemeyi mm/dev olarak yorumlar, M136'yı programlamadığınızda ise mm/dk olarak yorumlar.

Giriş: 0...99999.999 alternatif FAUTO

Q483 Çap ölçüsü?

Tanımlanan kontura ek çap ölçüsü. Değer artımsal etki eder.

Giriş: 0...99.999

Q484 Z ölçüsü?

Eksenel yönde tanımlı kontura ek ölçü. Değer artımsal etki eder.

Giriş: 0...99.999

Q505 Besleme perdahlama

Perdahlama sırasındaki besleme hızı. M136'yı programladığınızda kumanda, beslemeyi mm/dev olarak yorumlar, M136'yı programlamadığınızda ise mm/dk olarak yorumlar.

Giriş: 0...99999.999 alternatif FAUTO

Q506 Kontur düzleme (0/1/2)?

0: Her kesimden sonra kontur boyunca (sevk alanı içerisinde)

1: Son kesimden sonra kontur düzleme (tüm kontur); 45° kaldırma

2: Kontur düzleme yok; 45° kaldırma

Giriş: 0, 1, 2

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 812 SHOULDER, LONG. EXT. ~

Q215=+0

;CALISMA KAPSAMI ~

Q460=+2

;SAFETY CLEARANCE ~

Q491=+75

;KONTUR BASL. CAPI ~

Q492=+0

;Z KONTUR BASLANGICI ~

Q493=+50

;X KONTUR SONU ~

Q494=-55

;Z KONTUR SONU ~

Q495=+5

;CEVRE YUZEYI ACISI ~

Q501=+1

;TYPE OF STARTING ELEMENT ~

Q502=+0.5

;SIZE OF STARTING ELEMENT ~

Q500=+1.5

;KONTUR KOSESI YARICAPI ~

Q496=+0

;DUZ YUZEY ACISI ~

Q503=+1

;TYPE OF END ELEMENT ~

Q504=+0.5

;SIZE OF END ELEMENT ~

Q463=+3

;MAKS. KESIM DERINLIGI ~

Q478=+0.3

;ROUGHING FEED RATE ~

Q483=+0.4

;OVERSIZE FOR DIAMETER ~

Q484=+0.2

;OVERSIZE IN Z ~

Q505=+0.2

;BESLEME PERDAHLAMA ~

Q506=+0

;KONTUR DUZLEME

12 L X+75 Y+0 Z+2 FMAX M303

13 CYCL CALL