Exemple de fraisage de dentures, Exemple de programmation 12.33, 437 exemple de fraisage de dentures – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Manuel d'utilisation
Page 437

Exemple de programmation 12.33
12
TNC 640 | Manuel d'utilisation Programmation des cycles | 4/2015
437
Exemple de fraisage de dentures
Dans le programme suivant, on utilise le cycle 880
FRAISAGE DE DENTURES. Cet exemple de programme
illustre l'usinage d'une roue avec des dents obliques,
avec Module=2,1.
Déroulement du programme
Appel de l'outil : fraise mère
Lancement du mode Tournage
Approche de la position de sécurité
Appel du cycle
Réinitialisation du système de coordonnées avec le
cycle 801 et la fonction M145.
0 BEGIN PGM 5 MM
1 BLK FORM CYLINDER Z R42 L150
Définition de la pièce brute : cylindre
2 FUNCTION MODE MILL
Activer le mode fraisage
3 TOOL CALL "FRAISE MERE_D75"
Appeler l’outil
4 FUNCTION MODE TURN
Activer le mode tournage
5 CYCL DEF 801 REINITIAL. SYST. DE COORDONNEES
Réinitialisation du système de coordonnées.
6 M145
Annulation, au besoin, de la fonction M144 encore active
7 FUNCTION TURNDATA SPIN VCONST:OFF S50
Vitesse de coupe constante OFF
8 M140 MB MAX
Dégagement de l'outil
9 L A+0 R0 FMAX
Positionnement de l'axe rotation à 0
10 L X+250 Y-250 R0 FMAX
Pré-positionnement de l'outil sur le côté de l'usinage suivant
dans le plan d'usinage
11 Z+20 R0 FMAX
Pré-positionnement de l'outil dans l'axe de broche
12 L M136
Avance en mm/tour
13 CYCL DEF 880 FRAISAGE DE ROUE DENTEE
Activation du tournage interpolé
Q215=+0
;OPERATIONS D'USINAGE
Q540=+2.1
;MODULE
Q541=+0
;NOMBRE DE DENTS
Q542=+69.3
;DIAMETRE DU CERCLE DE TETE
Q543=+0.1666
;JEU DE TETE
Q544=-5
;ANGLE INCLINAISON
Q545=+1.6833
;ANGLE INCLIN. OUTIL
Q546=+3
;SENS ROT. OUTIL
Q550=+0
;COTE USINAGE
Q533=+0
;SENS PRIVILEGIE
Q530=+2
;USINAGE INCLINE
Q253=+2000
;AVANCE DE PREPOS.
Q260=+20
;HAUTEUR DE SECURITE
Q553=+10
;OFFSET L OUTIL
Q551=+0
;POINT DE DEPART EN Z
Q552=-10
;POINT FINAL EN Z
Q463=+1
;MAX. COUPE MAX.