13
13.17 Exemples de programmation
Exemple : Tournage interpolé avec le cycle 291
Dans le programme CN suivant, le cycle 291 COUPL. TOURN.
INTER. est utilisé. Cet exemple de programme illustre l'usinage d'une
gorge axiale et d'une gorge radiale.
Outils
Outil de tournage défini dans toolturn.trn : outil n°10 : TO:1, ORI:0,
TYPE:ROUGH, outil pour l'usinage d'une gorge axiale
Outil de tournage défini dans toolturn.trn : outil n°11 : TO: 8, ORI:0,
TYPE:ROUGH, outil pour l'usinage d'une gorge radiale
Déroulement du programme
Appel d'outil : outil pour l'usinage d'une gorge axiale
Début du tournage interpolé : description et appel du
cycle 291 ; Q560=1
Fin du tournage interpolé : description et appel du cycle 291 ;
Q560=0
Appel de l'outil : outil à gorge pour gorge radiale
Début du tournage interpolé : description et appel du
cycle 291 ; Q560=1
Fin du tournage interpolé : description et appel du cycle 291 ;
Q560=0
Suite à la transformation du paramètre Q561,
l'outil de de tournage est représenté sous la
forme d'un outil de fraisage dans le graphique de
simulation.
0 BEGIN PGM 5 MM
1 BLK FORM CYLINDER Z R15 L60
2 TOOL CALL 10
3 CC X+0 Y+0
4 LP PR+30 PA+0 R0 FMAX
5 CYCL DEF 291 COUPL. TOURN. INTER. ~
Q560=+1
Q336=+0
Q216=+0
Q217=+0
Q561=+1
6 CYCL CALL
7 LP PR+9 PA+0 RR FMAX
8 L Z+10 FMAX
9 L Z+0.2 F2000
10 LBL 1
11 CP IPA+360 IZ-0.2 DR+ F10000
12 CALL LBL 1 REP30
13 LBL 2
494
;COUPLER BROCHE ~
;ANGLE BROCHE ~
;CENTRE 1ER AXE ~
;CENTRE 2EME AXE ~
;TRANSF. OUTIL DE TOURNAGE
Cycles : Fonctions spéciales | Exemples de programmation
; appel de l'outil utilisé pour l'usinage de la gorge axiale
; dégagement de l'outil
; appel du cycle
; positionnement de l'outil dans le plan d'usinage
; positionnement de l'outil sur l'axe de broche
; usinage de gorge sur la surface transversale ; passe :
0,2 mm ; profondeur : 6 mm
; sortie de la gorge ; pas : 0,4 mm
HEIDENHAIN | TNC 640 | Programmation des cycles d'usinage | 01/2022
18
30