Bir NC programının içerikleri

Uygulama

Makinenizin hareketlerini ve davranışını tanımlamak için NC programlarını kullanabilirsiniz. NC programları, NC fonksiyonlarının söz dizimi öğelerini içeren NC tümcelerinden oluşur. Kumanda, her bir söz dizimi öğesi için gerekli içerik hakkında bilgi içeren bir iletişim kutusu sunarak HEIDENHAIN açık metni ile sizi destekler.

Fonksiyon tanımı

NC programlarını, Program çalışma alanında Programlama işletim türünde oluşturabilirsiniz.

Çalışma alanı Program

  • NC programının ilk ve son NC tümcesi aşağıdaki bilgileri içerir:
  • Söz dizimi BEGIN PGM veya END PGM
  • NC programının adı
  • NC programı mm veya inç ölçüm birimi

Kumanda, NC programını oluştururken NC tümceleri BEGIN PGM ve END PGM'yi otomatik olarak ekler. Bu NC tümcelerini silemezsiniz.

  • BEGIN PGM'den sonra oluşturulan NC tümceleri aşağıdaki bilgileri içerir:
  • Ham parça tanımı
  • Alet çağırmaları
  • Bir güvenlik pozisyonunun çalıştırılması
  • Besleme ve devir sayıları
  • Sürüş hareketleri, döngüler ve diğer NC fonksiyonları

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.

0 BEGIN PGM EXAMPLE MM

; program başlangıcı

1 BLK FORM 0.1 Z X-50 Y-50 Z-20

; İki NC tümcesi içeren ham madde tanımı için NC fonksiyonu

2 BLK FORM 0.2 X+50 Y+50 Z+0

3 TOOL CALL 5 Z S3200 F300

; Alet çağırma işlemi için NC fonksiyonu

4 L Z+100 R0 FMAX M3

; Sürüş hareketi için NC fonksiyonu

* - ...

11 M30

; NC programını sonlandırmak için NC fonksiyonu

12 END PGM EXAMPLE MM

; Program sonu

Söz dizimi bileşeni

Anlamı

NC tümcesi

4 TOOL CALL 5 Z S3200 F300

Bir NC tümcesi, tümce numarasından ve NC fonksiyonunun söz diziminden oluşur. Bir NC tümcesi, örneğin döngüler durumunda, birkaç satır içerebilir.

Kumanda, NC tümcelerini artan sırada numaralandırır.

NC fonksiyonu

TOOL CALL 5 Z S3200 F300

Kumandanın hareketlerini tanımlamak için NC fonksiyonlarını kullanabilirsiniz. Tümce numarası, NC fonksiyonlarının. bir bileşeni değildir.

Söz dizimi açıcı

TOOL CALL

Söz dizimi açıcı, her bir NC fonksiyonunu benzersiz şekilde tanımlar. NC fonksiyonu ekle penceresinde söz dizimi açıcılar kullanılır.

NC fonksiyonları ekle

Söz dizimi elemanı

TOOL CALL 5 Z S3200 F300

Söz dizimi öğeleri, NC fonksiyonunun tüm bileşenleridir, örneğin teknoloji değerleri S3200 veya koordinatlar. NC fonksiyonları ayrıca isteğe bağlı söz dizimi öğeleri içerir.

Kumanda, Program çalışma alanında belirli söz dizimi öğelerini renkli olarak görüntüler.

NC programının gösterimi

Değer

S devir hızında 3200

Her söz dizimi öğesinin bir değer içermesi gerekmez, örneğin araç ekseni Z.

Bir metin düzenleyicide veya kumandanın dışında NC programları oluşturduğunuzda, yazım kurallarına ve söz dizimi öğelerinin sırasına dikkat edin.

Uyarılar

  • NC fonksiyonları, örneğin BLK FORM gibi birkaç NC tümcesini de içerebilir.
  • Ek fonksiyonlar M ve yorumlar, hem NC fonksiyonları içindeki söz dizimi öğeleri hem de ayrı NC fonksiyonları olabilir.
  • NC programlarını alet hareket ediyormuş gibi programlayın! Sonuç olarak, hareketi bir kafa ekseninin mi yoksa tabla ekseninin mi yürüttüğü önemli değildir.
  • *.h ile biten bir düz metin programı tanımlayabilirsiniz.
  • Programlama temel ilkeleri