11 exemples de programmation, Exemple : tournage interpolé avec le cycle 291, Exemples de programmation – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Manuel d'utilisation
Page 310

Cycles : fonctions spéciales
11.11 Exemples de programmation
11
310
TNC 640 | Manuel d'utilisation Programmation des cycles | 4/2015
11.11
Exemples de programmation
Exemple : Tournage interpolé avec le cycle 291
Le programme ci-dessous fait appel au cycle 291
COUPLAGE TOURNAGE INTERPOLE. Cet exemple de
programme illustre l'usinage d'une gorge axiale et d'une
gorge radiale.
Déroulement du programme
Appel de l'outil : outil à gorge pour gorge axiale
Début du tournage interpolé : description et appel du
cycle 291 ; Q560=1
Usinage de la gorge axiale
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
Usinage de la gorge radiale
Fin du tournage interpolé : description et appel du
cycle 291 ; Q560=0
5
60
6
30
18
22
11
18
0 BEGIN PGM 1 MM
1 BLK FORM CYLINDER Z R15 L60
Définition de la pièce brute : cylindre
2 TOOL CALL 10 Z
Appel de l'outil : outil à gorge pour gorge axiale
3 CC X+0 Y+0
4 LP PR+30 PA+0 R0 FMAX
Dégagement de l'outil
5 CYCL DEF 291 IPO.-DREHEN KOPPLUNG
Activer le tournage interpolé
Q560=+1
;COUPLER BROCHE
Q336=+0
;ANGLE BROCHE
Q216=+0
;CENTRE 1ER AXE
Q217=+0
;CENTRE 2EME AXE
6 CYCL CALL
Appel du cycle
7 LP PR+9 PA+0 RR FMAX
Prépositionnement de l'outil dans le plan d'usinage
8 L Z+10 FMAX
9 L Z+0.2 F2000
Positionnement de l'outil dans l'axe de broche
10 LBL 1
Usinage de la gorge sur la face transversale, passe de
0,2 mm, profondeur : 6 mm
11 CP IPA+360 IZ-0.2 DR+ F10000
12 CALL LBL 1 REP 30
13 LBL 2
Sortie de la gorge, passe : 0,4mm
14 CP IPA+360 IZ+0.4 DR+
15 CALL LBL 2 REP15
16 L Z+200 R0 FMAX
Positionnement de l'outil à la hauteur de sécurité,
désactivation de la correction de rayon
17 CYCL DEF 291 IPO.-DREHEN KOPPLUNG
Fin du tournage interpolé
Q560=+0
;COUPLER BROCHE