8 příklady programů, Příklad: skupiny děr, Příklady programů – HEIDENHAIN TNC 128 (77184x-02) Uživatelská příručka
Stránka 456
Cykly: Transformace (přepočty) souřadnic
18.8 Příklady programů
18
456
TNC 128 | Uživatelská příručka programování s popisným dialogem HEIDENHAIN | 6/2014
18.8
Příklady programů
Příklad: Skupiny děr
Průběh programu:
Najetí na skupiny děr v hlavním programu
Vyvolání skupiny děr (podprogram 1) v hlavním
programu.
Skupina děr se naprogramuje jen jednou v
podprogramu 1
0 BEGIN PGM UP2 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S3000
Vyvolání nástroje
4 Z+250 R0 FMAX M3
5 CYCL DEF 200 VRTÁNÍ
Definice cyklu vrtání
Q200=+2
;BEZPEČNÁ VZDÁLENOST
Q201=-20
;HLOUBKA
Q206=+150
;POSUV PŘÍSUVU DO HLOUBKY
Q202=+5
;HLOUBKA PŘÍSUVU
Q210=+0
;DOBA PRODLEVY NAHOŘE
Q203=+0
;SOUŘ. POVRCHU
Q204=+50
;2. BEZPEČNÁ VZDÁLENOST
Q211=+0
;DOBA PRODLEVY DOLE
Q395=+0
;REFERENCE HLOUBKY
6 CYCL DEF 7.0 NULOVÝ BOD
Posunutí nulového bodu
7 CYCL DEF 7.1 X+15
8 CYCL DEF 7.2 Y+10
9 CALL LBL 1
10 CYCL DEF 7.0 NULOVÝ BOD
Posunutí nulového bodu
11 CYCL DEF 7.1 X+75
12 CYCL DEF 7.2 Y+10
13 CALL LBL 1
14 CYCL DEF 7.0 NULOVÝ BOD
Posunutí nulového bodu
15 CYCL DEF 7.1 X+45
16 CYCL DEF 7.2 Y+60
17 CALL LBL 1