Standarden DIN 66025/ISO 6983 definerer en universell NC-syntaks.
På TNC7 kan du behandle og redigere NC-programmer med støttede ISO-syntakselementer.
Standarden DIN 66025/ISO 6983 definerer en universell NC-syntaks.
På TNC7 kan du behandle og redigere NC-programmer med støttede ISO-syntakselementer.
PC-programvare for dataoverføring
Et ISO-program er bygd opp som følger:
ISO-syntaks | Funksjon |
---|---|
I | filtype Med filendelsen *.i definerer du et ISO-program. |
%NAME G71 | Programstart og programslutt |
G71 | Måleenhet mm |
G70 | Måleenhet inch |
N10 N20 N30 ... | NC-blokknummer Med den valgfrie maskinparameteren blockIncrement (nr. 105409) definerer du inkrementet mellom blokknumrene. |
N99999999 | NC-blokknummer for programslutt NC-programmet er ufullstendig uten dette NC-blokknummeret. Styringen supplerer og oppdaterer automatisk NC-blokknumrene i filen. Arbeidsområdet Program viser bare fortløpende tall uten å ta hensyn til den definerte trinnøkningen. |
G01 X+0 Y+0 ... | NC-funksjoner |
NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.
Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.
Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.
Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.
N110 G01 G90 X+10 Y+0 G41 F3000 M3 |
En NC-blokk inneholder følgende syntakselementer:
ISO-syntaks | Funksjon |
---|---|
G01 | Syntaksåpning |
G90 | Absolutte eller inkrementelle inndata |
X+10 Y+0 | Koordinatangivelse |
G41 | Korrigering av verktøyradius |
F3000 | Mating |
M3 | Tilleggsfunksj. |
NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.
Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.
Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.
Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.
% 1339889 G71 | |||
N10 G30 G17 X+0 Y+0 Z-40 | ; Råemnedefinisjon | ||
N20 G31 X+100 Y+100 Z+0 | ; Råemnedefinisjon | ||
N30 T16 G17 S6500 | ; Verktøyoppkall | ||
N40 G00 G90 Z+250 G40 M3 | ; Sikker posisjon i verktøyaksen | ||
N50 G00 X-20 Y-20 | ; Forposisjonering i arbeidsplanet | ||
N60 G00 Z+5 | ; Forposisjonernig i verktøyaksen | ||
N70 G01 Z-5 F3000 M8 | ; Kjør til bearbeidingsdybde | ||
N80 G01 X+5 Y+5 G41 F700 | ; Første konturpunkt | ||
N90 G26 R8 | ; Startfunksjon | ||
N100 G01 Y+95 | ; Linje | ||
N110 G01 X+95 | |||
N120 G24 R10 | ; Fas | ||
N130 G01 Y+5 | |||
N140 G24 R20 | |||
N150 G01 X+5 | |||
N160 G27 R8 | ; Frakjøringsfunksjon | ||
N170 G01 X-20 Y-20 G40 F1000 | ; Sikker posisjon i arbeidsplanet | ||
N180 G00 Z+250 | ; Sikker posisjon i verktøyaksen | ||
N190 T6 G17 S6500 | ; Verktøyoppkall | ||
N200 G00 G90 Z+250 G40 M3 | |||
N210 G00 X+50 Y+50 M8 | |||
N220 CYCL DEF 254 RUND NOT ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
N230 G79 | ; Syklusoppkalling | ||
N240 G00 Z+250 M30 | |||
N99999999 % 1339889 G71 |