10 .1 1 ex emples de pr ogr a mmation – HEIDENHAIN TNC 426 (280 476) Manuel d'utilisation
Page 426

400
10 Programmation: Paramètres Q
1
0
.1
1 Ex
emples de pr
ogr
a
mmation
18 CALL LBL 10
Appeler l’usinage
19 FN 0: Q10 = +0
Annuler la surépaisseur
20 FN 0: Q18 = +5
Incrément angulaire dans le plan X/Y pour la finition
21 CALL LBL 10
Appeler l’usinage
22 L Z+100 R0 F MAX M2
Dégager l’outil, fin du programme
23 LBL 10
Sous-programme 10: Usinage
24 FN 1: Q23 = +Q11 + +Q6
Calculer coordonnée Z pour le pré-positionnement
25 FN 0: Q24 = +Q4
Copier l’angle initial dans l’espace (plan Z/X)
26 FN 1: Q26 = +Q6 + +Q108
Corriger le rayon de la sphère pour le pré-positionnement
27 FN 0: Q28 = +Q8
Copier la position angulaire dans le plan
28 FN 1: Q16 = +Q6 + -Q10
Prendre en compte la surépaisseur pour le rayon de la sphère
29 CYCL DEF 7.0 POINT ZERO
Décaler le point zéro au centre de la sphère
30 CYCL DEF 7.1 X+Q1
31 CYCL DEF 7.2 Y+Q2
32 CYCL DEF 7.3 Z-Q16
33 CYCL DEF 10.0 ROTATION
Calculer la position angulaire dans le plan
34 CYCL DEF 10.1 ROT+Q8
35 CC X+0 Y+0
Initialiser le pôle dans le plan X/Y pour le pré-positionnement
36 LP PR+Q26 PA+Q8 R0 FQ12
Pré-positionnement dans le plan
37 LBL 1
Pré-positionnement dans l’axe de broche
38 CC Z+0 X+Q108
Initialiser le pôle dans le plan Z/X, avec décalage du rayon d’outil
39 L Y+0 Z+0 FQ12
Se déplacer à la profondeur