Döngü 251 DIKDORTGEN CEP

ISO programlaması

G251

Uygulama

Döngü 251 ile bir dikdörtgen cebi tamamen işleyebilirsiniz. Döngü parametrelerine bağlı olarak aşağıdaki çalışma alternatifleri kullanıma sunulur:

  • Komple çalışma: Kumlama, derinlik perdahlama, yan perdahlama
  • Sadece kumlama
  • Sadece derinlik perdahlama ve yan perdahlama
  • Sadece derinlik perdahlama
  • Sadece yan perdahlama

Döngü akışı

Kumlama

  1. Alet, cebin ortasından malzemenin içine dalar ve ilk sevk derinliğine gider. Dalma stratejisini Q366 parametresi ile belirleyin
  2. Kumanda; cebi hat bindirmesi (Q370) ve ek perdahlama ölçülerini (Q368 ve Q369) dikkate alarak içten dışarı doğru boşaltır
  3. Boşaltma işleminin sonunda kumanda aleti cep duvarından teğetsel olarak uzaklaştırır, güvenlik mesafesi kadar güncel sevk derinliğinin üzerinden geçer. Buradan hızlı çalışma modunda cep ortasına geri gider
  4. Programlanan cep derinliğine ulaşılıncaya kadar bu işlem kendini tekrar eder

Perdahlama

  1. Ek perdahlama ölçüleri tanımlanmışsa kumanda dalar ve kontura gider. O sırada yaklaşma hareketi, yumuşak bir yaklaşmayı sağlamak için bir yarıçapla gerçekleşir. Kumanda, girilmişse önce cep duvarlarını çok sayıda sevk ile perdahlar.
  2. Ardından kumanda cebin tabanını içten dışarı doğru perdahlar. Bu sırada cep tabanına teğetsel olarak hareket edilir

Uyarılar

 
Bilgi
Dikkat, çarpışma tehlikesi!
Bir döngüde derinliği pozitif girmeniz durumunda kumanda, ön konumlandırma hesaplamasını tersine çevirir. Alet, alet ekseninde hızlı hareketle malzeme yüzeyinin altındaki güvenlik mesafesine sürülür! Çarpışma tehlikesi bulunur!
  1. Derinliği negatif girin
  2. Makine parametresi displayDepthErr (No. 201003) ile numerik kontrolün bir pozitif derinliğin girilmesi sırasında bir hata mesajı verip (on) vermeyeceğini (off) ayarlayın
 
Bilgi
Dikkat, çarpışma tehlikesi!
Döngüyü, çalışma kapsamı 2 (sadece perdahlama) ile açtığınızda birinci sevk derinliği + güvenlik mesafesine ön konumlandırma hızlı harekette uygulanır. Hızlı harekette konumlandırma sırasında çarpışma tehlikesi oluşur.
  1. Önceden bir kumlama işlemi uygulayın
  2. Numerik kontrolün aleti hızlı harekette malzemeyle çarpışmadan ön konumlandırma yapması sağlanmalıdır
  • Bu döngüyü yalnızca FUNCTION MODE MILL işleme modunda gerçekleştirebilirsiniz.
  • Kumanda aleti, alet ekseninde otomatik olarak ön konumlandırır. Q204 2. GUVENLIK MES. değerini dikkate alın.
  • Kesim uzunluğu döngüde girilen Q202 sevk derinliği değerinden kısaysa kumanda sevk derinliğini alet tablosunda tanımlanan LCUTS kesim uzunluğu değerine düşürür.
  • Kumanda, aleti sonunda güvenlik mesafesine geri konumlandırır, girilmişse 2. güvenlik mesafesine konumlandırır.
  • Bu döngü, aletin malzeme için tanımlanmış olan LU kullanım uzunluğunu denetler. LU değerinin DERINLIK Q201 derinlik değerinden daha küçük olması halinde kumanda bir hata mesajı gösterir.
  • Döngü 251, alet tablosundaki RCUTS kesme genişliği değerini dikkate alır.
  • RCUTS ile daldırma stratejisi Q366

Programlama için notlar

  • Herhangi bir dalma açısı tanımlayamayacağınız için etkin olmayan alet tablosunda daima dikey olarak daldırmanız gerekir (Q366=0).
  • Aleti işleme düzleminde başlangıç pozisyonuna, R0 yarıçap düzeltmesi ile ön konumlandırın. Q367 parametresini (konum) dikkate alın.
  • Derinlik döngü parametresinin işareti çalışma yönünü belirler. Derinliği = 0 olarak programlarsanız numerik kontrol döngüyü uygulamaz.
  • Güvenlik mesafesini, aletin hareket sırasında taşınmış talaşlarla sıkışmayacağı şekilde girin.
  • Q224 dönüş konumu 0'a eşit değilse ham parça ölçülerinizi yeterince büyük tanımlamaya dikkat edin.

Döngü parametresi

Yardım resmi

Parametre

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

İşleme kapsamını belirleyin:

0: Kumlama ve perdahlama

1: Sadece kumlama

2: Sadece perdahlama
Yan perdahlama ve derinlik perdahlama sadece söz konusu ek perdahlama ölçüsü (Q368, Q369) tanımlandığında uygulanır

Giriş: 0, 1, 2

CYC_251_2

Cycl_250

CYC251_3

Q218 1. Yan Uzunluk?

İşleme düzlemi ana eksenine paralel cep uzunluğu. Değer artımsal etki eder.

Giriş: 0...99999.9999

Q219 2. Yan Uzunluk?

İşleme düzlemi yan eksenine paralel cep uzunluğu. Değer artımsal etki eder.

Giriş: 0...99999.9999

Q220 Köşe yarıçapı?

Cep köşesi yarıçapı. 0 ile girilmişse kumanda, köşe yarıçapını alet yarıçapına eşit olarak ayarlar.

Giriş: 0...99999.9999

Q368 Yan perdahlama ölçüsü?

İşleme düzlemindeki ek perdahlama ölçüsü. Değer artımsal etki eder.

Giriş: 0...99999.9999

Q224 Dönüş durumu?

Tüm işlemenin etrafında döndürüleceği açı. Dönme merkezi, döngü çağırması sırasında aletin bulunduğu pozisyondadır. Değer mutlak etki ediyor.

Giriş: –360.000...+360.000

Q367 Cep durumu (0/1/2/3/4)?

Döngü çağırma sırasında alet konumuna bağlı olarak cebin konumu:

0: Alet pozisyonu = Cep merkezi

1: Alet pozisyonu = Sol alt köşe

2: Alet pozisyonu = Sağ alt köşe

3: Alet pozisyonu = Sağ üst köşe

4: Alet pozisyonu = Sol üst köşe

Giriş: 0, 1, 2, 3, 4

Q207 Freze beslemesi?

Frezeleme sırasında aletin sürüş hızı, mm/dak olarak

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

Cycl_250_2

Q351 Freze tip? Eşit ak=+1 Krşı ak=-1

Freze işlemesinin türü. Milin dönüş yönü dikkate alınır:

+1 = Senkronize frezeleme

–1 = Karşılıklı frezeleme

PREDEF: Kumanda bir GLOBAL DEF tümcesindeki değeri kullanır

(0 girdiğinizde işleme senkron çalışmayla gerçekleşir)

Giriş: –1, 0, +1 Alternatif PREDEF

CYC_251_1

Q201 Derinlik?

Malzeme yüzeyi – cep tabanı mesafesi. Değer artımsal etki eder.

Giriş: –99999.9999...+99999.9999

Q202 Kesme derinl.?

Aletin ayarlanması gereken ölçü. 0'dan büyük bir değer girin. Değer artımsal etki eder.

Giriş: 0...99999.9999

Q369 Basit ölçü derinliği?

Derinlik için ek perdahlama ölçüsü. Değer artımsal etki eder.

Giriş: 0...99999.9999

Q206 Derin kesme beslemesi?

Derinliğe sürüşü sırasında aletin sürüş hızı, mm/dak olarak

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

Q338 Kesme perdahlama?

Aletin perdahlama esnasında mil ekseninde sevk edildiği ölçü.

Q338=0: Sevk sırasında perdahlama

Değer artımsal etki eder.

Giriş: 0...99999.9999

Q200 Guvenlik mesafesi?

Alet ucu ve malzeme yüzeyi arasındaki mesafe. Değer artımsal etki eder.

Giriş: 0...99999.9999 Alternatif PREDEF

Q203 Malzeme yüzeyi koord.?

Etkin referans noktasına göre malzeme yüzeyinin koordinatı. Değer mutlak etki ediyor.

Giriş: –99999.9999...+99999.9999

Q204 2. Güvenlik mesafesi?

Alet ve malzeme (ayna) arasında hiçbir çarpışmanın olamayacağı mil ekseni koordinatı. Değer artımsal etki eder.

Giriş: 0...99999.9999 Alternatif PREDEF

Q370 Geçiş bindirme faktörü?

Q370 x alet yarıçapı k yan sevkini verir.

Giriş: 0.0001...1.41 Alternatif PREDEF

Q366 Batırma stratejisi (0/1/2)?

Daldırma yöntemi tipi:

0: Dikey daldırma. Alet tablosunda tanımlanmış ANGLE daldırma açısından bağımsız olarak kumanda dikey olarak dalar

1: Helezon biçimde daldırma. Alet tablosunda etkin alet için ANGLE daldırma açısı 0'a eşit olmayacak şekilde tanımlanmalıdır. Aksi halde kumanda bir hata mesajı verir. Gerekirse RCUTS kesici genişliği değerini alet tablosunda tanımlayın

2: Sallanarak daldırma. Alet tablosunda etkin alet için ANGLE daldırma açısı 0'a eşit olmayacak şekilde tanımlanmalıdır. Aksi halde kumanda bir hata mesajı verir. Sallanma uzunluğu daldırma açısına bağlıdır, kumanda minimum değer olarak alet çapının iki katını kullanır. Gerekirse RCUTS kesici genişliği değerini alet tablosunda tanımlayın

PREDEF: Kumanda, GLOBAL DEF tümcesindeki değeri kullanır

Giriş: 0, 1, 2 Alternatif PREDEF

RCUTS ile daldırma stratejisi Q366

Q385 Besleme perdahlama

Yanın ve derinliğin perdahlanması sırasında aletin sürüş hızı, mm/dak olarak

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

Q439 Besleme referansı (0-3)?

Programlanan beslemenin ilişkili olduğu alanı belirleyin:

0: Besleme, aletin merkez noktası hattını referans alır

1: Besleme sadece yan perdahlama sırasında alet bıçağını, diğer durumlarda merkez noktası hattını referans alır

2: Besleme, yan perdahlama ve derinlik perdahlamada alet bıçağını, diğer durumlarda merkez noktası hattını referans alır

3: Besleme her zaman alet bıçağını referans alır

Giriş: 0, 1, 2, 3

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 251 DIKDORTGEN CEP ~

Q215=+0

;CALISMA KAPSAMI ~

Q218=+60

;1. YAN UZUNLUKLAR ~

Q219=+20

;2. YAN UZUNLUKLAR ~

Q220=+0

;KOSE YARICAPI ~

Q368=+0

;YAN OLCU ~

Q224=+0

;DONUS DURUMU ~

Q367=+0

;CEP DURUMU ~

Q207=+500

;FREZE BESLEMESI ~

Q351=+1

;FREZE TIPI ~

Q201=-20

;DERINLIK ~

Q202=+5

;KESME DERINL. ~

Q369=+0

;OLCU DERINLIGI ~

Q206=+150

;DERIN KESME BESL. ~

Q338=+0

;KESME PERDAHL. ~

Q200=+2

;GUVENLIK MES. ~

Q203=+0

;YUZEY KOOR. ~

Q204=+50

;2. GUVENLIK MES. ~

Q370=+1

;GECIS BINDIRME ~

Q366=+1

;BATIRMA ~

Q385=+500

;BESLEME PERDAHLAMA ~

Q439=+0

;BESLEME REFERANSI

12 L X+50 Y+50 R0 FMAX M99

RCUTS ile daldırma stratejisi Q366

Helezon biçiminde daldırma Q366 = 1

  • RCUTS > 0
  • Kumanda, helezon biçim hesaplaması için RCUTS kesme genişliğini hesaplar. RCUTS ne kadar yüksekse helezon biçim o kadar küçük olur.
  • Helezon yarıçap hesaplama formülü:
  • RCUTS_Zyklus_251

    Rcorr: Alet yarıçapı R + alet yarıçapı ek ölçüsü DR

  • Helezon biçiminin oluşturulması yer özellikleri nedeniyle mümkün olmuyorsa kumanda bir hata mesajı gösterir.
  • RCUTS = 0 veya tanımsız
  • Helezon biçimi için denetim veya değişim gerçekleşmez.

Sallanarak daldırma Q366 = 2

  • RCUTS > 0
  • Kumanda sallanma yolunun sonuna kadar gider.
  • Sallanma yolunun oluşturulması yer özellikleri nedeniyle mümkün olmuyorsa kumanda bir hata mesajı gösterir.
  • RCUTS = 0 veya tanımsız
  • Kumanda sallanma yolunun yarısına kadar gider.