Döngü 810 TURN CONTOUR LONG.

ISO programlaması

G810

Uygulama

 
Machine

Makine el kitabını dikkate alın!

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

cyc810

Bu döngüyle malzemeleri istenen döndürme konturları ile uzunlamasına döndürebilirsiniz. Kontur tanımı bir alt programda gerçekleşir.

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. Kontur başlangıç noktası kontur bitiş noktasından büyükse, döngü bir dış kalıp işlemesi gerçekleştirir. Kontur başlangıç noktası bitiş noktasından küçükse, döngü bir iç kalıp işlemesi 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ının Z koordinatı konturun başlangıç noktasından küçükse numerik kontrol, aleti 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, başlangıç konumu ile uzunlamasına yöndeki bitiş noktası arasındaki alanı talaşlar. Uzunlamasına kesim, eksene paralel olarak yapılır ve tanımlanmış besleme Q478 ile gerçekleştirilir.
  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ının Z koordinatı konturun başlangıç noktasından küçükse numerik kontrol, aleti Z koordinatında güvenlik mesafesine konumlandırır ve döngüyü buradan başlatır.

  1. Numerik kontrol, hızlı harekette sevk hareketini gerçekleştirir.
  2. Numerik kontrol, 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

 
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ünün çağrılması sırasındaki aletin konumu (döngü başlangıç noktası) talaş alınacak alanı etkiler.
  • Numerik kontrol, aletin kesici geometrisini dikkate alır ve böylece kontur elemanların zarar görmesi engellenir. Etkin alet ile konturu tamamen işlemek mümkün değilse, numerik kontrol bir uyarı verir.
  • 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 notlar

  • Konumlandırma tümcesini, döngü çağrısından önce yarıçap düzeltmesi R0 ile güvenli bir pozisyona 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.

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

cyc810_1

Q460 Guvenlik mesafesi?

Geri çekme hareketi ile ön konumlandırma için mesafe. 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

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

cyc810_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

Q487 Daldırma onayı (0/1)?

Daldırma elemanlarının işlenmesine izin ver:

0: Daldırma elemanları işleme

1: Daldırma elemanları işle

Giriş: 0, 1

Q488 Daldır. besl. (0=otom.)?

Daldırma sırasında besleme hızının tanımı. Bu giriş değeri isteğe bağlıdır. Programlanmazsa torna işlemi için tanımlanmış besleme geçerli olur.

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

cyc810_2

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

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

Giriş: –99999.999...+99999.999

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

12 CYCL DEF 14.1 KONTUR ETKT2

13 CYCL DEF 810 TURN CONTOUR LONG. ~

Q215=+0

;CALISMA KAPSAMI ~

Q460=+2

;SAFETY CLEARANCE ~

Q499=+0

;REVERSE CONTOUR ~

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 ~

Q487=+1

;BATIRMA ~

Q488=+0

;DALDIRMA BESLEME HAREKETI ~

Q479=+0

;KESIM SINIRLAMASI ~

Q480=+0

;CAP SINIR DEGERI ~

Q482=+0

;LIMIT VALUE Z ~

Q506=+0

;KONTUR DUZLEME

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 Z-35

22 RND R5

23 L X+50 Z-40

24 L Z-55

25 CC X+60 Z-55

26 C X+60 Z-60

27 L X+100

28 LBL 0