Döngü 256 RECTANGULAR STUD

ISO programlaması

G256

Uygulama

Döngü 256 ile bir dikdörtgen pimi işleyebilirsiniz. Bir ham parça ölçüsü maksimum olası yan sevkten büyükse kumanda, hazır ölçüye ulaşılıncaya kadar birden fazla yan sevk uygular.

Döngü akışı

  1. Alet, döngü başlangıç pozisyonundan (pim merkezi) pim işlemesinin başlangıç pozisyonuna hareket eder. Başlangıç pozisyonunu Q437 parametresi ile belirleyebilirsiniz. Standart ayar (Q437=0), pim ham parçasının 2 mm sağıdır
  2. Alet 2. güvenlik mesafesinde bulunuyorsa kumanda aleti FMAX hızlı çalışma modunda güvenlik mesafesine ve oradan derin sevk beslemesiyle ilk sevk derinliğine hareket ettirir
  3. Sonra alet teğetsel olarak pim konturuna doğru hareket eder ve ardından bir tur frezeler
  4. Hazır ölçüye bir turda ulaşılamıyorsa kumanda, aleti güncel sevk derinliğinde yandan sevk eder ve ardından yeniden bir tur frezeler. Kumanda bu sırada ham parça ölçüsünü, hazır ölçüyü ve izin verilen yan sevki dikkate alır. Tanımlanan hazır ölçüye ulaşılana kadar bu işlem tekrarlanır. Buna karşın başlangıç noktasını yandan seçmeyip bir köşeye yerleştirirseniz (Q437, 0'a eşit değildir) kumanda, hazır ölçüye ulaşılana kadar başlangıç noktasından hareketle içe doğru spiral biçiminde frezeleme yapar
  5. Derinlikte daha fazla sevk gerekliyse alet, konturdan pim çalışmasının başlangıç noktasına teğetsel olarak geri gider
  6. Daha sonra kumanda, aleti bir sonraki sevk derinliğine sürer ve pimi bu derinlikte işler
  7. Programlanan pim derinliğine ulaşılıncaya kadar bu işlem kendini tekrar eder
  8. Döngü sonunda kumanda aleti, alet ekseninde döngüde tanımlı güvenli yüksekliğe konumlandırır. Bu durumda son konum başlangıç konumuyla örtüşmez

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!
Yaklaşma hareketi için pimin yanında yeterli alan bulunmazsa çarpışma tehlikesi oluşur.
  1. Kumanda, yaklaşma konumu Q439 değerine göre yaklaşma hareketi için alana gereksinim duyar
  2. Pimin yanında yaklaşma hareketi için alan bırakın
  3. En küçük alet çapı + 2 mm
  4. Kumanda, aleti sonunda güvenlik mesafesine geri konumlandırır, girilmişse ikinci güvenlik mesafesine konumlandırır. Aletin döngü sonrası son konumu başlangıç konumuyla örtüşmüyor
  • 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.
  • 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.

Programlama için notlar

  • 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.

Döngü parametresi

Yardım resmi

Parametre

cyc256_2

Q218 1. Yan Uzunluk?

Pim uzunluğu, işleme düzlemi ana eksenine paraleldir

Giriş: 0...99999.9999

Q424 Ham malzeme kenar uzunluğu 1?

Pim ham parça uzunluğu, işleme düzlemi ana eksenine paraleldir. Ham parça ölçüsü yan uzunluğu 1 değerini 1. yan uzunluktan büyük olarak girin. Ham parça ölçüsü 1 ile hazır ölçü 1 arasındaki fark, izin verilen yan sevkten daha büyük olduğunda kumanda, birden fazla yan sevk uygular (alet yarıçapı çarpı hat bindirmesi Q370). Kumanda daima bir sabit yan sevk hesaplar.

Giriş: 0...99999.9999

Q219 2. Yan Uzunluk?

İşleme düzlemi yan eksenine paralel pimin uzunluğu. Ham parça ölçüsü yan uzunluğu 2 değerini 2. yan uzunluktan büyük olarak girin. Ham parça ölçüsü 2 ile hazır ölçü 2 arasındaki fark, izin verilen yan sevkten daha büyük olduğunda kumanda, birden fazla yan sevk uygular (alet yarıçapı çarpı hat bindirmesi Q370). Kumanda daima bir sabit yan sevk hesaplar.

Giriş: 0...99999.9999

Q425 Ham malzeme kenar uzunluğu 2?

Pim ham parça uzunluğu, işleme düzlemi yan eksenine paraleldir

Giriş: 0...99999.9999

Q220 Yarıçap / Şev (+/-)?

Yarıçap veya pah formül elemanı için değeri girin. Pozitif bir değer girilmesi halinde kumanda her köşede bir yuvarlaklık oluşturur. Girmiş olduğunuz değer burada yarıçapa eşittir. Negatif bir değer girerseniz tüm kontur köşelerine bir pah verilir ve bu işlemde girilen değer pah uzunluğuna eşit olur.

Giriş: –99999.9999...+99999.9999

Q368 Yan perdahlama ölçüsü?

Kumandanın işleme düzlemindeki işleme sırasında aynı bıraktığı ek perdahlama ölçüsü. Değer artımsal etki eder.

Giriş: –99999.9999...+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

CYC256_3

Q367 Saplama konumu (0/1/2/3/4)?

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

0: Alet pozisyonu = Pim 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

cyc256_4

8H000107

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

Q201 Derinlik?

Malzeme yüzeyi – pim 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

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, FMAX, FU, FZ

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.9999 Alternatif PREDEF

Q437 İleri hareket pozisyonu (0...4)?

Aletin başlatma stratejisini belirleyin:

0: Pimin sağında (temel ayar)

1: Sol alt köşe

2: Sağ alt köşe

3: Sağ üst köşe

4: Sol üst köşe

Yaklaşma sırasında Q437=0 ayarıyla pim yüzeyinde yaklaşma işaretleri oluşuyorsa başka bir yaklaşma pozisyonu seçin.

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

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

Q369 Basit ölçü derinliği?

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

Giriş: 0...99999.9999

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

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

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 256 RECTANGULAR STUD ~

Q218=+60

;1. YAN UZUNLUKLAR ~

Q424=+75

;WORKPC. BLANK SIDE 1 ~

Q219=+20

;2. YAN UZUNLUKLAR ~

Q425=+60

;WORKPC. BLANK SIDE 2 ~

Q220=+0

;KOSE YARICAPI ~

Q368=+0

;YAN OLCU ~

Q224=+0

;DONUS DURUMU ~

Q367=+0

;STUD POSITION ~

Q207=+500

;FREZE BESLEMESI ~

Q351=+1

;FREZE TIPI ~

Q201=-20

;DERINLIK ~

Q202=+5

;KESME DERINL. ~

Q206=+3000

;DERIN KESME BESL. ~

Q200=+2

;GUVENLIK MES. ~

Q203=+0

;YUZEY KOOR. ~

Q204=+50

;2. GUVENLIK MES. ~

Q370=+1

;GECIS BINDIRME ~

Q437=+0

;BASLATMA KONUMU ~

Q215=+1

;CALISMA KAPSAMI ~

Q369=+0

;OLCU DERINLIGI ~

Q338=+0

;Kesme perdahlama ~

Q385=+500

;Perdahlama beslemesi

12 L X+50 Y+50 R0 FMAX M99