11 exemples de programmation, Exemple: ellipse – HEIDENHAIN iTNC 530 (60642x-03) ISO programming Manuel d'utilisation
Page 326

326
Programmation: paramètres Q
9.1
1
Ex
emples de pr
ogr
a
mmation
9.11 Exemples de programmation
Exemple: Ellipse
Déroulement du programme
Le contour de l'ellipse est constitué de
nombreux petits segments de droite (à définir
avec Q7). Plus le nombre d'incréments est
grand, plus le contour sera lisse.
Le sens de fraisage est défini avec l'angle initial
et l'angle final dans le plan:
Sens d'usinage horaire:
Angle initial > angle final
Sens d'usinage anti-horaire:
Angle initial < angle final
Le rayon d’outil n’est pas pris en compte
%ELLIPSE G71 *
N10 Q1 = +50 *
Centre de l’axe X
N20 Q2 = +50 *
Centre de l’axe Y
N30 Q3 = +50 *
Demi-axe X
N40 Q4 = +30 *
Demi-axe Y
N50 Q5 = +0 *
Angle initial dans le plan
N60 Q6 = +360 *
Angle final dans le plan
N70 Q7 = +40 *
Nombre d'incréments de calcul
N80 Q8 = +30 *
Position angulaire de l'ellipse
N90 Q9 = +5 *
Profondeur de fraisage
N100 Q10 = +100 *
Avance de plongée
N110 Q11 = +350 *
Avance de fraisage
N120 Q12 = +2 *
Distance d’approche pour le prépositionnement
N130 G30 G17 X+0 Y+0 Z-20 *
Définition de la pièce brute
N140 G31 G90 X+100 Y+100 Z+0 *
N160 T1 G17 S4000 *
Appel d'outil
N170 G00 G40 G90 Z+250 *
Dégager l'outil
N180 L10,0 *
Appeler l’usinage
X
Y
50
50
30
50