Standarden DIN 66025/ISO 6983 definierar en universell NC-syntax.
På TNC7 kan du exekvera och redigera NC-program med de ISO-syntaxelement som stöds.
Standarden DIN 66025/ISO 6983 definierar en universell NC-syntax.
På TNC7 kan du exekvera och redigera NC-program med de ISO-syntaxelement som stöds.
PC-programvara för dataöverföring
Ett ISO-program har följande uppbyggnad:
ISO-syntax | Funktion |
---|---|
I | Filtyp Med ändelsen *.i definierar du ett ISO-program. |
%NAME G71 | Programstart och programslut |
G71 | Måttenhet mm |
G70 | Måttenhet tum |
N10 N20 N30 ... | NC-blocknummer Med den valfria maskinparametern blockIncrement (nr 105409) definierar du steglängden mellan blocknumren. |
N99999999 | NC-blocknummer för programslutet NC-programmet är ofullständigt utan det här NC-blocknumret. Styrsystemet kompletterar och uppdaterar NC-blocknumren automatiskt i filen. Arbetsområdet Program visar enbart på varandra följande nummer, utan att ta hänsyn till den definierade steglängden. |
G01 X+0 Y+0 ... | NC-funktioner |
NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.
Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.
Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.
Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.
N110 G01 G90 X+10 Y+0 G41 F3000 M3 |
Ett NC-block innehåller följande syntaxelement:
ISO-syntax | Funktion |
---|---|
G01 | Syntaxöppnare |
G90 | Absolut eller inkrementell inmatning |
X+10 Y+0 | Koordinatuppgifter |
G41 | Verktygsradiekorrigering |
F3000 | Matning |
M3 | Tilläggsfunktion. |
NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.
Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.
Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.
Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.
% 1339889 G71 | |||
N10 G30 G17 X+0 Y+0 Z-40 | ; Råämnesdefinition | ||
N20 G31 X+100 Y+100 Z+0 | ; Råämnesdefinition | ||
N30 T16 G17 S6500 | ; Verktygsanrop | ||
N40 G00 G90 Z+250 G40 M3 | ; Säker position i verktygsaxeln | ||
N50 G00 X-20 Y-20 | ; Förpositionering i bearbetningsplanet | ||
N60 G00 Z+5 | ; Förpositionering i verktygsaxeln | ||
N70 G01 Z-5 F3000 M8 | ; Ansättning till bearbetningsdjupet | ||
N80 G01 X+5 Y+5 G41 F700 | ; Första konturpunkten | ||
N90 G26 R8 | ; Framkörningsfunktion | ||
N100 G01 Y+95 | ; Rät linje | ||
N110 G01 X+95 | |||
N120 G24 R10 | ; Fas | ||
N130 G01 Y+5 | |||
N140 G24 R20 | |||
N150 G01 X+5 | |||
N160 G27 R8 | ; Frånkörningsfunktion | ||
N170 G01 X-20 Y-20 G40 F1000 | ; Säker position i bearbetningsplanet | ||
N180 G00 Z+250 | ; Säker position i verktygsaxeln | ||
N190 T6 G17 S6500 | ; Verktygsanrop | ||
N200 G00 G90 Z+250 G40 M3 | |||
N210 G00 X+50 Y+50 M8 | |||
N220 CYCL DEF 254 CIRKEL SPAAR ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
N230 G79 | ; Cykelanrop | ||
N240 G00 Z+250 M30 | |||
N99999999 % 1339889 G71 |