Döngü 830 KONTURA PARALEL VIDA DISI

ISO programlaması

G830

Uygulama

 
Machine

Makine el kitabını dikkate alın!

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

cyc830

Bu döngüyle vida dişlerini istediğiniz şekilde uzunlamasına veya düz olarak döndürebilirsiniz.

Döngüyle bir ya da birden fazla yolu olan diş oluşturabilirsiniz.

Döngüde her hangi bir diş derinliği belirtmezseniz, döngü normlu bir diş derinliği kullanır.

Döngüyü iç ve dış kalıp işlemesi için kullanabilirsiniz.

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 diş öncesinde güvenlik mesafesine konumlandırır ve bir sevk hareketi gerçekleştirir.
  2. Numerik kontrol, tanımlanan diş konturuna paralel olarak bir diş kesimi gerçekleştirir. Bu esnada numerik kontrol, besleme ile devir sayısını tanımlanan eğim oluşacak şekilde senkronize eder.
  3. Numerik kontrol, aleti hızlı harekette güvenlik mesafesinde kaldırır.
  4. Numerik kontrol, aleti hızlı harekette kesim başlangıcına konumlandırır.
  5. Numerik kontrol, bir sevk hareketi gerçekleştirir. İlerlemeler Q467 ilerleme açısına göre gerçekleştirilir.
  6. Numerik kontrol, diş derinliği elde edilene kadar bu akışı (2 ile 5 arası) tekrarlar.
  7. Kumanda Q476'da tanımlanan boş kesim adetini gerçekleştirir.
  8. Numerik kontrol, Q475 yiv sayısına göre bu akışı (2 ile 7 arası) tekrarlar.
  9. Numerik kontrol, aleti hızlı harekette döngü başlangıç noktasına konumlandırır.
 
Tip

Kumanda bir diş kesimi gerçekleştirirken, besleme override için döner düğme etkisizdir. Devir sayısı override için döner düğme halen sınırlı olarak etkindir.

Uyarılar

 
Bilgi
Dikkat, çarpışma tehlikesi!
Döngü 830, programlanan konturun ardından Q466 geçişini gerçekleştirir. Çarpışma tehlikesi bulunur!
  1. Yapı parçanızı, kumanda konturu Q466, Q467 kadar uzattığında çarpışma olmayacak şekilde gerin
 
Bilgi
Dikkat, çarpışma tehlikesi!
Negatif çap aralığındaki bir ön konumlandırmada etki biçimi, diş konumu Q471 parametresinin tersinedir. Bu durumda dış dişli 1 ve iç dişli 0 olur. Aletle malzeme arasında çarpışma meydana gelebilir.
  1. Bazı makine tiplerinde döner alet freze miline değil, milin yanında ayrı bir tutucuya tespit edilir. Örneğin yalnız bir aletle iç ve dış diş üretmek için döner alet burada 180° döndürülemez. Böyle bir makinede iç işleme için harici bir alet kullanmak isterseniz işlemi negatif çap bölgesinde -X uygulayabilir ve malzemenin dönme yönünü tersine çevirebilirsiniz
 
Bilgi
Dikkat, çarpışma tehlikesi!
Serbest hareket, başlangıç konumuna doğrudan giden yolda gerçekleşir. Çarpışma tehlikesi bulunur!
  1. Aleti daima numerik kontrolün döngü bitişinde başlangıç noktasını çarpışma olmadan hareket ettirebileceği şekilde ön konumlandırın
 
Bilgi
Dikkat, alet ve malzeme için tehlike!
Dişli kenarı açısından büyük bir sevk açısı Q467 programlanırsa bu durum diş kenarına zarar verebilir. Sevk açısı değiştirilirse dişli konumu, eksenel yönde kayma yapar. Alet, değiştirilmiş sevk açısı durumunda tekrar dişli geçişlerine ulaşamaz.
  1. Sevk açısı Q467, dişli kenarı açısından daha büyük programlanmamalıdır
  • Bu döngüyü yalnızca FUNCTION MODE TURN işleme modunda gerçekleştirebilirsiniz.
  • Hem hızlanma hem de geçiş tanımlanan konturun dışında gerçekleşir.

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.
  • Hızlanma yolunun (Q465) uzunluğu, besleme eksenlerinin gerekli hızlarına ulaşabileceği şekilde olmalıdır.
  • Geçiş yolu (Q466) uzunluğu, besleme eksenlerinin hızı azaltılabilecek şekilde olmalıdır.
  • 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.
  • Eğer TYPE OF INFEED Q468 eşittir 0 (sabit talaş kesiti) ise Q467'de bir ANGLE OF INFEED büyüktür 0 tanımlanmalıdır.
  • 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

Q471 Dişli konumu (0=Dış / 1=İç)?

Vida dişi konumunu belirleyin:

0: Dıştan vida dişi

1: İçten vida dişi

Giriş: 0, 1

Q461 Diş yönü (0/1)?

Diş hatvesi yönünü belirleyin:

0: Uzunlamasına (döner eksene paralel)

1: Enlemesine (döner eksene dik)

Giriş: 0, 1

cyc830_1

Q460 Guvenlik mesafesi?

Diş hatvesine dik güvenlik mesafesi

Giriş: 0...999.999

Q472 Diş artımı?

Vida dişinin eğimi

Giriş: 0...99999.999

Q473 Dişli derinliği (yarıçap)?

Vida dişinin derinliği. 0 girildiğinde kumanda derinliği metrik diş eğimine göre belirler. Değer artımsal etki eder.

Giriş: 0...999.999

cyc830_2

Q474 Dişli çıkışı uzunluğu?

Dişli sonunda güncel sevk derinliğinden dişli çapı Q460'a kaldırma işlemi uygulanan yolun uzunluğu. Değer artımsal etki eder.

Giriş: 0...999.999

Q465 Hareket yolu?

Besleme eksenlerinin gerekli hızlarına ulaştığı eğim yönündeki yol uzunluğu. Hızlanma yolu tanımlanan diş konturunun dışındadır. Değer artımsal etki eder.

Giriş: 0.1...99.9

Q466 Taşma mesafesi?

Giriş: 0.1...99.9

Q463 Maksimum kesim derinliği?

Diş hatvesine dik olarak maksimum sevk derinliği

Giriş: 0.001...999.999

Q467 Besleme açısı?

Altında Q463 sevki gerçekleşen açı. Referans açısı diş eğimine paraleldir.

Giriş: 0...60

Q468 Besleme türü (0/1)?

Sevk türünü belirleyin:

0: Sabit talaş kesiti (sevk, derinlik arttıkça azalır)

1: sabit sevk derinliği

Giriş: 0, 1

Q470 Başlangıç açısı?

Dişlinin başlayacağı torna mili açısı.

Giriş: 0...359.999

Q475 Dişli geçişi sayısı?

Diş turu sayısı

Giriş: 1...500

Q476 Boş kesim sayısı?

Hazır diş derinliğine sevk olmadan yapılan boş kesimlerin sayısı

Giriş: 0...255

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 830 KONTURA PARALEL VIDA DISI ~

Q471=+0

;THREAD POSITION ~

Q461=+0

;THREAD ORIENTATION ~

Q460=+2

;SAFETY CLEARANCE ~

Q472=+2

;HATVE ~

Q473=+0

;DISLI DERINLIGI ~

Q474=+0

;THREAD RUN-OUT ~

Q465=+4

;GIRIS MESAFESI ~

Q466=+4

;OVERRUN PATH ~

Q463=+0.5

;MAKS. KESIM DERINLIGI ~

Q467=+30

;ANGLE OF INFEED ~

Q468=+0

;TYPE OF INFEED ~

Q470=+0

;BASLANGIC ACISI ~

Q475=+30

;YOL SAYISI ~

Q476=+30

;NUMBER OF AIR CUTS

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

15 CYCL CALL

16 M30

17 LBL 2

18 L X+60 Z+0

19 L X+70 Z-30

20 RND R60

21 L Z-45

22 LBL 0