33 příklad programování, Příklad: osazení se zápichem, Příklad programování – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Uživatelská příručka
Stránka 431: Příklad programování 12.33
Příklad programování 12.33
12
TNC 640 | Uživatelská příručka programování cyklů | 3/2015
431
12.33 Příklad programování
Příklad: Osazení se zápichem
0 BEGIN PGM OSAZENÍ MM
1 BLK FORM 0.1 Y X+0 Y-10 Z-35
Definice neobrobeného polotovaru
2 BLK FORM 0.2 X+87 Y+10 Z+2
3 TOOL CALL 12
Vyvolání nástroje
4 M140 MB MAX
Odjetí nástroje
5 FUNCTION MODE TURN
Aktivace režimu soustružení
6 FUNCTION TURNDATA SPIN VCONST:ON VC:150
Konstantní řezná rychlost
7 CYCL DEF 800 UZPŮSOBIT SOUSTRUŽNICKÝ SYSTÉM
Upravit definici cyklu soustružnického systému
Q497=+0
;PRECESNÍ ÚHEL
Q498=+0
;OTOČIT NÁSTROJ
8 M136
Posuv v mm na otáčku
9 L X+165 Y+0 R0 FMAX
Najetí do startovního bodu v rovině
10 L Z+2 R0 FMAX M304
Bezpečná vzdálenost, vřeteno zapnuté
11 CYCL DEF 812 OSAZENÍ PODÉLNĚ ROZŠ.
Definice cyklu osazení podélně
Q215=+0
;ROZSAH OBRÁBĚNÍ
Q460=+2
;BEZPEČNÁ VZDÁLENOST
Q491=+160
;START OBRYSU PRŮMĚR
Q492=+0
;START OBRYSU Z
Q493=+150
;KONEC OBRYSU PRŮMĚR
Q494=-40
;KONEC OBRYSU Z
Q495=+0
;ÚHEL OBVODOVÉ PLOCHY
Q501=+1
;TYP ÚVODNÍHO PRVKU
Q502=+2
;VELIKOST ÚVODNÍHO PRVKU
Q500=+1
;RÁDIUS ROHU OBRYSU
Q496=+0
;ÚHEL ČELNÍ PLOCHY
Q503=+1
;TYP KONCOVÉHO PRVKU
Q504=+2
;VELIKOST KONCOVÉHO PRVKU
Q463=+2.5
;MAX. HLOUBKA ŘEZU
Q478=+0.25
;POSUV HRUBOVÁNÍ
Q483=+0.4
;PŘÍDAVEK NA PRŮMĚR