33 exemple de programmation, Exemple : épaulement avec gorge, Exemple de programmation – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Manuel d'utilisation

Page 435: Exemple de programmation 12.33

Advertising
background image

Exemple de programmation 12.33

12

TNC 640 | Manuel d'utilisation Programmation des cycles | 4/2015

435

12.33

Exemple de programmation

Exemple : épaulement avec gorge

0 BEGIN PGM EPAULEMENT MM
1 BLK FORM 0.1 Y X+0 Y-10 Z-35

Définition de la pièce brute

2 BLK FORM 0.2 X+87 Y+10 Z+2
3 TOOL CALL 12

Appel de l'outil

4 M140 MB MAX

Dégager l'outil

5 FUNCTION MODE TURN

Activer le mode tournage

6 FUNCTION TURNDATA SPIN VCONST:ON VC:150

Vitesse de coupe constante

7 CYCL DEF 800 CONFIGURATION TOURNAGE

Définition du cycle de configuration tournage

Q497=+0

;ANGLE PRECESSION

Q498 = +0

;INVERSER OUTIL

8 M136

Avance en mm par tour

9 L X+165 Y+0 R0 FMAX

Aborder le point initial dans le plan

10 L Z+2 R0 FMAX M304

Distance d'approche, marche broche de tournage

11 CYCL DEF 812 EPAUL. LONG. ETENDU

Définition du cycle Epaulement longitudinal

Q215=+0

;OPERATIONS D'USINAGE

Q460=+2

;DISTANCE D'APPROCHE

Q491=+160

;DEPART CONTOUR DIAMETRE

Q492=+0

;DEPART CONTOUR Z

Q493+150

;FIN DE CONTOUR DIAMETRE

Q494=-40

;FIN DE CONTOUR Z

Q495=+0

;ANGLE SURFACE PERIPH.

Q501=+1

;TYPE ELEMENT DEPART

Q502=+2

;TAILLE ELEMENT DEPART

Q500=+1

;RAYON COIN CONTOUR

Q496=+0

;ANGLE FACE TRANSV.

Q503=+1

;TYPE ELEMENT FINAL

Q504=+2

;TAILLE ELEMENT FINAL

Q463=+2.5

;PROF. COUPE MAX.

Q478=+0.25

;AVANCE EBAUCHE

Q483=+0.4

;SUREPAISSEUR DIAMETRE

Advertising