Základy

Použití

Norma DIN 66025/ISO 6983 definuje univerzální NC-syntaxi.

Příklad ISO

Na TNC7 můžete zpracovávat a upravovat NC-programy s podporovanými prvky syntaxe ISO.

Popis funkce

Obsahy ISO-programu

ISO-program je vytvořen takto:

ISO-syntaxe

Funkce

I

Typ souboru

Koncovkou *.i definujete ISO-program.

%NAME G71

Začátek a konec programu

G71

Rozměrová jednotka mm

G70

Rozměrová jednotka palec

N10

N20

N30

...

Čísla NC-bloků

Pomocí opčního strojního parametru blockIncerment (č. 105409) definujete přírůstky mezi čísly bloků.

N99999999

Číslo NC-bloku pro konec programu

NC-program je bez tohoto čísla NC-bloku neúplný.

Řízení automaticky doplňuje a aktualizuje čísla NC-bloků v rámci souboru. Pracovní plocha Hledat zobrazuje pouze po sobě jdoucí čísla, bez zohlednění definovaného přírůstku.

G01 X+0 Y+0 ...

NC-funkce

Obsah NC-programu

Obsahy NC-bloku

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

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

NC-blok obsahuje následující prvky syntaxe:

ISO-syntaxe

Funkce

G01

Otvírač syntaxe

G90

Absolutní nebo přírůstkové zadávání

Absolutní a přírůstkové zadávání

X+10 Y+0

G41

Korekce poloměru nástroje

Korekce poloměru nástroje

F3000

Posuv

Posuv

M3

Přídavné funkce

Přídavné funkce

Příklad ISO

Příkladová úloha 1338459

1358459-00-a

Příklad řešení 1338459

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

% 1339889 G71

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

; Definice polotovaru

N20 G31 X+100 Y+100 Z+0

; Definice polotovaru

N30 T16 G17 S6500

; Vyvolání nástroje

N40 G00 G90 Z+250 G40 M3

; Bezpečná poloha v ose nástroje

N50 G00 X-20 Y-20

; Předpolohování v rovině obrábění

N60 G00 Z+5

; Předpolohování v nástrojové ose

N70 G01 Z-5 F3000 M8

; Přísuv na hloubku obrábění

N80 G01 X+5 Y+5 G41 F700

; První bod obrysu

N90 G26 R8

; Funkce nájezdu

N100 G01 Y+95

; Přímka

N110 G01 X+95

N120 G24 R10

; Zkosení

N130 G01 Y+5

N140 G24 R20

N150 G01 X+5

N160 G27 R8

; Funkce odjezdu

N170 G01 X-20 Y-20 G40 F1000

; Bezpečná poloha v rovině obrábění

N180 G00 Z+250

; Bezpečná poloha v ose nástroje

N190 T6 G17 S6500

; Vyvolání nástroje

N200 G00 G90 Z+250 G40 M3

N210 G00 X+50 Y+50 M8

N220 CYCL DEF 254 KRUHOVA DRAZKA ~

Q215=+0

;ZPUSOB OBRABENI ~

Q219=+15

;SIRKA DRAZKY ~

Q368=+0.1

;PRIDAVEK PRO STRANU ~

Q375=+60

;PRUMER ROZTEC. KRUHU ~

Q367=+0

;VZTAZ.POLOHA DRAZKY ~

Q216=+50

;STRED 1. OSY ~

Q217=+50

;STRED 2. OSY ~

Q376=+45

;STARTOVNI UHEL ~

Q248=+225

;UHEL OTEVRENI ~

Q378=+0

;UHLOVA ROZTEC ~

Q377=+1

;POCET OBRABENI ~

Q207=+500

;FREZOVACI POSUV ~

Q351=+1

;ZPUSOB FREZOVANI ~

Q201=-5

;HLOUBKA ~

Q202=+5

;HLOUBKA PRISUVU ~

Q369=+0.1

;PRIDAVEK PRO DNO ~

Q206=+150

;POSUV NA HLOUBKU ~

Q338=+5

;PRISUV NA CISTO ~

Q200=+2

;BEZPECNOSTNI VZDAL. ~

Q203=+0

;SOURADNICE POVRCHU ~

Q204=+50

;2. BEZPEC.VZDALENOST ~

Q366=+2

;ZANOROVANI ~

Q385=+500

;POSUV NACISTO ~

Q439=+0

;REFERENCNI POSUV

N230 G79

; Vyvolání cyklu

N240 G00 Z+250 M30

N99999999 % 1339889 G71

Upozornění