12 exemples de programmation, Exemple : ellipse, Exemples de programmation – HEIDENHAIN TNC 640 (34059x-04) ISO programming Manuel d'utilisation

Page 324

Advertising
background image

Programmation : paramètres Q

9.12 Exemples de programmation

9

324

TNC 640 | Manuel utilisateur Programmation en DIN/ISO | 7/2014

9.12

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.

Vous définissez le sens de fraisage avec l'angle initial
et l'angle final dans le plan :
Usinage dans le sens horaire :
Angle initial > angle final
Usinage dans le sens anti-horaire :
angle initial < angle final

Le rayon d’outil n’est pas pris en compte

%ELLIPSE G71 *
N10 D00 Q1 P01 +50 *

Centre de l’axe X

N20 D00 Q2 P01 +50 *

Centre de l’axe Y

N30 D00 Q3 P01 +50 *

Demi-axe X

N40 D00 Q4 P01 +30 *

Demi-axe Y

N50 D00 Q5 P01 +0 *

Angle initial dans le plan

N60 D00 Q6 P01 +360 *

Angle final dans le plan

N70 D00 Q7 P01 +40 *

Nombre des pas de calcul

N80 D00 Q8 P01 +30 *

Position angulaire de l'ellipse

N90 D00 Q9 P01 +5 *

Profondeur de fraisage

N100 D00 Q10 P01 +100 *

Avance de plongée

N110 D00 Q11 P01 +350 *

Avance de fraisage

N120 D00 Q12 P01 +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 *
N150 T1 G17 S4000 *

Appel d'outil

N160 G00 G40 G90 Z+250 *

Dégager l'outil

N170 L10,0 *

Appeler l’usinage

N180 G00 Z+250 M2 *

Dégager l'outil, fin du programme

N190 G98 L10 *

Sous-programme 10 : usinage

N200 G54 X+Q1 Y+Q2 *

Décaler le point zéro au centre de l’ellipse

N210 G73 G90 H+Q8 *

Calculer la position angulaire dans le plan

N220 Q35 = ( Q6 - Q5 ) / Q7 *

Calculer l'incrément angulaire

N230 D00 Q36 P01 +Q5 *

Copier l’angle initial

N240 D00 Q37 P01 +0 *

Initialiser le compteur

N250 Q21 = Q3 * COS Q36 *

Calculer la coordonnée X du point initial

N260 Q22 = Q4 * SIN Q36 *

Calculer la coordonnée Y du point initial

Advertising