Döngü 1420 DUZLEM TARAMASI

ISO programlaması

G1420

Uygulama

Tarama sistemi döngüsü 1420, üç noktayı ölçerek bir düzlemin açılarını belirler ve değerleri Q parametrelerine kaydeder.

1493 EKSTRUZYON TARAMA döngüsünü bu döngüden önce programlarsanız kumanda, tarama noktalarını seçilen yönde ve tanımlanan uzunlukta düz bir çizgi boyunca tekrarlar.

Döngü 1493 EKSTRUZYON TARAMA

  • Döngü ayrıca şunlara imkan sağlar:
  • Tarama noktalarının koordinatları bilinmiyorsa döngüyü yarı otomatik modda gerçekleştirebilirsiniz.
  • Yarı otomatik mod

  • Döngü için istenirse toleranslar bakımından denetim yapabilir. Bu sırada bir nesnenin pozisyonunu ve büyüklüğünü denetleyebilirsiniz.
  • Toleransların değerlendirilmesi

  • Kesin pozisyonu önceden belirlediyseniz bu pozisyonu döngü için gerçek pozisyon olarak tanımlayabilirsiniz.
  • Bir gerçek pozisyonun aktarılması

Döngü akışı

cyc1420
  1. Kumanda, tarama sistemini FMAX_PROBE hızlı çalışma modunda (tarama sistemi tablosundan) ve konumlandırma mantığıyla programlanan tarama noktasına 1 getirir.
  2. Konumlandırma mantığı

  3. Kumanda tarama sistemini FMAX_PROBE hızlı çalışma modunda güvenlik mesafesine sürer. Bunun sonucunda Q320, SET_UP ve tarama başlığı yarıçapının toplamı elde edilir. Her tarama yönünde tarama yaparken güvenlik mesafesi dikkate alınır.
  4. Daha sonra tarama sistemi girilen ölçüm yüksekliğine Q1102 hareket eder ve ilk tarama işlemini tarama sistemi tablosundan F tarama beslemesiyle uygular.
  5. GUVENLI YUKSKL. MODU Q1125’i programlarsanız kumanda, FMAX_PROBE ile tarama sistemini Q260 güvenli yüksekliğine geri getirir.
  6. Ardından işleme düzleminde 2 tarama noktasına gider ve orada ikinci düzlem noktasının gerçek pozisyonunu ölçer.
  7. Daha sonra tarama sistemi güvenli yüksekliğe (Q1125'e bağlı olarak), ardından da işleme düzleminde 3 tarama noktasına geri gider ve orada üçüncü düzlem noktasının gerçek değerini ölçer.
  8. Son olarak kumanda tarama sistemini güvenli yüksekliğe (Q1125'e bağlı olarak) geri konumlandırır ve belirtilen değerleri aşağıdaki Q parametrelerine kaydeder:

Q parametre
numarası

Anlamı

Q950 ila Q952

Ana eksen, yan eksen ve alet ekseninde birinci ölçülen pozisyon

Q953 ila Q955

Ana eksen, yan eksen ve alet ekseninde ikinci ölçülen pozisyon

Q956 ila Q958

Ana eksen, yan eksen ve alet ekseninde üçüncü ölçülen pozisyon

Q961 ila Q963

W-CS'de ölçülen SPA, SPB ve SPC hacimsel açıları

Q980 ila Q982

Birinci tarama noktasının ölçülen sapmaları

Q983 ila Q985

İkinci tarama noktasının ölçülen sapmaları

Q986 ila Q988

3. Konumların ölçülen sapmaları

Q183

  • Malzeme durumu
  • -1 = tanımlı değil
  • 0 = İyi
  • 1 = Ek çalışma
  • 2 = Iskarta

Q970

1493 EKSTRUZYON TARAMA döngüsünü önceden programladıysanız:

İlk tarama noktasından başlayarak maksimum sapma

Q971

1493 EKSTRUZYON TARAMA döngüsünü önceden programladıysanız:

İkinci tarama noktasından başlayarak maksimum sapma

Q972

1493 EKSTRUZYON TARAMA döngüsünü önceden programladıysanız:

Üçüncü tarama noktasından başlayarak maksimum sapma

Uyarılar

 
Bilgi
Dikkat, çarpışma tehlikesi!
Nesnelerin veya tarama noktalarının arasında güvenli yüksekliğe gitmezseniz çarpışma tehlikesi meydana gelir.
  1. Her nesne veya tarama noktası arasında güvenli yüksekliğe gidin. Q1125 GUVENLI YUKSKL. MODU öğesini -1'e eşit olmayacak şekilde programlayın.
 
Bilgi
Dikkat, çarpışma tehlikesi!
444 ve 14xx inceleme sistemi döngülerinin yürütülmesi sırasında koordinat dönüştürmeleri etkin olmamalıdır: Döngü 8 YANSIMA, döngü 11 OLCU FAKTORU, döngü 26 OLCU FAK EKSEN SP. ve TRANS MIRROR. Çarpışma riski vardır.
  1. Döngü çağırmasından önce koordinat dönüştürmesini sıfırlayın
  • Bu döngüyü yalnızca FUNCTION MODE MILL işleme modunda gerçekleştirebilirsiniz.
  • Kumandanın açı değerlerini hesaplayabilmesi için üç tarama noktası bir doğru üzerinde duramaz.
  • Nominal pozisyonların tanımı aracılığıyla nominal hacimsel açı elde edilir. Döngü, ölçülen hacimsel açıyı Q961 ila Q963 parametrelerine kaydeder. 3D temel devre devralma için kumanda, ölçülen ve nominal hacimsel açı arasındaki farkı kullanır.
 
Tip
  • HEIDENHAIN bu döngüde eksen açılarının kullanılmamasını önerir!

Döner tezgah eksenlerinin hizalanması:

  • Döner tezgah eksenleri ile hizalama ancak kinematikte iki döner tezgah ekseni mevcutsa gerçekleşebilir.
  • Döner tezgah eksenlerinin hizalanması için (Q1126 eşit değildir 0), dönüşü devralmanız gerekir (Q1121 eşit değildir 0). Aksi takdirde kumanda bir hata mesajı gösterir.

Döngü parametresi

Yardım resmi

Parametre

cyc1420_1

cyc1420_2

Q1100 Ana eksen 1. nominal pozisyon?

İşleme düzleminin ana eksenindeki birinci tarama noktasının mutlak nominal pozisyonu

Giriş: –99999.9999...+99999.9999 Alternatif olarak ?, -, + veya @

Q1101 Yan eksen 1. nominal pozisyon?

İşleme düzleminin yan eksenindeki ilk tarama noktasının mutlak nominal pozisyonu

Giriş: –99999.9999...+9999.9999 alternatif opsiyonel giriş, bkz. Q1100

Q1102 Alet ekseni 1. nominal pozisyon?

Alet eksenindeki birinci tarama noktasının mutlak nominal pozisyonu

Giriş: –99999.9999...+9999.9999 alternatif opsiyonel giriş, bkz. Q1100

Q1103 Ana eksen 2. nominal pozisyon?

İşleme düzleminin ana eksenindeki ikinci tarama noktasının mutlak nominal pozisyonu

Giriş: –99999.9999...+9999.9999 alternatif opsiyonel giriş, bkz. Q1100

Q1104 Yan eksen 2. nominal pozisyon?

İşleme düzleminin yan eksenindeki ikinci tarama noktasının mutlak nominal pozisyonu

Giriş: –99999.9999...+9999.9999 alternatif opsiyonel giriş, bkz. Q1100

Q1105 2. Alet ekseni nominal pozisyon?

İşleme düzleminin alet eksenindeki ikinci tarama noktasının mutlak nominal pozisyonu

Giriş: –99999.9999...+9999.9999 alternatif opsiyonel giriş, bkz. Q1100

Q1106 Ana eksen 3. nominal pozisyon?

İşleme düzleminin ana eksenindeki üçüncü tarama noktasının mutlak nominal pozisyonu.

Giriş: –99999.9999...+9999.9999 alternatif opsiyonel giriş, bkz. Q1100

Q1107 Yan eksen 3. nominal pozisyon?

İşleme düzleminin yan eksenindeki üçüncü tarama noktasının mutlak nominal pozisyonu

Giriş: –99999.9999...+9999.9999 alternatif opsiyonel giriş, bkz. Q1100

Q1108 Alet ekseni 3. nominal pozisyon?

İşleme düzleminin alet eksenindeki üçüncü tarama noktasının mutlak nominal pozisyonu

Giriş: –99999.9999...+9999.9999 alternatif opsiyonel giriş, bkz. Q1100

cyc1420_3

cyc1420_4

Q372 Tarama yönü (-3...+3)?

Taramanın yapılacağı yöndeki eksen. Kumandanın pozitif veya negatif yönde hareket edip etmediğini tanımlamak için işareti kullanırsınız.

Giriş: –3, –2, –1, +1, +2, +3

Q320 Guvenlik mesafesi?

Tarama noktası ile tarama sistemi bilyesi arasındaki ek mesafe. Q320 tarama sistemi tablosunun SET_UP sütununa ek olarak etki eder. Değer artımsal etki eder.

Giriş: 0...99999.9999 Alternatif PREDEF

Q260 Güvenli Yükseklik?

Tarama sistemi ve malzeme (ayna) arasında hiçbir çarpışmanın olamayacağı alet ekseni koordinatı. Değer mutlak etki ediyor.

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

Q1125 Güvenli yüksekliğe sürülsün mü?

Tarama pozisyonları arasındaki konumlandırma davranışı:

-1: Güvenli yüksekliğe hareket ettirmeyin.

0: Döngüden önce ve sonra güvenli yüksekliğe hareket ettirin. Ön konumlandırma FMAX_PROBE ile yapılır.

1: Her nesneden önce ve sonra güvenli yüksekliğe hareket ettirin. Ön konumlandırma FMAX_PROBE ile yapılır.

2: Her tarama noktasından önce ve sonra güvenli yüksekliğe hareket ettirin. Ön konumlandırma FMAX_PROBE ile yapılır.

Giriş: –1, 0, +1, +2

Q309 Tolerans hatasında reaksiyon?

Tolerans aşıldığında tepki:

0: Tolerans aşıldığında program akışını kesmeyin. Kumanda sonuçlara sahip bir pencere açmıyor.

1: Tolerans aşıldığında program akışını kesin. Kumanda, sonuçların bulunduğu bir pencere açar.

2: Kumanda ek çalışmada sonuçlara sahip bir pencere açmıyor. Kumanda, ıskarta alanındaki gerçek konumlar için sonuçları içeren bir pencere açar ve programın çalışmasını keser.

Giriş: 0, 1, 2

Q1126 Döner eksenleri hizala?

Etkin işlem için döner eksenleri konumlandırın:

0: Güncel döner eksen pozisyonunu koruyun.

1: Döner ekseni otomatik konumlandır ve bu sırada alet ucunu arkasından sür (MOVE). Malzeme ve tarama sistemi arasındaki rölatif pozisyon değiştirilmez. Kumanda, lineer eksenlerle bir dengeleme hareketi gerçekleştirir.

2: Alet ucunu arkadan sürmeden döner ekseni otomatik konumlandır (TURN).

Giriş: 0, 1, 2

Q1120 Devralma işlemi için pozisyon?

Kumandanın aktif referans noktasını düzeltip düzeltmediğini belirleme:

0: Düzeltme yok

1: 1. Tarama noktasına göre düzeltme. Kumanda, etkin referans noktasını 1. tarama noktasının nominal ve gerçek pozisyonundaki sapmaya göre düzeltir.

2: 2. Tarama noktasına göre düzeltme. Kumanda, etkin referans noktasını 2. tarama noktasının nominal ve gerçek pozisyonundaki sapmaya göre düzeltir.

3: 3. Tarama noktasına göre düzeltme. Kumanda, etkin referans noktasını 3. tarama noktasının nominal ve gerçek pozisyonundaki sapmaya göre düzeltir.

4: Ortalanan tarama noktasına göre düzeltme. Kumanda, etkin referans noktasını ortalanan tarama noktasının nominal ve gerçek pozisyonundaki sapmaya göre düzeltir.

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

Q1121 Temel devri kabul et?

Kumandanın belirlenen eğik konumu temel dönüş olarak kabul edip etmeyeceğini belirleme:

0: Temel dönüş yok

1: Temel dönüşü ayarla: Burada kumanda temel dönüşü kaydeder

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 TCH PROBE 1420 DUZLEM TARAMASI ~

Q1100=+0

;ANA EKSEN 1. NOKTA ~

Q1101=+0

;YAN EKSEN 1. NOKTA ~

Q1102=+0

;WZ EKSENI 1. NOKTA ~

Q1103=+0

;ANA EKSEN 2. NOKTA ~

Q1104=+0

;YAN EKSEN 2. NOKTA ~

Q1105=+0

;WZ EKSENI 2. NOKTA ~

Q1106=+0

;ANA EKSEN 3. NOKTA ~

Q1107=+0

;YAN EKSEN 3. NOKTA ~

Q1108=+0

;YAN EKSEN 3. NOKTA ~

Q372=+1

;TARAMA YONU ~

Q320=+0

;GUVENLIK MES. ~

Q260=+100

;GUVENLI YUKSEKLIK ~

Q1125=+2

;GUVENLI YUKSKL. MODU ~

Q309=+0

;HATA REAKSIYONU ~

Q1126=+0

;DONER EKSEN. HIZALA ~

Q1120=+0

;DEVRALMA POZISYONU ~

Q1121=+0

;DEVRI KABUL ET