Osnove
Uporaba
Standard DIN 66025/ISO 6983 definira univerzalno NC-sintakso.
V TNC7 basic lahko programirate in obdelate NC-programe s podprtimi ISO-sintaktični elementi.
Opis funkcije
TNC7 basic v povezavi z ISO-programi nudi naslednje možnosti:
- Prenos datotek v krmiljenje
- Programiranje ISO-programov na krmiljenju
- Poleg standardne ISO-sintakse lahko kot funkcije G programirate za HEIDENHAIN značilne cikle.
- Nekatere NC-funkcije lahko s pomočjo sintakse navadnega besedila uporabite v ISO-programih.
- Testiranje NC-programov s pomočjo simulacije
- Izvajanje NC-programov
Vsebine ISO-programa
ISO-program je sestavljen na naslednji način:
ISO-sintaksa | Funkcija |
---|---|
I | Tip datoteke S končnico *. i definirate ISO-program. |
%NAME G71 | Začetek programa in konec programa |
G71 | Merska enota mm |
G70 | Merska enota palci |
N10 N20 N30 ... | Številke NC-nizov Z izbirnim strojnim parametrom blockIncrement (št. 105409) definirate širino koraka med številkami nizov. |
N99999999 | NC-številka niza za konec programa NC-program je brez te NC-številke niza nepopoln. Krmiljenje NC-številke niza samodejno dopolni in posodobi znotraj datoteke. Delovno območje Program prikazuje izključno zaporedne številke, brez upoštevanja definirate širine koraka. |
G01 X+0 Y+0 ... | Funkcije NC |
Vsebine NC-niza
N110 G01 G90 X+10 Y+0 G41 F3000 M3 |
NC-niz vsebuje naslednje sintaktične elemente:
ISO-sintaksa | Funkcija |
---|---|
G01 | Odpiralnik sintakse |
G90 | Absolutni ali inkrementalni vnos |
X+10 Y+0 | Podatki o koordinatah |
G41 | Popravek polmera orodja |
F3000 | Pomik |
M3 | Dodatne funkcije |
ISO-primer
Vzorčna naloga 1338459
Primer rešitve 1338459
% 1339889 G71 | |||
N10 G30 G17 X+0 Y+0 Z-40 | ; definicija surovca | ||
N20 G31 X+100 Y+100 Z+0 | ; definicija surovca | ||
N30 T16 G17 S6500 | ; priklic orodja | ||
N40 G00 G90 Z+250 G40 M3 | ; varen položaj na orodni osi | ||
N50 G00 X-20 Y-20 | ; predpozicioniranje v obdelovalni ravnini | ||
N60 G00 Z+5 | ; predpozicioniranje na orodni osi | ||
N70 G01 Z-5 F3000 M8 | ; primik na globino obdelave | ||
N80 G01 X+5 Y+5 G41 F700 | ; prva konturna točka | ||
N90 G26 R8 | ; funkcija primika | ||
N100 G01 Y+95 | ; premica | ||
N110 G01 X+95 | |||
N120 G24 R10 | ; posneti rob | ||
N130 G01 Y+5 | |||
N140 G24 R20 | |||
N150 G01 X+5 | |||
N160 G27 R8 | ; funkcija odmika | ||
N170 G01 X-20 Y-20 G40 F1000 | ; varen položaj v obdelovalni ravnini | ||
N180 G00 Z+250 | ; varen položaj na orodni osi | ||
N190 T6 G17 S6500 | ; priklic orodja | ||
N200 G00 G90 Z+250 G40 M3 | |||
N210 G00 X+50 Y+50 M8 | |||
N220 CYCL DEF 254 OKROGLI UTOR ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
N230 G79 | ; priklic cikla | ||
N240 G00 Z+250 M30 | |||
N99999999 % 1339889 G71 |
Napotki
- Z oknom Vstavljanje NC-funkcije lahko vstavite tudi ISO-sintakso.
- Znotraj ISO-programa lahko prikličete program z navadnim besedilom, da izkoristite npr. možnosti grafičnega programiranja.
- Znotraj ISO-programa lahko prikličete program z navadnim besedilom, da npr. izkoristite NC-funkcije, ki so na voljo samo za programiranje z navadnim besedilom.