12
12.16 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 1 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
392
;COUPLER BROCHE
;ANGLE BROCHE
;CENTRE 1ER AXE
;CENTRE 2EME AXE
;DREHWKZ. WANDELN
Cycles : fonctions spéciales | Exemples de programmation
Définition de la pièce brute du cylindre
Appel d'outil : outil pour l'usinage d'une gorge axiale
Dégagement de l'outil
Activation du tournage interpolé
Appeler le cycle
Prépositionnement de l'outil dans le plan d'usinage
Positionnement de l'outil dans l'axe de broche
HEIDENHAIN | TNC 640 | Programmation des cycles | 10/2018
18
30