Exemple : groupe trous avec plusieurs outils – HEIDENHAIN TNC 640 (34059x-05) Manuel d'utilisation

Page 298

Advertising
background image

Programmation : sous-programmes et répétitions de parties de
programme

8.6

Exemples de programmation

8

298

TNC 640 | Manuel d'utilisation HEIDENHAIN Dialogue texte clair | 3/2015

Exemple : groupe trous avec plusieurs outils

Déroulement du programme :

Programmer les cycles d’usinage dans le programme
principal

Appeler l'ensemble du motif de perçage (sous-
programme 1) dans le programme principal

Approcher le groupe de perçage (sous-programme 2)
dans le sous-programme 1

Ne programmer le groupe de trous qu'une seule fois
dans le sous-programme 2

0 BEGIN PGM SP2 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 S5000

Appel d'outil : foret à centrer

4 L Z+250 R0 FMAX

Dégagement de l'outil

5 CYCL DEF 200

Définition du cycle Centrage

Q200=2

;DISTANCE D'APPROCHE

Q201=-3

;PROFONDEUR

Q206=250

;AVANCE PLONGEE PROF..

Q202=3

;

Q210=0

;TEMPO. EN HAUT

Q203=+0

;COORD. SURFACE PIECE

Q204=10

;SAUT DE BRIDE

Q211=0.25

;TEMPO. AU FOND

Q395=0

;REFERENCE PROFONDEUR

6 CALL LBL 1

Appeler le sous-programme 1 pour l'ensemble du motif de
trous

7 L Z+250 R0 FMAX
8 TOOL CALL 2 Z S4000

Appel d'outil : foret

9 FN 0: Q201 = -25

Nouvelle profondeur pour le perçage

10 FN 0: Q202 = +5

Nouvelle passe de perçage

11 CALL LBL 1

Appeler le sous-programme 1 pour l'ensemble du motif de
trous

12 L Z+250 R0 FMAX
13 TOOL CALL 3 Z S500

Appelt d'outil : alésoir

Advertising