Basit kontur formülü

Temel ilkeler

Şema: SL döngüleri ve basit kontur formülüyle işleme

0 BEGIN CONTDEF MM

...

5 CONTOUR DEF

...

6 CYCL DEF 20 KONTUR VERILERI

...

8 CYCL DEF 21 BOSALTMA

...

9 CYCL CALL

...

13 CYCL DEF 23 PERDAHLAMA DERINLIGI

...

14 CYCL CALL

...

16 CYCL DEF 24 YANAL PERDAHLAMA

...

17 CYCL CALL

...

50 L Z+250 R0 FMAX M2

51 END PGM CONTDEF MM

Basit kontur formülü ile dokuz adede kadar kısmi konturdan oluşan konturları (cepler veya adalar) basit bir şekilde birleştirebilirsiniz. Kumanda, seçilen kısmi konturlardan yola çıkarak toplam konturu hesaplar.

 
Tip

Bir SL döngüsü (tüm kontur açıklama programları) için bellek maksimum 128 konturla sınırlıdır. Olası kontur elemanlarının sayısı kontur türüne (iç veya dış kontur) ve kontur tanımlaması sayısına bağlıdır ve maksimum 16.384 kontur elemanını kapsar.

Boş bölgeler

Opsiyonel boş bölgeler V (void) yardımıyla bölgeleri işlemden dışarıda tutabilirsiniz. Bu bölgeler örn. döküm parçalarındaki veya önceki işleme adımlarından konturlar olabilir. Beş adete kadar boş bölge tanımlayabilirsiniz.

OCM döngüleri kullanırsanız, kumanda boş bölgeler dahilinde diklemesine dalar.

SL döngülerini 22 ile 24 arası numaralarla kullanırsanız, kumanda daldırma pozisyonunu tanımlanmış boş bölgelerden bağımsız olarak belirler.

Davranışı simülasyon yardımıyla kontrol edin.

  • Kısmi konturların özellikleri
  • Yarıçap düzeltmesi programlamayın.
  • Kumanda, F beslemeleri ile M ek fonksiyonlarını dikkate almaz.
  • Koordinat dönüştürmelerine izin verilir; bunlar kısmi konturların içinde programlanırsa sonraki alt programlarda da etki eder ancak bunların döngü çağırmasından sonra sıfırlanması gerekmez.
  • Alt programlar mil ekseninde koordinatları da içermelidir, ancak bunlar dikkate alınmaz.
  • Alt programın ilk koordinat tümcesinde işleme düzlemini belirleyin.
  • Döngülerin özellikleri
  • Kumanda her döngüden önce otomatik olarak güvenlik mesafesine konumlandırır.
  • Her derinlik seviyesi alet kaldırma işlemi olmadan frezelenir; adaların yanından geçilir.
  • "İç köşelerin" yarıçapı programlanabilir - alet aynı kalmaz, boş kesim işaretleri engellenir (boşaltma ve yan perdahlamadaki en dış hat için geçerlidir).
  • Yan perdahlamada kumanda, kontura teğetsel bir çember hattı üzerinden yaklaşır.
  • Derin perdahlamada da kumanda, aleti teğetsel bir çember hattı üzerinden malzemeye hareket ettirir (örn: Mil ekseni Z: Z/X düzleminde çember hattı).
  • Kumanda, konturu aralıksız senkronize çalışmada veya karşılıklı çalışmada işler.

Freze derinliği, ek ölçüler ve güvenlik mesafesi gibi işleme ilişkili ölçü bilgilerini 20 KONTUR VERILERI veya OCM'de 271 döngüsünde OCM KONTUR VERILERI içinde merkezi olarak girebilirsiniz.

Basit kontür formülü girme

Eylem çubuğundaki seçim olanağı veya form üzerinden farklı konturları bir matematik formülü içerisinde birbiriyle eşleştirebilirsiniz.

Aşağıdaki işlemleri yapın:

SF_4_NCFunktion_Einfuegen

  1. NC fonksiyonu ekle öğesini seçin
  2. Kumanda, NC fonksiyonu ekle penceresini açar.
  3. CONTOUR DEF öğesini seçin
  4. Kumanda, kontur formüllerinin girişini başlatır.
  5. Birinci kısmi konturu P1 girin

  1. Cep P2 seçim olanağını veya adayı I2 seçin
  2. İkinci kısmi konturu girin
  3. Gerekirse ikinci kısmi konturun derinliğini girin.
  4. Tüm kısmi konturlar girene kadar diyaloğu yukarıda açıklandığı şekilde devam ettirin.
  5. Gerekirse V boş bölgelerini tanımlayın
  6.  
    Tip

    Boş bölgelerin derinliği, işleme döngüsünde tanımladığınız toplam derinliğe karşı gelir.

Kumanda, kontur girişi için aşağıdaki seçenekleri sunar:

Seçim olanakları

Fonksiyon

Dosya

  • Giriş
  • Dosya seçimi

Kontur adının tanımlanması veya dosya seçiminin belirlenmesi

QS

Bir QS parametresi numarasının tanımlanması

LBL

  • Numara
  • Ad
  • QS

Bir etiketin numarasının, adının veya QS parametresinin tanımlanması

Örnek:

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.

11 CONTOUR DEF P1 = LBL 1 I2 = LBL 2 DEPTH5 V1 = LBL 3

 
Tip
  • Programlama uyarıları:
  • Kısmi konturun ilk derinliği döngü derinliğidir. Programlanan kontur bu derinlikte sınırlandırılır. Diğer kısmi konturlar döngü derinliğinden daha derin olamaz. Bu nedenle prensip olarak her zaman en derin cepten başlanmalıdır.
  • Kontur ada olarak tanımlanmışsa o zaman numerik kontrol girilen derinliği ada yüksekliği olarak yorumlar. Girilen, ön işaretsiz değer bu durumda malzeme yüzeyini baz alır!
  • Derinlik 0 girilmişse ceplerde döngü 20 içinde tanımlanmış olan derinlik etki eder. Bu durumda adalar malzeme yüzeyine kadar taşar!
  • Çağrılan dosya çağıran dosya ile aynı dizinde yer alıyorsa yol bilgisi olmadan sadece dosya adını dahil edebilirsiniz.

SL veya OCM döngüleri ile kontur işleme

 
Tip

Tanımlanmış toplam konturun işlenmesi SL döngüleri veya OCM döngüleri (bkz. Genel bakış) ile gerçekleştirilir.