Normen DIN 66025/ISO 6983 definerer en universel NC-Syntax.
Ved TNC7 kan De afvikle og redigerer NC-Programmer med understøttet ISO-Syntaxelementer
Normen DIN 66025/ISO 6983 definerer en universel NC-Syntax.
Ved TNC7 kan De afvikle og redigerer NC-Programmer med understøttet ISO-Syntaxelementer
PC-Software til dataoverførsel
Et ISO-Program er opbygget som følger:
ISO-Syntax | Funktion |
---|---|
I | Filtype Med endelsen *.i definerer De et ISO-Program. |
%NAME G71 | Programstart og programslut |
G71 | Måleenhed mm |
G70 | Måleenhed tomme |
N10 N20 N30 ... | NC-bloknummer Med den valgfri maskinparameter blockIncrement (Nr. 105409) definere De intervallet mellem bloknumrene. |
N99999999 | NC-bloknummer for Programslut Et NC-Program er uden disse NC-bloknummer ufuldstændigt. Styringen supplerer og opdaterer automatisk NC-bloknummer i filen. Arbejdsområdet Program viser kun fortløbende tal uden at tage hensyn til den definerede stigning. |
G01 X+0 Y+0 ... | NC-funktioner |
Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.
Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.
Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.
Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.
N110 G01 G90 X+10 Y+0 G41 F3000 M3 |
En NC-blok indeholder følgende Syntakselementer:
ISO-Syntax | Funktion |
---|---|
G01 | Syntaxeråbner |
G90 | Absolut eller inkremental indlæsning |
X+10 Y+0 | koordinatangivelser |
G41 | Værktøjsradiuskorrektur |
F3000 | Tilspænding |
M3 | Yderligere funktioner |
Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.
Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.
Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.
Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.
% 1339889 G71 | |||
N10 G30 G17 X+0 Y+0 Z-40 | ; Råemnedefinition | ||
N20 G31 X+100 Y+100 Z+0 | ; Råemnedefinition | ||
N30 T16 G17 S6500 | ; Værktøjskald | ||
N40 G00 G90 Z+250 G40 M3 | ; Sikker position i værktøjsaksen | ||
N50 G00 X-20 Y-20 | ; Forpositionering i bearbejdningsplanet | ||
N60 G00 Z+5 | ; Forpositionering i værktøjsakse | ||
N70 G01 Z-5 F3000 M8 | ; Fremføring til bearbejdningsdybde | ||
N80 G01 X+5 Y+5 G41 F700 | ; Første konturpunkt | ||
N90 G26 R8 | ; Tilkørselsfunktion | ||
N100 G01 Y+95 | ; Retlinje | ||
N110 G01 X+95 | |||
N120 G24 R10 | ; Fase | ||
N130 G01 Y+5 | |||
N140 G24 R20 | |||
N150 G01 X+5 | |||
N160 G27 R8 | ; Frakørselsfunktion | ||
N170 G01 X-20 Y-20 G40 F1000 | ; Sikker position i bearbejdningsplanet | ||
N180 G00 Z+250 | ; Sikker position i værktøjsaksen | ||
N190 T6 G17 S6500 | ; Værktøjskald | ||
N200 G00 G90 Z+250 G40 M3 | |||
N210 G00 X+50 Y+50 M8 | |||
N220 CYCL DEF 254 RUNDINGS NOT ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
N230 G79 | ; Cykluskald | ||
N240 G00 Z+250 M30 | |||
N99999999 % 1339889 G71 |