Döngü 1021 SILINDIRI STROKTA YAVAS TASLAMA (Seçenek no. 156)

ISO programlaması

G1021

Uygulama

 
Machine

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

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

1021 SİLİNDİRİ STROKTA YAVAŞ TAŞLAMA döngüsüyle dairesel cepleri veya dairesel pimleri taşlayabilirsiniz. Silindir yüksekliği taşlama diskinin genişliğinden çok daha büyük olabilir. Bir sallanma strokuyla kumanda silindirin komple yüksekliğini işleyebilir. Kumanda bir sallanma stroku sırasında birden fazla çember hattı uygular. Bu sırada sallanma stroku ve çember hatları bir helezona bindirilir. Bu işlem bir yavaş strok ile taşlamaya karşılık gelir.

Yanal sevkler sallanma strokunun dönüş noktalarında bir yarım daire boyunca gerçekleşir. Sallanma strokunun beslemesini, taşlama diskinin genişliğine göre helezon hattın eğimi olarak programlarsınız.

Silindirleri taşma olmadan da tamamen işleyebilirsiniz, örneğin kör delikler. Bunun için sallanma strokunun dönüş noktalarında boş turlar programlayın.

Döngü akışı

cyc1021_3
  1. Kumanda taşlama aletini CEP DURUMU Q367 ile bağlantılı olarak silindirin üzerinde konumlandırır. Ardından kumanda aleti hızlı çalışma modu ile GUVENLI YUKSEKLIK Q260'a sürer.
  2. Taşlama aleti BESLEME POZISYONL. Q253 ile GUVENLIK MES. Q200'e sürülür
  3. Taşlama aleti, alet eksenindeki başlangıç noktasına hareket eder. Başlangıç noktası ISLEME YONU Q1031 ile bağlantılı olarak sallanma strokunun üst veya alt dönüş noktasıdır.
  4. Döngü sallanma strokunu başlatır. Kumanda taşlama aletini BESLEMEYI TASLA Q207 ile kontura sürer.
  5. Sallanma stroku için besleme

  6. Kumanda başlangıç pozisyonundaki sallanma hareketini geciktirir.
  7. Kumanda taşlama aletini Q1021 TEK YÖNLÜ SEVK ile bağlantılı olarak bir yarım dairede Q534 1 sevk eder.
  8. Kumanda gerektiğinde tanımlanmış boş turları 2 Q211 veya Q210 uygular.
  9. Sallanma strokunun dönüş noktalarında taşma ve boş turlar

  10. Döngü sallanma hareketine devam eder. Taşlama aleti birden fazla çember hattı sürer. Çember hatlar sallanma strokunu alet ekseni yönünde bir helezona bindirilir. Bunlar helezon hattın eğimini Q1032 faktörü ile etkiler.
  11. Sallanma strokunun ikinci dönüş noktasına ulaşılana kadar helezon hatlar 3 kendini tekrar eder.
  12. Kumanda, Q223 hazır parçasının çapına veya Q14 ek ölçüye ulaşılana kadar 4 ilâ 7 adımlarını tekrar eder.
  13. Son yanal sevkten sonra taşlama diski gerektiğinde programlanmış boş strokların Q1020 sayısını sürer.
  14. Kumanda sallanma strokunu durdurur. Taşlama aleti silindiri Q200 güvenlik mesafesi etrafında bir yarım daire üzerinde terk eder.
  15. Taşlama aleti BESLEME POZISYONL. Q253 ile GUVENLIK MES. Q200 üzerine ve ardından hızlı çalışma modu ile GUVENLI YUKSEKLIK Q260 üzerine sürülür.
 
Tip
  • Taşlama aletinin sallanma strokunun dönüş noktalarında silindiri tamamen işlemesi için yeterli bir taşma veya boş tur tanımlamanız gerekir.
  • Sallanma strokunun uzunluğu DERINLIK Q201, YÜZEY KAYMASI Q1030 yanı sıra disk genişliğinden B ortaya çıkar.
  • İşleme düzlemindeki başlangıç noktası alet yarıçapı ve GUVENLIK MES. Q200 ile BITMIS PARCA CAPI Q223BASLATMA EK OLCUSU Q368 dahil kaldırılmıştır.

Sallanma strokunun dönüş noktalarında taşma ve boş turlar

Taşmanın yolu

Üst

Alt

Bu yolu Q1030 YÜZEY KAYMASI parametresinde tanımlarsınız.

Bu yolu, işleme derinliğiyle hesaplamanız ve ardından Q201 DERINLIK değerini tanımlamanız gerekir.

Bir taşma mümkün değilse örn. bir cep durumunda, sallanma strokunun dönme noktalarında birden fazla boş tur programlayın (Q210, Q211). Sayıyı, sevkten sonra (yarım çember hattı) sevk edilen çap üzerinde en az bir çember hattı sürülecek şekilde seçin. Boş tur sayısı daima % 100'lük bir besleme override konumu ile ilgilidir.

 
Tip
  • HEIDENHAIN, % 100 veya üzerinde bir besleme override ile sürülmesini öneriyor. Küçüktür % 100 besleme override durumunda silindirin dönme noktalarında komple işleneceği artık garanti edilemez.
  • Boş turların bir tanımında HEIDENHAIN en az 1,5'luk bir değer tanımlanmasını öneriyor.

Sallanma stroku için besleme

Faktör Q1032 ile helezon hattı başına eğimi tanımlarsınız (= 360°). Bu tanım sayesinde besleme sallanma stroku için mm veya inç/helezon hattı olarak (= 360°) hesaplanır.

BESLEMEYI TASLA Q207 ile sallanma strokunun besleme oranı büyük bir rol oynar. Eğer % 100'lük bir besleme override oranından saparsanız, bir çember hattı sırasında sallanma stroku uzunluğunun, taşlama diski genişliğinden küçük olmasını garanti edersiniz.

 
Tip

HEIDENHAIN, azami 0,5'lik bir faktör seçilmesini önerir.

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.
  • 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.
  • M109 döngüsünün dikkate alınmasına dikkat edin. Böylece program akışı sırasında durum göstergesinde bir cepte BESLEMEYI TASLA Q207 bir pime göre daha küçüktür. Kumanda, sallanma stroku dahil olmak üzere taşlama aletinin merkez nokta hattının beslemesini gösterir.
  • M109 ile dairesel yollar için beslemeyi ayarlayın

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.
  • Sallanma strokunun dönüş noktalarında taşma ve boş turlar

  • Taşlama diski DERINLIK Q201 ve YÜZEY KAYMASI Q1030'ndan büyükse kumanda sallanma stroku yok hata bildirimini verir. Bu durumda ortaya çıkan sallanma stroku eşittir 0 olur.

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

cyc1021_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

cyc1021_2

Q1031 İşleme yönü?

Başlangıç pozisyonunun tanımı. Bu sayede birinci sallanma strokunun yönü ortaya çıkar:

-1 veya 0: Başlangıç pozisyonu yüzeydedir. Sallanma stroku negatif yönde başlar.

+1: Başlangıç pozisyonu silindir tabanındadır. Sallanma stroku pozitif yönde başlar.

Giriş: –1, 0, +1

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

Q534 Yan besleme?

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

Giriş: 0.0001...99.9999

Q1020 Boş geçiş sayısı?

Malzeme kaldırma olmadan son yan sevk sonrasında boş strok sayısı.

Giriş: 0...99

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

Faktör Q1032 ile helezon hattı başına eğim ortaya çıkar (= 360°). Q1032 taşlama aletinin genişliği B ile çarpılır. Helezon hattının eğimi sayesinde sallanma stroku için besleme etkilenir.

Sallanma stroku için besleme

Giriş: 0.000...1.000

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

Q211 Boş döngüler altta mı?

Sallanma strokunun alt dönme noktasındaki boş tur sayısı.

Sallanma strokunun dönüş noktalarında taşma ve boş turlar.

Giriş: 0...99.99

Q210 Boş döngüler üstte mi?

Sallanma strokunun üst dönme noktasındaki boş tur sayısı.

Sallanma strokunun dönüş noktalarında taşma ve boş turlar.

Giriş: 0...99.99

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 1021 SILINDIRI STROKTA YAVAS 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

;VERSATZ OBERFLAECHE ~

Q201=-20

;DERINLIK ~

Q1031=+1

;ISLEME YONU ~

Q1021=+0

;TEK YONLU SEVK ~

Q534=+0.01

;YAN BESLEME ~

Q1020=+0

;BOS GECIS ~

Q1032=+0.5

;FAKTOR ZUSTELLUNG ~

Q207=+2000

;BESLEMEYI TASLA ~

Q253=+750

;BESLEME POZISYONL. ~

Q15=-1

;TASLAMA TURU ~

Q260=+100

;GUVENLI YUKSEKLIK ~

Q200=+2

;GUVENLIK MES. ~

Q211=+0

;BOS ALT DONGULER ~

Q210=+0

;BOS UST DONGULER