14.07.2013 Views

5.2 Données d'outils - heidenhain

5.2 Données d'outils - heidenhain

5.2 Données d'outils - heidenhain

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

11.11 Exemples de programmation<br />

Exemple: Cylindre concave avec fraise à bout hémisphérique<br />

Déroulement du programme<br />

Le programme fonctionne avec une fraise à bout<br />

hémisphérique et la longueur d'outil se réfère au<br />

centre de la sphère<br />

Le contour du cylindre est constitué de<br />

nombreux petits segments de droite (à définir<br />

avec Q13). Plus vous aurez défini de coupes et<br />

plus lisse sera le contour<br />

Le cylindre est fraisé en coupes longitudinales<br />

(dans ce cas: parallèles à l'axe Y)<br />

Définissez le sens du fraisage avec l’angle initial<br />

et l’angle final dans l’espace:<br />

Sens d'usinage horaire:<br />

Angle initial > angle final<br />

Sens d'usinage anti-horaire:<br />

Angle initial < angle final<br />

Le rayon d’outil est corrigé automatiquement<br />

0 BEGIN PGM CYLIN MM<br />

1 FN 0: Q1 = +50 Centre de l’axe X<br />

2 FN 0: Q2 =+0 Centre de l’axe Y<br />

3 FN 0: Q3 = +0 Centre de l’axe Z<br />

4 FN 0: Q4 = +90 Angle initial dans l'espace (plan Z/X)<br />

5 FN 0: Q5 = +270 Angle final dans l'espace (plan Z/X)<br />

6 FN 0: Q6 = +40 Rayon du cylindre<br />

7 FN 0: Q7 = +100 Longueur du cylindre<br />

8 FN 0: Q8 = +0 Position angulaire dans le plan X/Y<br />

9 FN 0: Q10 = +5 Surépaisseur de rayon du cylindre<br />

10 FN 0: Q11 = +250 Avance plongée en profondeur<br />

11 FN 0: Q12 = +400 Avance de fraisage<br />

12 FN 0: Q13 = +90 Nombre de coupes<br />

13 BLK FORM 0.1 Z X+0 Y+0 Z-50 Définition de la pièce brute<br />

15 BLK FORM 0.2 X+100 Y+100 Z+0<br />

15 TOOL DEF 1 L+0 R+3 Définition de l'outil<br />

16 TOOL CALL 1 Z S4000 Appel d'outil<br />

17 L Z+250 R0 FMAX Dégager l'outil<br />

18 CALL LBL 10 Appeler l’usinage<br />

19 FN 0: Q10 = +0 Annuler la surépaisseur<br />

-50<br />

100<br />

544 11 Programmation: Paramètres Q<br />

Z<br />

Y<br />

R40<br />

50 100<br />

X<br />

X<br />

Y<br />

Z

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!