Döngü 444 TARAMA 3D

ISO programlaması

G444

Uygulama

 
Machine

Makine el kitabını dikkate alın!

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

444_2

Döngü 444, bir yapı parçasının yüzeyi üzerindeki tek bir noktayı kontrol eder. Bu döngü örn. form yapı parçalarında serbest form yüzeylerini ölçmek için kullanılır. Yapı parçasının yüzeyi üzerindeki bir noktanın bir nominal koordinatla karşılaştırmalı olarak üst ölçü ya da alt ölçü aralığında bulunup bulunmadığı belirlenebilir. Daha sonra operatör, son işlem vs. gibi diğer çalışma adımlarını uygulayabilir.

Döngü 444, uzaydaki herhangi bir noktayı tarar ve hedef koordinata göre olan sapmayı belirler. Burada Q581, Q582 ve Q583 parametreleri tarafından belirlenmiş olan bir normal vektör dikkate alınır. Normal vektör, nominal koordinatın bulunduğu (sanal) bir düzlemde dik olarak durur. Normal vektör, yüzeye dönük olmayıp tarama yolunu belirlemez. Normal vektörün bir CAD veya CAM sistemi yardımıyla belirlenmesi makuldür. Bir QS400 tolerans aralığı, normal vektör boyunca gerçek ile nominal koordinat arasında izin verilen sapmayı tanımlar. Bu şekilde ör. belirlenen bir alt ölçüden sonra bir program durmasının gerçekleşmesi tanımlanabilir. Buna ek olarak kumanda, bir protokol verir ve sapmalar aşağıda yer alan Q parametrelerine kaydedilir.

Döngü akışı

cyc444_1
  1. Tarama sistemi güncel pozisyondan başlayarak, nominal koordinata şu mesafede bulunan normal vektörün bir noktasına hareket eder: Mesafe = tarama bilyesi yarıçapı + tablo SET_UP tchprobe.tp değeri (TNC:\table\tchprobe.tp) + Q320. Ön konumlandırma güvenli bir yüksekliği dikkate alır.
  2. Tarama sistemi döngülerine işlem yapılması

  3. Daha sonra tarama sistemi nominal koordinata hareket eder. Tarama yolu DIST ile tanımlıdır (normal vektör tarafından değil! Normal vektör, sadece koordinatların doğru şekilde hesaplanması için kullanılır.)
  4. Kumanda, konumu algıladıktan sonra tarama sistemi geri çekilir ve durdurulur. Kumanda, temas noktasının belirlenen koordinatlarını Q parametrelerine kaydeder
  5. Son olarak kumanda, tarama sistemini MB parametresinde tanımladığınız değer kadar tarama yönünün tersi yönünde geri hareket ettirir

Sonuç parametreleri

Numerik kontrol, tarama işleminin parametrelerini şu parametrelerde belleğe alır:

Q parametre
numarası

Anlamı

Q151

Ölçülen pozisyon ana eksen

Q152

Ölçülen yan eksen pozisyonu

Q153

Ölçülen alet ekseni pozisyonu

Q161

Ölçülen ana eksen sapması

Q162

Ölçülen yan eksen sapması

Q163

Ölçülen alet ekseni sapması

Q164

  • Ölçülen 3D sapması
  • 0'dan küçük: Alt ölçü
  • 0'dan büyük: Üst ölçü

Q183

  • Malzeme durumu:
  • - 1 = tanımlanmadı
  • 0 = İyi
  • 1 = Son işlem
  • 2 = Iskarta

Protokol fonksiyonu

Kumanda, işlemeden sonra .html formatında bir protokol oluşturur. Protokole; ana, yan, alet eksenleri ve 3D sapmasının sonuçları kaydedilir. Kumanda, protokolü .h dosyasının da bulunduğu aynı klasörde kaydeder (FN16 için bir yol yapılandırılmadığı takdirde).

  • Protokol; ana, yan ve alet eksenlerinde aşağıdaki içerikleri belirtir:
  • Gerçek tarama yönü (giriş sisteminde vektör olarak). Burada vektörün değeri yapılandırılan tarama yoluna karşılık gelir
  • Tanımlı nominal koordinatlar
  • (Bir QS400 toleransı tanımlandıysa:) Üst ve alt ölçü ile beraber normal vektör boyunca belirlenen sapmanın çıktısı
  • Belirlenen gerçek koordinatlar
  • Değerlerin renkli gösterimi ("İyi" için yeşil, "Son işlem" için turuncu, "Iskarta" için kırmızı)

Uyarılar

  • Bu döngüyü yalnızca FUNCTION MODE MILL işleme modunda gerçekleştirebilirsiniz.
  • Kullanılan tarama sistemine bağlı olarak doğru sonuçları elde etmek amacıyla Döngü 444 uygulanmadan önce bir 3D kalibrasyonu gerçekleştirmeniz gerekir. Bir 3D kalibrasyonu için Seçenek no. 92 3D-ToolComp gereklidir.
  • Döngü 444, html formatında bir ölçüm protokolü oluşturur.
  • Döngü 444 yürütülmeden önce Döngü 8 YANSIMA, Döngü 11 OLCU FAKTORU veya Döngü 26 OLCU FAK EKSEN SP. etkinse bir hata mesajı görüntülenir.
  • Tarama sırasında etkin bir TCPM dikkate alınır. Etkin TCPM ile pozisyonların taranması Çalışma düzlemi hareketi istikrarsız durumdayken de gerçekleşebilir.
  • Makinenizin ayarlı bir mil ile donatılmış olması halinde, tarama sistemi tablosundaki (TRACK sütunu) açı izlemesini etkinleştirmelisiniz. Böylece genelde bir 3D tarama sistemi ile ölçüm yapıldığında ölçüm doğruluğu yükseltmiş olur.
  • Döngü 444 tüm koordinatlar için giriş sistemini referans alır.
  • Kumanda, dönüş parametrelerini ölçülen değerlerle tanımlar.
  • Uygulama

  • Q parametresi Q183 üzerinden iyi/ek işlem/ıskarta malzeme durumu, parametre Q309'dan bağımsız olarak ayarlanır.
  • Uygulama

Makine parametreleriyle bağlantılı olarak uyarı

  • İsteğe bağlı makine parametresi chkTiltingAxes (no. 204600) ayarına göre taramada, döner eksenlerinin döndürme açılarıyla (3D ROT) uyumlu olup olmadığı kontrol edilir. Bu durum söz konusu değilse kumanda bir hata mesajı verir.

Döngü parametresi

Yardım resmi

Parametre

Q263 1. 1. eksen ölçüm noktası?

İşleme düzlemi ana eksenindeki birinci tarama noktasının koordinatı. Değer mutlak etki ediyor.

Giriş: –99999.9999...+99999.9999

Q264 1. 2. eksen ölçüm noktası?

İşleme düzlemi yan eksenindeki birinci tarama noktasının koordinatı. Değer mutlak etki ediyor.

Giriş: –99999.9999...+99999.9999

Q294 1. 3. eksen ölçüm noktası?

Tarama sistemi eksenindeki ilk tarama noktasının koordinatı. Değer mutlak etki ediyor.

Giriş: –99999.9999...+99999.9999

Q581 Ana eksen yüzey normali?

Burada ana eksen yönündeki yüzey normalini belirtin. Bir noktanın yüzey normalinin çıktısı esasen bir CAD/CAM sistemi yardımıyla gerçekleşir.

Giriş: –10...+10

Q582 Yan eksen yüzey normali?

Burada yan eksen yönündeki yüzey normalini belirtin. Bir noktanın yüzey normalinin çıktısı esasen bir CAD/CAM sistemi yardımıyla gerçekleşir.

Giriş: –10...+10

Q583 Alet ekseni yüzey normali?

Burada alet ekseni yönündeki yüzey normalini belirtin. Bir noktanın yüzey normalinin çıktısı esasen bir CAD/CAM sistemi yardımıyla gerçekleşir.

Giriş: –10...+10

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

QS400 Tolerans değeri?

Döngü tarafından denetlenen bir tolerans aralığını buraya girebilirsiniz. Tolerans, yüzey normali boyunca izin verilen sapmayı tanımlar. Bu sapma, yapı parçasının nominal koordinatı ile gerçek koordinatı arasında belirlenir. (Yüzey normali Q581 - Q583 ile tanımlanır, nominal koordinat Q263, Q264, Q294 ile tanımlanır) Tolerans değeri, normal vektöre bağlı olarak eksen orantısıyla dağıtılır, bkz. örnekler.

  • Örnekler
  • QS400 ="0.4-0.1" nominal koordinat: üst ölçü = nominal koordinat +0.4, alt ölçü = nominal koordinat -0.1. Döngü için şu tolerans aralığı ortaya çıkar: "Nominal koordinat +0,4" ila "nominal koordinat -0,1"
  • QS400 ="0,4" anlamı: üst ölçü = nominal koordinat +0,4, alt ölçü = nominal koordinat. Döngü için şu tolerans aralığı ortaya çıkar: "Nominal koordinat +0.4" ila "nominal koordinat".
  • QS400 ="-0.1" nominal koordinat: üst ölçü = nominal koordinat, alt ölçü = nominal koordinat -0.1. Döngü için şu tolerans aralığı ortaya çıkar: "Nominal koordinat" ila "nominal koordinat -0.1".
  • QS400 =" " anlamı: Tolerans incelemesi yok.
  • QS400 ="0" anlamı: Tolerans incelemesi yok.
  • QS400 ="0,1+0,1" anlamı: Tolerans incelemesi yok.

Giriş: Maks. 255 karakter

Q309 Tolerans hatasında reaksiyon?

Kumandanın, belirlenen bir sapmada program akışını kesip bir mesaj verip vermeyeceğini belirleyin:

0: Tolerans aşıldığında program akışını kesme, mesaj verme

1: Tolerans aşıldığında program akışını kes, mesaj ver

2: Yüzey normal vektörü boyunca belirlenen gerçek koordinat, nominal koordinatın altındaysa kumanda bir mesaj verir ve NC programını kesintiye uğratır. Ancak belirlenen gerçek koordinat, nominal koordinatın üzerindeyse bir hata reaksiyonu verilmez

Giriş: 0, 1, 2

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 444 TARAMA 3D ~

Q263=+0

;1. 1. EKSEN NOKTASI ~

Q264=+0

;1. 2. EKSEN NOKTASI ~

Q294=+0

;1. 3. EKSEN NOKTASI ~

Q581=+1

;NORMAL ANA EKSEN ~

Q582=+0

;NORMAL YAN EKSEN ~

Q583=+0

;NORMAL ALET EKSENİ ~

Q320=+0

;Güvenlik boşluğu ~

Q260=+100

;GUVENLI YUKSEKLIK ~

QS400="1-1"

;TOLERANS ~

Q309=+0

;HATA REAKSIYONU