6 exemples de programmation – HEIDENHAIN TNC 426 (280 474) Manuel d'utilisation
Page 285

TNC 426, TNC 430 HEIDENHAIN
269
9.6 Exemples de programmation
8 CYCL DEF 200 PERCAGE
Q200=2
;DIST. D'APPROCHE
Q201=-3
;PROFONDEUR
Q206=250
;AV. PLONGEE PROF.
Q202=3
;PROFONDEUR DE PASSE
Q210=0
;TEMPO. EN HAUT
Q203=+0
;COOR. SURFACE PIECE
Q204=10
;2EME DIST. APPROCHE
Q211=0.25
;TEMPO. AU FOND
9 CALL LBL 1
10 L Z+250 R0 F MAX M6
11 TOOL CALL 2 Z S4000
12 FN 0: Q201 = -25
13 FN 0: Q202 = +5
14 CALL LBL 1
15 L Z+250 R0 F MAX M6
16 TOOL CALL 3 Z S500
17 CYCL DEF 201 ALESAGE
Q200=2
;DIST. D'APPROCHE
Q201=-15
;PROFONDEUR
Q206=250
;AV. PLONGEE PROF.
Q211=0,5
;TEMPO. AU FOND
Q208=400
;AVANCE RETRAIT
Q203=+0
;COOR. SURFACE PIECE
Q204=10
;2EME DIST. APPROCHE
18 CALL LBL 1
19 L Z+250 R0 F MAX M2
20 LBL 1
21 L X+15 Y+10 R0 F MAX M3
22 CALL LBL 2
23 L X+45 Y+60 R0 F MAX
24 CALL LBL 2
25 L X+75 Y+10 R0 F MAX
26 CALL LBL 2
27 LBL 0
28 LBL 2
29 CYCL CALL
30 L IX+20 R0 F MAX M99
31 L IY+20 R0 F MAX M99
32 L IX-20 R0 F MAX M99
33 LBL 0
34 END PGM SP2 MM
Définition du cycle de centrage
Appeler sous-programme 1 pour l‘ensemble du schéma de trous
Changement d‘outil
Appel d‘outil pour le foret
Nouvelle profondeur de perçage
Nouvelle passe de perçage
Appeler sous-programme 1 pour l‘ensemble du schéma de trous
Changement d‘outil
Appel d‘outil pour l‘alésoir
Définition du cycle d‘alésage
Appeler sous-programme 1 pour l‘ensemble du schéma de trous
Fin du programme principal
Début sous-programme 1: schéma de trous complet
Aborder le point initial de la série de trous 1
Appeler sous-programme 2 pour la série de trous
Aborder le point initial de la série de trous 2
Appeler sous-programme 2 pour la série de trous
Aborder le point initial de la série de trous 3
Appeler sous-programme 2 pour la série de trous
Fin du sous-programme 1
Début sous-programme 2: série de trous
1er perçage avec cycle d‘usinage actif
Aborder le 2ème trou, appeler le cycle
Aborder le 3ème trou, appeler le cycle
Aborder le 4ème trou, appeler le cycle
Fin du sous-programme 2
Lkap9.pm6
28.06.2006, 11:25
269