Döngü 1022 SILINDIRI STROKTA HIZLI TASLAMA (Seçenek no. 156)

ISO programlaması

G1022

Uygulama

 
Machine

Makine el kitabınızı dikkate alın!

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

1022 SİLİNDİRİ HIZLI STROK TAŞLAMA döngüsüyle dairesel cepleri veya dairesel pimleri taşlayabilirsiniz. Bu sırada kumanda, silindir kılıfını komple işlemek için dairesel ve helezon hatları uygular. Talep edilen hassasiyete ve yüzey kalitesine ulaşmak için hareketleri bir sallanma stroku ile üst üste bindirebilirsiniz. Normalde sallanma strokunun beslemesi, çember hattı başına birden fazla sallanma stroku uygulanacak kadar büyüktür. Bu bir hızlı strok ile taşlamaya karşılık gelir. Yan sevkler tanıma bağlı olarak üstte veya altta gerçekleşir. Sallanma strokunun beslemesini döngüde programlarsınız.

Döngü akışı

  1. Kumanda aleti CEP DURUMU Q367 ile bağlantılı olarak silindirin üzerinde konumlandırır. Ardından kumanda aleti FMAX ile GUVENLI YUKSEKLIK Q260'a sürer.
  2. Alet FMAX ile işleme düzlemindeki başlangıç noktasına ve ardından BESLEME POZISYONL. Q253 ile GUVENLIK MES. Q200 üzerine sürülür.
  3. Taşlama aleti, alet eksenindeki başlangıç noktasına hareket eder. Başlangıç noktası ISLEME YONU Q1031'e bağlıdır. Q1000 içinde bir sallanma stroku tanımladıysanız, kumanda sallanma strokunu başlatır.
  4. Q1021 parametresine bağlı olarak kumanda taşlama aletini yanal sevk eder. Ardından kumanda alet ekseninde sevk eder.
  5. Sevk

  6. Son derinliğe ulaşıldığında taşlama aleti, alet ekseni sevki olmadan başka bir tam daire sürer.
  7. Kumanda, Q223 hazır parçasının çapına veya Q14 ek ölçüye ulaşılana kadar 4 ve 5 adımlarını tekrar eder.
  8. Son sevkten sonra taşlama aleti SON KONTURDA BOS TUR Q457'yi sürer.
  9. Taşlama aleti silindiri Q200 güvenlik mesafesi etrafında bir yarım daire üzerinde terk eder ve sallanma strokunu durdurur.
  10. Kumanda aleti BESLEME POZISYONL. Q253 ile SAFETY CLEARANCE Q200 üzerine ve ardından hızlı çalışma modu ile GUVENLI YUKSEKLIK Q260 üzerine sürer.

Sevk

  1. Kumanda taşlama aletini bir yarım dairede YAN BESLEME Q534 etrafına sevk eder.
  2. Taşlama aleti bir tam daire yapar ve gerekirse programlanmış KONTURDA BOS TURLAR Q456 uygular.
  3. Alet eksenindeki sürülecek bölge B taşlama diski genişliğinden büyükse döngü bir helezon hattı ile sürülür.

Helezon hattı

Helezon hattını Q1032 parametresindeki bir eğim üzerinden etkileyebilirsiniz. Helezon hattı (= 360°) başına eğim bir taşlama diski genişliği ile ilişkilidir.

Helezon hatlarının (= 360°) sayısı, eğime ve DERINLIK Q201'e bağlıdır. Eğim ne kadar küçükse o kadar çok helezon hattı (= 360°) ortaya çıkar.

Örnek:

  • Taşlama diski genişliği B = 20 mm
  • Q201 DERINLIK = 50 mm
  • Q1032 SEVK FAKTORU (Eğim) = 0.5

Kumanda, eğimin taşlama diski genişliğine olan oranını hesaplar.

Helezon hattı başına eğim = Maximale Zustelltiefe

Alet eksenindeki 10 mm'lik yolu kumanda bir helezon dahilinde geride bırakır. DERINLIK Q201 ve helezon hattı başına eğim sayesinde beş helezon hattı ortaya çıkar.

Helezon hattı sayısı = Anzahl der Helixbahnen

Uyarılar

 
Machine

Makine üreticisi, sallanma hareketleri için Override değiştirme olanağı sunar.

  • Bu döngüyü yalnızca FUNCTION MODE MILL işleme modunda gerçekleştirebilirsiniz.
  • Kumanda sallanma strokunu daima pozitif yönde başlatır.
  • Son yanal sevk, girişe bağlı olarak daha düşük olabilir.
  • Simülasyonda kumanda sallanma hareketini göstermez. Program akışı tekli tümce ve Program akışı tümce takibi işletim türlerindeki simülasyon grafiği, sallanma hareketini gösterir.
  • Bu döngüyü bir freze aletiyle de uygulayabilirsiniz. Bir freze aletinde kesici uzunluğu, taşlama diski genişliğinin LCUTS değerine eşittir.

Programlama için notlar

  • Kumanda, silindir zemininin bir tabanı olduğunu farz eder. Bu nedenden dolayı sadece yüzeyde Q1030 olarak bir taşma tanımlayabilirsiniz. Örn. Bir geçiş deliği işliyorsanız DERINLIK Q201 içindeki alt taşmayı dikkate almalısınız.
  • Eğer Q1000=0 ise kumanda bindirilmiş sallanma hareketi uygulamaz.

Döngü parametresi

Yardım resmi

Parametre

Q650 Şekil tipi?

Şeklin geometrisi:

0: Cep

1: Ada

Giriş: 0, 1

Q223 Bitmiş parça çapı?

İşlemesi tamamlanmış silindirin çapı

Giriş: 0...99999.9999

cyc1022_1

Q368 İşleme öncesi ek yan ölçü?

Taşlama işleminden önce mevcut olan yan ek ölçü. Değer büyüktür Q14 olmalıdır. Değer artımsal etki eder.

Giriş: –0.9999...+99.9999

Q14 Yan perdahlama ölçüsü?

İşleme sonrasında aynı kalacak olan yan ek ölçü. Bu ek ölçü Q368 değerinden küçük olmalıdır. Değer artımsal etki eder.

Giriş: –99999.9999...+99999.9999

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

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

0: Alet poz. = Şekil ortası

1: Alet poz. = 90° için çeyrek daire geçişi

2: Alet poz. = 0° için çeyrek daire geçişi

3: Alet poz. = 270° için çeyrek daire geçişi

4: Alet poz. = 180° için çeyrek daire geçişi

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

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

Q1030 Yüzeye olan kayma?

Yüzeydeki alet üst kenarının pozisyonu. Kayma, sallanma stroku için yüzeyde taşma yolu olarak görev yapar. Değer mutlak etki ediyor.

Giriş: 0...999.999

Q201 Derinlik?

Malzeme yüzeyi ile kontur tabanı arasındaki mesafe. Değer artımsal etki eder.

Giriş: –99999.9999...+0

cyc1022_2

Q1031 İşleme yönü?

İşleme yönü tanımı. Bu sayede başlangıç pozisyonu ortaya çıkar.

-1 veya 0: Kumanda konturu ilk sevk sırasında üstten alta doğru işler

+1: Kumanda konturu ilk sevk sırasında alttan üste doğru işler

Giriş: –1, 0, +1

Q534 Yan besleme?

Taşlama aletinin gerçekleştireceği yanal sevk ölçüsü.

Giriş: 0.0001...99.9999

Q1032 Heliks artışı için faktör?

Faktör Q1032 bir helezon hattının eğimini tanımlarsınız (= 360°). Bu sayede helezon hattı başına sevk derinliği ortaya çıkar (= 360°). Q1032 taşlama aletinin genişliği B ile çarpılır.

Giriş: 0.000...1.000

Q456 Konturda boş turlar?

Her sevk sonrasında taşlama aletinin malzeme kaldırma olmadan konturu kaç kez geçmesi gerektiğini gösteren sayı.

Giriş: 0...99

Q457 Son konturda boş turlar?

Son sevk sonrasında taşlama aletinin malzeme kaldırma olmadan konturu kaç kez geçmesi gerektiğini gösteren sayı.

Giriş: 0...99

Q1000 Sallanma hareketinin uzunluğu?

Sallanma hareketinin uzunluğu, etkin alet eksenine paralel

0: Kumanda bir sallanma hareketi uygulamaz.

Giriş: 0...9999.9999

Q1001 Sallanma stroku için besleme?

Sallanma strokunun mm/dak olarak hızı

Giriş: 0...999999

Q1021 Sevk tek yönlü mü (0/1)?

Yan sevkin gerçekleştiği pozisyon:

0: Alt ve üst yan sevk

1: Q1031 ile bağlantılı olarak tek taraflı sevk

  • Eğer Q1031 = -1 ise o zaman yan sevk üstte gerçekleşir.
  • Eğer Q1031 = +1 ise o zaman yan sevk altta gerçekleşir.

Giriş: 0, 1

Q207 Besleme taşlansın mı?

Konturun taşlanması sırasında mm/dak olarak alet hareket hızı

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

Q253 Besleme pozisyonlandırma?

DERINLIK Q201 hareket sırasında aletin hareket hızı. Besleme YUZEY KOOR. Q203 altında etki eder. mm/dak cinsinden giriş

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

Q15 Taşlama türü (-1/+1)?

Konturların taşlama türünü belirle:

+1: Senkronize taşlama

-1 veya 0: karşılıklı taşlama

Giriş: –1, 0, +1

Q260 Güvenli Yükseklik?

Malzemeyle çarpışmanın gerçekleşmeyeceği mutlak yükseklik.

Giriş: –99999.9999...+99999.9999 Alternatif PREDEF

Q200 Guvenlik mesafesi?

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

Giriş: 0...99999.9999 Alternatif PREDEF

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 1022 SILINDIRI STROKTA HIZLI TASLAMA ~

Q650=+0

;SEKIL TIPI ~

Q223=+50

;BITMIS PARCA CAPI ~

Q368=+0.1

;BASLATMA EK OLCUSU ~

Q14=+0

;YAN OLCU ~

Q367=+0

;CEP DURUMU ~

Q203=+0

;YUZEY KOOR. ~

Q1030=+2

;YUZEY KAYMASI ~

Q201=-20

;DERINLIK ~

Q1031=-1

;ISLEME YONU ~

Q534=+0.05

;YAN BESLEME ~

Q1032=+0.5

;FAKTOR ARTISI ~

Q456=+0

;KONTURDA BOS TURLAR ~

Q457=+0

;SON KONTURDA BOS TUR ~

Q1000=+5

;SALLANMA STROKU ~

Q1001=+5000

;SALLANMA BESLEMESI ~

Q207=+50

;BESLEMEYI TASLA ~

Q253=+750

;BESLEME POZISYONL. ~

Q15=+1

;TASLAMA TURU ~

Q260=+100

;GUVENLI YUKSEKLIK ~

Q200=+2

;GUVENLIK MES.