• Sonuç bulunamadı

2

2.1 İşleme döngülerle çalışma

Makineye özel döngüler (yazılım seçeneği 19)

Bir çok makinede, makine üreticiniz tarafından HEIDENHAIN döngülerine ilaveten TNC'ye yerleştirilen döngüler kullanıma sunulmaktadır. Bunun için ayrı bir döngü numara çemberi kullanıma sunulmuştur:

cycl def TUŞU ÜZERINDEN TANIMLANMASI GEREKEN makineye özgü 300 -399 arası döngüler

cycl def makineye özgü 500-599 arası döngüler

Bunun için makine el kitabındaki söz konusu işlev açıklamasını dikkate alın.

Belirli koşullar altında makineye özgü döngülerde HEIDENHAIN'ın halihazırda standart döngülerde kullanmış olduğu aktarma

parametreleri de kullanılmaktadır. DEF etkin döngülerin (TNC'nin, döngü tanımlamasında otomatik olarak işlediği döngüler) ve CALL etkin döngülerin (uygulamak için açmanız gereken döngüler) aynı anda kullanılması sırasında.

Diğer bilgiler: Döngüleri çağırın, sayfa 52

Çoklu kullanılan aktarma parametrelerinin üzerine yazma problemlerini engellemek için aşağıdaki yöntemleri dikkate alın:

Temel olarak DEF aktif döngülerini CALL aktif döngülerinden önce programlayın

Bir CALL aktif döngüsünün tanımlanması ve söz konusu döngü çağrısı arasında bir DEF aktif döngüyü, sadece bu iki döngünün aktarma parametrelerinde kesişmelerin ortaya çıkmaması durumunda programlayın

İşleme döngülerle çalışma 2.1

2

Yazılım tuşları üzerinden döngü tanımlama

Yazılım tuşu çubuğu, çeşitli döngü gruplarını gösterir

Döngü gruplarını seçme, örn. delme döngüleri

Döngüyü seçin, örn. DİŞ FREZELEME. TNC bir diyalog açar ve tüm giriş değerlerini sorgular;

aynı zamanda TNC sağ ekran yarısında bir grafik ekrana getirir, burada girilecek parametreler parlak yansıtılmıştır

TNC tarafından talep edilen bütün parametreleri girin ve her girişi ENT tuşu ile kapatın

Siz gerekli bütün verileri girdikten sonra TNC diyalogu sona erdirir

GOTO işlevi üzerinden döngü tanımlama

Yazılım tuşu çubuğu, çeşitli döngü gruplarını gösterir

TNC, bir gösterim penceresinde döngülere genel bakışı gösterir

Ok tuşlarıyla istenilen döngüyü seçin veya

Döngü numarasını girin ve her defasında ENT tuşu ile onaylayın. TNC akabinde döngü diyaloğunu yukarıda açıklandığı gibi açar

NC örnek tümceleri 7 CYCL DEF 200 DELIK

Q200=2 ;GUVENLIK MES.

Q201=3 ;DERINLIK

Q206=150 ;DERIN KESME BESL.

Q202=5 ;KESME DERINL.

Q210=0 ;UST BEKLEME SURESI

Q203=+0 ;YUZEY KOOR.

Q204=50 ;2. GUVENLIK MES.

Q211=0,25 ;ALT BEKLEME SURESI Q395=0 ;DERINLIK REFERANSI

İşlem döngülerini kullanın

2.1 İşleme döngülerle çalışma

2

Döngüleri çağırın

Ön koşullar

Bir döngü çağrısından önce her halükarda programlayın:

BLK FORM grafik tasvir için (sadece test grafiği için gerekli)

Alet çağırma

Milin dönüş yönü (M3/M4 ek fonksiyonu) Döngü tanımlaması (CYCL DEF).

Aşağıdaki döngü açıklamalarında sunulmuş olan diğer önkoşulları da dikkate alın.

Aşağıdaki döngüler tanımlandıktan itibaren çalışma programında etkide bulunur. Bu döngüleri çağıramazsınız ve çağırmamalısınız:

Döngüler 220 daire üzerinde nokta numunesi ve 221 çizgiler üzerinde nokta numunesi

SL döngüsü 14 KONTUR

SL döngüsü 20 KONTUR-VERİLERİ Döngü 32 Tolerans:

Koordinat hesap dönüşümü ile ilgili döngüler Döngü 9 BEKLEME SÜRESİ

tüm tarama sistemi döngüleri

Tüm diğer döngüleri aşağıdaki tanımlanmış işlevlerle çağırabilirsiniz.

CYCL CALL ile döngü çağrısı

CYCL CALL işlevi son tanımlanmış çalışma döngüsünü bir defa çağırır. Döngünün başlangıç noktası, son olarak CYCL CALL tümcesi tarafından programlanmış pozisyondur.

Döngü çağırmayı programlama: CYCL CALL tuşuna basın

Döngü çağırmayı girme: CYCL CALL M yazılım tuşuna basın

Gerekiyorsa M ek fonksiyonunu girin (örn. mili devreye sokmak için M3) veya END tuşu ile diyaloğu sona erdirin

CYCL CALL PAT ile döngü çağrısı

CYCL CALL PAT fonksiyonu tüm pozisyonlarda, bir PATTERN DEF desen tanımlamasında veya bir nokta tablosunda tanımlamış olduğunuz son tanımlanmış işleme döngüsünü çağırır.

Diğer bilgiler: Örnek tanımlama PATTERN DEF, sayfa 58 Diğer bilgiler: Nokta tabloları, sayfa 65

İşleme döngülerle çalışma 2.1

2

CYCL CALL POS ile döngü çağrısı

CYCL CALL POS işlevi son tanımlanmış çalışma döngüsünü bir defa çağırır. Döngünün başlangıç noktası, son olarak CYCL CALL POS önermesinde tanımladığınız konumdur.

TNC, CYCL CALL POS önermesinde verilmiş konuma konumlama mantığıyla yaklaşır:

Alet eksenindeki geçerli alet pozisyonu malzemesinin (Q203) üst kenarından daha büyükse, bu durumda TNC önce çalışma düzleminde programlanmış pozisyona ve ardından alet eksenine pozisyonlanır

Alet eksenindeki geçerli alet pozisyonu malzemesinin (Q203) üst kenarının altında ise, bu durumda TNC önce alet ekseninde güvenli yüksekliğe konumlanır ve ardından çalışma düzleminde programlanmış pozisyona konumlanır

CYCL CALL POS önermesinde daima üç koordinat ekseni programlanmış olmalıdır. Alet ekseninde koordinatlar üzerinden basit bir şekilde başlatma pozisyonunu değiştirebilirsiniz. Bu ilave bir sıfır noktası kaydırması gibi etkide bulunur.

CYCL CALL POS önermesinde tanımlanmış besleme sadece bu önermede programlanmış başlatma konumuna sürüş için geçerlidir.

TNC, CYCL CALL POS önermesinde tanımlanmış konuma temel olarak aktif olmayan yarıçap düzeltmesi (R0) ile gider.

Eğer CYCL CALL POS ile içinde bir başlatma konumunun tanımlanmış olduğu bir döngüyü

çağırırsanız (örn. döngü 212), bu durumda döngünün içinde tanımlanmış konum aynen CYCL CALL POS önermesinde tanımlanmış bir konuma ilave bir kaydırma gibi etki eder. Bundan dolayı döngüde tespit edilecek başlatma pozisyonunu daima 0 ile tanımlamalısınız.

M99/M89 ile döngü çağrısı

Tümce şeklinde etkili M99 işlevi son tanımlanmış çalışma döngüsünü bir defa çağırır. M99 bir pozisyonlama tümcesinin sonunda programlayabilirsiniz, bu durumda TNC bu pozisyonun üzerine gider ve ardından son tanımlanmış çalışma döngüsünü çağırır.

TNC döngüyü her pozisyonlama tümcesinden sonra otomatik olarak uygulayacaksa ilk döngü çağrısını M89 ile programlayın.

M89 etkisini kaldırmak için şöyle programlayın

M99 son başlangıç noktasına gittiğiniz pozisyonlama tümcesine veya

CYCL DEF ile yeni bir çalışma döngüsü tanımlayın

İşlem döngülerini kullanın

Benzer Belgeler