Döngü 22 DUZLESTIRME

ISO programlaması

G122

Uygulama

8H000127

Döngü 22 BOSALTMA ile boşaltma ile ilgili teknoloji verilerini belirlersiniz.

  • Döngü 22 çağrılmadan önce başka döngülerin programlanması gerekir:
  • Döngü 14 KONTUR veya SEL CONTOUR
  • Döngü 20 KONTUR VERILERI
  • Gerekirse döngü 21 ON DELME

Döngü akışı

  1. Kumanda aleti delme noktasının üzerine konumlandırır; bu sırada yan perdahlama ölçüsü dikkate alınır
  2. İlk sevk derinliğinde alet, freze beslemesi Q12 ile konturu içten dışarıya doğru frezeler
  3. Bu esnada ada konturları (burada: C/D) cep konturuna yaklaştırılarak (burada: A/B) serbest frezelenir
  4. Sonraki adımda kumanda, aleti bir sonraki sevk derinliğine hareket ettirir ve programlanan derinliğe ulaşılıncaya kadar boşaltma işlemini tekrarlar
  5. Son olarak alet, alet ekseninde güvenli yüksekliğe geri gider veya döngüden önce en son programlanan konuma hareket eder. Bu davranış posAfterContPocket (No. 201007) makine parametresine bağlıdır.

Uyarılar

 
Bilgi
Dikkat, çarpışma tehlikesi!
posAfterContPocket (No. 201007) parametresini ToolAxClearanceHeight olarak ayarladıysanız kumanda, döngü sonundan sonra aleti sadece alet ekseni yönünde güvenli yüksekliğe konumlandırır. Kumanda, aleti çalışma düzleminde konumlandırmaz. Çarpışma tehlikesi bulunur!
  1. Aleti döngü sonundan sonra çalışma düzleminin tüm koordinatlarıyla konumlandırın, örn. L X+80 Y+0 R0 FMAX
  2. Döngüden sonra mutlak bir konum programlayın, artımsal bir sürme hareketi değil
  • Bu döngüyü yalnızca FUNCTION MODE MILL işleme modunda gerçekleştirebilirsiniz.
  • Ardıl boşaltmada numerik kontrol ön boşaltma aletinin tanımlanmış bir aşınma değeri DR'yi dikkate almaz.
  • İşleme sırasında M110 etkinse içten düzeltilen yaylarda besleme uygun şekilde azaltılır.
  • Bu döngü, aletin malzeme için tanımlanmış olan LU kullanım uzunluğunu denetler. LU değerinin DERINLIK Q1 değerinden daha küçük olması halinde kumanda bir hata mesajı gösterir.
  • Döngü, M109 ve M110 ek fonksiyonlarını dikkate alır. Kumanda, iç ve dış çalışmalar sırasında, alet kesimlerindeki yay beslemesini iç ve dış yarıçapta sabit tutar.
  • M109 ile dairesel yollar için beslemeyi ayarlayın

 
Tip

Gerekirse ortadan kesen alın dişlisine sahip bir freze kullanın (DIN 844) veya döngü 21 ile ön delme işlemi gerçekleştirin.

Programlama için notlar

  • Sivri iç köşelere sahip cep konturlarında, 1'den büyük bindirme faktörünün kullanılması durumunda boşaltma sırasında artık malzeme kalabilir. Özellikle en içteki hattı test grafiği üzerinden kontrol edin ve gerekiyorsa üst üste bindirme faktörünü biraz değiştirin. Bu sayede farklı bir kesme bölünmesine ulaşılır ve bu çoğunlukla istenilen sonucun elde edilmesini sağlar.
  • Döngü 22'nin daldırma davranışını Q19 parametresi ve alet tablosundaki ANGLE ve LCUTS sütunları ile belirleyebilirsiniz:
    • Q19=0 olarak tanımlandıysa etkin alet için bir dalma açısı (ANGLE) tanımlanmış olsa bile kumanda dikine dalar
    • ANGLE=90° olarak tanımlarsanız kumanda dikine dalar. Dalma beslemesi olarak sallanma beslemesi Q19 kullanılır
    • Q19 sallanma beslemesi parametresi döngü 22 içinde tanımlanmışsa ve alet tablosunda ANGLE 0,1 ile 89,999 arasında tanımlanmışsa kumanda, belirlenen ANGLE değeri helezon biçiminde daldırma yapar
    • Sallanma beslemesi parametresi döngü 22 içinde tanımlanmışsa ve alet tablosunda ANGLE bulunmuyorsa kumanda bir hata mesajı gösterir
    • Geometrik şartlar helezon biçiminde daldırmaya izin vermiyorsa (yiv) kumanda, sallanarak daldırmayı dener (sallanma uzunluğu LCUTS ve ANGLE'dan elde edilir (sallanma uzunluğu = LCUTS / Tan ANGLE))

Makine parametreleriyle bağlantılı olarak uyarı

  • posAfterContPocket (No. 201007) makine parametresiyle, kontur cebini işleme sonrasında hareketi tanımlarsınız.
    • PosBeforeMachining: Başlangıç pozisyonuna geri dönüş
    • ToolAxClearanceHeight: Alet ekseninin güvenli yüksekliğe konumlandırılması.

Döngü parametresi

Yardım resmi

Parametre

Q10 Kesme derinl.?

Aletin her defasında sevk edileceği ölçü. Değer artımsal etki eder.

Giriş: –99999.9999...+99999.9999

Q11 Derin kesme beslemesi?

Mil ekseninde sürüş hareketlerinde besleme

Giriş: 0...99999.9999 alternatif FAUTO, FU, FZ

Q12 Besleme çıkarma?

İşleme düzlemindeki sürüş hareketlerinde besleme

Giriş: 0...99999.9999 alternatif FAUTO, FU, FZ

Q18 veya QS18 Kama yeri açma aleti?

Kumandanın halihazırda ön boşaltma yaptığı aletin numarası veya adı. eylem çubuğundaki seçme olanağı üzerinden ön boşaltma aletini doğrudan alet tablosundan kabul etme olanağına sahipsiniz. Ayrıca ile eylem çubuğundaki seçme olanağı adıyla alet adını kendiniz girebilirsiniz. Giriş alanından çıkarsanız kumanda, tırnak işaretini otomatik ekler. Ön boşaltma yapılmamışsa "0" girin; burada bir numara veya ad girerseniz kumanda sadece ön boşaltma aleti ile işlenemeyen bölümü boşaltır. Ardıl boşaltma bölgesine yandan yaklaşılmıyorsa kumanda sallanarak dalar; bunun için TOOL.T alet tablosunda, aletin LCUTS kesici uzunluğunu ve maksimum ANGLE daldırma açısını tanımlamanız gerekir.

Giriş: 0...99999.9 alternatif maks. 255 karakter

Q19 Besleme dalgalanması?

mm/dak cinsinden sallanma beslemesi

Giriş: 0...99999.9999 alternatif FAUTO, FU, FZ

Q208 Besleme geri çekme?

İşlem sonrasında dışarı sürme sırasında aletin mm/dak cinsinden hareket hızı. Q208=0 girerseniz kumanda, aleti Q12 beslemesiyle dışarı çıkarır.

Giriş: 0...99999.9999 alternatif olarak FMAX, FAUTO, PREDEF

Q401 % besleme faktörü?

Alet boşaltma sırasında tüm kapasite ile malzemede hareket eder etmez kumandanın, işleme beslemesini (Q12) düşürdüğü yüzdesel faktör. Besleme azaltmayı kullandığınızda boşaltma beslemesini döngü 20 içinde belirlenen hat bindirmesinde (Q2) optimum kesme koşulları oluşacak büyüklükte tanımlayabilirsiniz. Bu durumda kumanda, geçişlerde veya dar noktalarda beslemeyi sizin tanımladığınız şekilde azaltırken işleme süresi toplamda daha kısa olacaktır.

Giriş: 0.0001...100

Q404 Tam ölçü bitiş stratejisi (0/1)?

Ardıl boşaltma aleti yarıçapı, ön boşaltma aletinin yarısına eşitse veya bundan büyükse ardıl boşaltma işlemi sırasında kumandanın nasıl hareket edeceğini belirleyin.

0: Kumanda, aleti ardıl boşaltma yapılacak alanların arasından kontur boyunca güncel derinlikte hareket ettirir

1: Kumanda, aleti ardıl boşaltma yapılacak alanların arasından güvenlik mesafesine geri çeker ve ardından bir sonraki boşaltma alanının başlangıç noktasına gider

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 22 DUZLESTIRME ~

Q10=-5

;KESME DERINL. ~

Q11=+150

;DERIN KESME BESL. ~

Q12=+500

;BESLEME ALANI ~

Q18=+0

;KAMA YERI ACMA ALETI ~

Q19=+0

;BESLEME DALGALANMASI ~

Q208=+99999

;BESLEME GERI CEKME ~

Q401=+100

;BESLEME FAKTORU ~

Q404=+0

;TAM OLCU BITIS STRAT