Döngü 870 EKS. KONT. BATIRMA

ISO programlaması

G870

Uygulama

 
Machine

Makine el kitabını dikkate alın!

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

cyc870

Bu döngüyle yivleri istediğiniz şekilde eksenel batırabilirsiniz (düz batırma).

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.

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ının Z koordinatı konturun başlangıç noktasından küçükse numerik kontrol, aleti Z koordinatında kontur başlangıç noktasına konumlandırır ve döngüyü buradan başlatır.

  1. Numerik kontrol, doluya ilk oyuk açma sırasında aleti azaltılmış bir besleme Q511 ile oyuk derinliği + ek ölçüye hareket ettirir.
  2. Numerik kontrol, aleti hızlı harekette geri çeker
  3. Numerik kontrol, aleti yanal olarak değer Q510 x alet genişliği (Cutwidth) kadar sevk eder
  4. Q478 beslemesinde numerik kontrol yeniden oyuk açar
  5. Numerik kontrol, Q462 parametresine bağlı olarak aleti geri çeker
  6. Numerik kontrol, 2 ila 4 adımlarını tekrarlayarak başlangıç pozisyonu ile uç nokta arasındaki alanı talaşlar
  7. Yiv genişliğine ulaşıldığı anda numerik kontrol, aleti hızlı harekette döngü başlangıç noktasına geri konumlandırır

Kam delme

  1. Kumanda, doluya delme sırasında aleti azaltılmış bir besleme Q511 ile delme derinliği + ek ölçüye hareket ettirir
  2. Kumanda her kesimden sonra aleti hızlı harekette geri çeker
  3. Dolu kesmelerin pozisyonu ve sayısı Q510'a ve kesici ağzın genişliğine (CUTWIDTH) bağlıdır. 1. ve 2. adım dolu kesmelerin hepsi gerçekleşinceye kadar tekrarlanır
  4. Kumanda kalan malzemeyi besleme Q478 ile kaldırır
  5. Kumanda her kesimden sonra aleti hızlı harekette geri çeker
  6. Kumanda, kam setlerinin hepsi kumlanıncaya kadar 4. ve 5. adımları tekrarlar
  7. Ardından kumanda aleti hızlı harekette döngü başlangıç noktasına geri konumlandırır

Perdahlama döngü akışı

Numerik kontrol, döngü çağrısı sırasındaki alet pozisyonunu döngü başlangıç noktası olarak kullanır.

  1. Numerik kontrol, aleti hızlı harekette ilk yiv tarafına konumlandırır.
  2. Numerik kontrol, tanımlı besleme Q505 ile yivin yan duvarını perdahlar.
  3. Numerik kontrol, tanımlanmış besleme ile yivin bir yarısını perdahlar.
  4. Numerik kontrol, aleti hızlı harekette geri çeker.
  5. Numerik kontrol, aleti hızlı harekette ikinci yiv tarafına konumlandırır.
  6. Numerik kontrol, tanımlı besleme Q505 ile yivin yan duvarını perdahlar.
  7. Numerik kontrol, tanımlanmış besleme ile yivin diğer yarısını perdahlar.
  8. Numerik kontrol, aleti hızlı harekette döngü başlangıç noktasına konumlandırır.

Uyarılar

 
Bilgi
Dikkat, alet ve malzeme için tehlike!
Kesim sınırlaması işlenecek kontur alanını sınırlar. Kalkış ve iniş yolları kesim sınırlamasını aşabilir. Döngünün çağrılmasından önceki alet konumu kesim sınırlamasının uygulanmasını etkiler. TNC7, döngünün çağrılmasından önce aletin üzerinde durduğu, kesim sınırlamasının bulunduğu tarafta materyali talaşlar.
  1. Döngü çağrısı öncesinde aleti, malzemenin talaşlanması gereken kesim sınırlama tarafında duracağı şekilde konumlandırın
  • Bu döngüyü yalnızca FUNCTION MODE TURN işleme modunda gerçekleştirebilirsiniz.
  • Döngü çağrısı sırasındaki alet pozisyonu talaş alınacak alanın büyüklüğünü belirler (döngü başlangıç noktası).

Programlama için notlar

  • Döngü çağrısından önce konumlandırma tümcesini yarıçap düzeltmesi R0 ile başlangıç noktasına programlayın.
  • 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.
  • 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.
  • FUNCTION TURNDATA CORR TCS: Z/X DCW ve/veya torna takımı tablosunda DCW sütunundaki bir girdi üzerinden, oyucu genişliği için bir ek ölçü etkinleştirilebilir. DCW, pozitif ve negatif değerler alabilir ve oyucu genişliğine eklenir: CUTWIDTH + DCWTab + FUNCTION TURNDATA CORR TCS: Z/X DCW. Tabloda kayıtlı bir DCW grafikte etkin olduğu esnada FUNCTION TURNDATA CORR TCS üzerinden programlanmış bir DCW görünmez.
  • Kam delme etkinse (Q562 = 1) ve Q462 GERI CEKME MODU değeri eşit değildir 0 ise kumanda bir hata mesajı gösterir.

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?

Rezerve, henüz fonksiyonu yok

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

cyc870_1

cyc870_2

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

Q479 İşlem sınırları (0/1)?

Kesim sınırlamayı etkinleştirin:

0: kesim sınırlaması etkin değil

1: Kesim sınırlaması (Q480/Q482)

Giriş: 0, 1

Q480 Çap sınırlama değeri?

Kontur sınırlaması için X değeri (çap bilgisi)

Giriş: –99999.999...+99999.999

Q482 Z kesim sınırlama değeri?

Konturun sınırlaması için Z değeri

Giriş: –99999.999...+99999.999

Q463 Sevkiyat derinliği sınırl.?

Kesim başına maks. oluk açma derinliği

Giriş: 0...99.999

Q510 Kesme genişl. üst üste bindirme?

Faktör Q510 ile aletin kumlama sırasında yan sevkini etkileyebilirsiniz. Q510, aletin CUTWIDTH genişliği ile çarpılır. Böylece yan sevk "k" oluşur.

Giriş: 0.001...1

Q511 % olarak besleme faktörü?

Faktör Q511 ile doluya oyuk açma sırasında, yani tüm alet genişliği CUTWIDTH ile oyuk açarken beslemeyi etkileyebilirsiniz.

Besleme faktörünü kullandığınızda, geri kalan kumlama süreci sırasında en uygun kesim koşullarını oluşturabilirsiniz. Böylece kumlama Q478 beslemesini, ilgili oluk açma genişliği (Q510) bindirmesi sırasında en uygun kesim koşullarını sağlayacak bir büyüklükte tanımlayabilirsiniz. Kumanda, yalnızca doluya oyuk açma sırasında beslemeyi faktör Q511 kadar azaltır. Bu sayede toplam olarak daha kısa bir çalışma süresi oluşur.

Giriş: 0.001...150

Q462 Geri çekme davranışı (0/1)?

Q462 ile oyuk açma sonrasında geri çekme davranışını tanımlayabilirsiniz.

0: Kumanda, aleti kontur boyunca geri çeker

1: Kumanda, aleti önce eğik olarak konturdan uzaklaştırır ve ardından geri çeker

Giriş: 0, 1

Q211 Bekleme süresi/1/dak.?

Alet milinin devirlerinde bir bekleme süresi girin, bu şekilde tabana batırma sonrasında geri çekmede gecikme olur. Alet Q211 devir boyunca gecikme yaptıktan sonra geri çekme gerçekleşir.

Giriş: 0...999.99

Q562 Kam delme (0/1)?

0: Kam delme yok - Birinci delme doluya gerçekleşir, takip edenler yana doğru kaydırılır ve Q510 * kesici genişliği (CUTWIDTH) üzerine biner

1: Kam delme - Ön delme tam kesimlerle gerçekleşir. Ardından kalan setler işlenir. Bunlar arka arkaya delinir. Bu merkezi bir talaş çıkışına neden olur, talaşların araya sıkışma riski büyük ölçüde azalır

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 14.0 KONTUR

12 CYCL DEF 14.1 KONTUR ETKT2

13 CYCL DEF 870 EKS. KONT. BATIRMA ~

Q215=+0

;CALISMA KAPSAMI ~

Q460=+2

;SAFETY CLEARANCE ~

Q478=+0.3

;ROUGHING FEED RATE ~

Q483=+0.4

;OVERSIZE FOR DIAMETER ~

Q484=+0.2

;OVERSIZE IN Z ~

Q505=+0.2

;BESLEME PERDAHLAMA ~

Q479=+0

;KESIM SINIRLAMASI ~

Q480=+0

;CAP SINIR DEGERI ~

Q482=+0

;LIMIT VALUE Z ~

Q463=+0

;SEVKIYAT SINIRLAMASI ~

Q510=+0.8

;KES. UST USTE BINDIR ~

Q511=+100

;BESLEME FAKTORU ~

Q462=+0

;GERI CEKME MODU ~

Q211=+3

;BEKLEME SURESI DEVRI ~

Q562=+0

;KAM DELME

14 L X+75 Y+0 Z+2 R0 FMAX M303

15 CYCL CALL

16 M30

17 LBL 2

18 L X+60 Z+0

19 L Z-10

20 RND R5

21 L X+40 Y-15

22 L Z+0

23 LBL 0