Norma DIN 66025/ISO 6983 definuje univerzální NC-syntaxi.
Na TNC7 můžete zpracovávat a upravovat NC-programy s podporovanými prvky syntaxe ISO.
Norma DIN 66025/ISO 6983 definuje univerzální NC-syntaxi.
Na TNC7 můžete zpracovávat a upravovat NC-programy s podporovanými prvky syntaxe ISO.
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 |
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.
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.
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í |
X+10 Y+0 | Zadání souřadnic |
G41 | Korekce poloměru nástroje |
F3000 | Posuv |
M3 | Přídavné funkce |
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.
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.
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 ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
N230 G79 | ; Vyvolání cyklu | ||
N240 G00 Z+250 M30 | |||
N99999999 % 1339889 G71 |