Temel bilgiler

Uygulama

DIN 66025/ISO 6983 normu evrensel NC söz dizimini tanımlar.

ISO örneği

TNC7NC programlarını desteklenen ISO söz dizimi elemanlarıyla yürütebilir ve düzenleyebilirsiniz.

Fonksiyon tanımı

Bir ISO programının içerikleri

ISO programı aşağıdaki gibi yapılandırılmıştır:

ISO söz dizimi

Fonksiyon

I

Dosya tipi

*.i ile biten bir ISO programı tanımlayabilirsiniz.

%NAME G71

Program başlangıcı ve program sonu

G71

Ölçü birimi mm

G70

Ölçü birimi inç

N10

N20

N30

...

NC tümce numaraları

İsteğe bağlı makine parametresi blockIncrement (no. 105409) ile tümce numaraları arasındaki artışı tanımlarsınız.

N99999999

Program sonu için NC tümce numarası

NC programı bu NC tümce numarası olmadan tamamlanmaz.

Kumanda, dosyadaki NC tümce numaralarını otomatik olarak ekler ve günceller. Program çalışma alanı, tanımlanan adım genişliğini hesaba katmadan yalnızca ardışık sayıları gösterir.

G01 X+0 Y+0 ...

NC fonksiyonları

Bir NC programının içerikleri

Bir NC tümcesinin içerikleri

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.

N110 G01 G90 X+10 Y+0 G41 F3000 M3

NC tümcesi aşağıdaki söz dizimi elemanlarını içerir:

ISO söz dizimi

Fonksiyon

G01

Söz dizimi açıcı

G90

Mutlak veya artımlı giriş

Mutlak ve artan giriş

X+10 Y+0

G41

Alet yarıçap düzeltmesi

Alet yarıçap düzeltmesi

F3000

Besleme

Besleme

M3

Ek fonksiyonlar

Ek fonksiyonlar

ISO örneği

Örnek görev 1338459

1358459-00-a

Örnek çözüm 1338459

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.

% 1339889 G71

N10 G30 G17 X+0 Y+0 Z-40

; Ham parça tanımı

N20 G31 X+100 Y+100 Z+0

; Ham parça tanımı

N30 T16 G17 S6500

; Alet çağırma

N40 G00 G90 Z+250 G40 M3

; Alet ekseninde güvenli konum

N50 G00 X-20 Y-20

; İşleme düzleminde ön konumlandırma

N60 G00 Z+5

; Alet ekseninde ön konumlandırma

N70 G01 Z-5 F3000 M8

; İşleme derinliğine besleme

N80 G01 X+5 Y+5 G41 F700

; İlk kontur noktası

N90 G26 R8

; Yaklaşma fonksiyonu

N100 G01 Y+95

; Doğru

N110 G01 X+95

N120 G24 R10

; Pah

N130 G01 Y+5

N140 G24 R20

N150 G01 X+5

N160 G27 R8

; Uzaklaşma fonksiyonu

N170 G01 X-20 Y-20 G40 F1000

; İşleme düzeyinde güvenli konum

N180 G00 Z+250

; Alet ekseninde güvenli konum

N190 T6 G17 S6500

; Alet çağırma

N200 G00 G90 Z+250 G40 M3

N210 G00 X+50 Y+50 M8

N220 CYCL DEF 254 YUVARLATILM. YIV ~

Q215=+0

;CALISMA KAPSAMI ~

Q219=+15

;YIV GENISLIGI ~

Q368=+0.1

;YAN OLCU ~

Q375=+60

;DAIRE KESITI CAPI ~

Q367=+0

;YIV DURUMU REFERANSI ~

Q216=+50

;ORTA 1. EKSEN ~

Q217=+50

;ORTA 2. EKSEN ~

Q376=+45

;BASLANGIC ACISI ~

Q248=+225

;ACILIM ACISI ~

Q378=+0

;ACI ADIMI ~

Q377=+1

;ISLEM SAYISI ~

Q207=+500

;FREZE BESLEMESI ~

Q351=+1

;FREZE TIPI ~

Q201=-5

;DERINLIK ~

Q202=+5

;KESME DERINL. ~

Q369=+0.1

;OLCU DERINLIGI ~

Q206=+150

;DERIN KESME BESL. ~

Q338=+5

;KESME PERDAHL. ~

Q200=+2

;GUVENLIK MES. ~

Q203=+0

;YUZEY KOOR. ~

Q204=+50

;2. GUVENLIK MES. ~

Q366=+2

;BATIRMA ~

Q385=+500

;BESLEME PERDAHLAMA ~

Q439=+0

;BESLEME REFERANSI

N230 G79

; Döngü çağırması

N240 G00 Z+250 M30

N99999999 % 1339889 G71

Uyarılar

  • Bir ISO programını herhangi bir metin düzenleyiciyle de düzenleyebilirsiniz, ör. Leafpad.
  • Bir ISO programı içinde bir düz metin programını çağırabilirsiniz, ör. grafik programlamanın seçeneklerini kullanmak.
  • NC programı çağırma

    Grafiği programlama

  • Bir ISO programı içinde düz metin programı çağırabilirsiniz, ör. sadece düz metin programlama için mevcut NC fonksiyonlarını kullanmak için.
  • FUNCTION POLARKIN ile kutupsal kinematikli işleme