6 exemples de programmation, Exemples de programmation, Exemples de programmation 8.6 – HEIDENHAIN TNC 640 (34059x-05) Manuel d'utilisation

Page 295

Advertising
background image

Exemples de programmation

8.6

8

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

295

8.6

Exemples de programmation

Exemple : fraisage d’un contour en plusieurs passes

Déroulement du programme :

Pré-positionner l'outil sur l’arête supérieure de la
pièce

Introduire la passe en valeur incrémentale

Fraisage de contour

Répéter la passe et le fraisage du contour

0 BEGIN PGM PGMREP MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-40
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S500

Appel d'outil

4 L Z+250 R0 FMAX

Dégager l'outil

5 L X-20 Y+30 R0 FMAX

Pré-positionnement dans le plan d’usinage

6 L Z+0 R0 FMAX M3

Préposition. sur la face sup. de la pièce

7 LBL 1

Marque pour répétition de partie de pgm

8 L IZ-4 R0 FMAX

Passe en prof. incrémentale (dans le vide)

9 APPR CT X+2 Y+30 CCA90 R+5 RL F250

Approche du contour

10 FC DR- R18 CLSD+ CCX+20 CCY+30

Contour

11 FLT
12 FCT DR- R15 CCX+50 CCY+75
13 FLT
14 FCT DR- R15 CCX+75 CCY+20
15 FLT
16 FCT DR- R18 CLSD- CCX+20 CCY+30
17 DEP CT CCA90 R+5 F1000

Quitter le contour

18 L X-20 Y+0 R0 FMAX

Dégager l'outil

19 CALL LBL 1 REP 4

Saut en arrière au LBL 1; au total quatre fois

20 L Z+250 R0 FMAX M2

Dégager l'outil, fin du programme

21 END PGM PGMREP MM

Advertising