6 exemples de programmation, Exemple : groupe de trous, Exemples de programmation – HEIDENHAIN TNC 128 (77184x-02) Manuel d'utilisation

Page 187: Exemples de programmation 7.6

Advertising
background image

Exemples de programmation

7.6

7

TNC 128 | Manuel d'utilisation HEIDENHAIN Dialogue texte clair | 9/2014

187

7.6

Exemples de programmation

Exemple : groupe de trous

Déroulement du programme :

Aborder les groupes de trous dans le programme
principal

Appeler le groupe de perçage (sous-programme 1)
dans le programme principal

Ne programmer le groupe de trous qu'une seule fois
dans le sous-programme 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

Appel d'outil

4 Z+250 R0 FMAX M3
5 CYCL DEF 200 PERCAGE

Définition du cycle Perçage

Q200=2

;DISTANCE D'APPROCHE

Q201=-20

;PROFONDEUR

Q206=150

;AVANCE PLONGEE PROF.

Q202=5

;PROFONDEUR DE PASSE

Q210=+0

;TEMPORISATIN EN HAUT

Q203=+0

;COORD. SURFACE PIECE

Q204=+50

;SAUT DE BRIDE

Q211=+0

;TEMPORISATION AU FOND

Q395=0

;REFERENCE PROFONDEUR

6 CYCL DEF 7.0 POINT ZERO

Décalage du point zéro

7 CYCL DEF 7.1 X+15
8 CYCL DEF 7.2 Y+10
9 CALL LBL 1
10 CYCL DEF 7.0 POINT ZERO

Décalage du point zéro

11 CYCL DEF 7.1 X+75
12 CYCL DEF 7.2 Y+10
13 CALL LBL 1
14 CYCL DEF 7.0 POINT ZERO

Décalage du point zéro

15 CYCL DEF 7.1 X+45
16 CYCL DEF 7.2 Y+60
17 CALL LBL 1

Advertising