13.5 Utilisation des données
digitalisées dans un
programme d'usinage
Ex. de séquences CN dans un fichier de données
digitalisées avec cycle COURBES DE NIVEAUX
BEGIN PGM DONNEES MM
1 BLK FORM 0.1 Z X-40 Y-20 Z+0
2 BLK FORM 0.2 X+40 Y+40 Z+25
3 L Z+250 FMAX
4 L X+0 Y-25 FMAX
5 L Z+25
6 L X+0,002 Y-12,358
7 L X+0,359 Y-12,021
. . .
253 L X+0,003 Y-12,390
254 L Z+24,5
. . .
2597 L X+0,093 Y-16,390
2598 L X+0 Y-25 FMAX
2599 L Z+250 FMAX
END PGM DONNEES MM
Pour exécuter les données digitalisée, élaborez le
programme suivant:
BEGIN PGM FRAISAGE MM
1 TOOL DEF 1 L+0 R+4
2 TOOL CALL 1 Z S4000
3 L R0 F1500 M13
4 CALL PGM EXT:DONNEES
END PGM FRAISAGE MM
TNC 410 HEIDENHAIN
Nom du programme DONNEES: défini dans le cycle ZONE
Définition de la pièce brute: dimensions définies par la TNC
Hauteur de sécurité dans l'axe de broche: définie dans cycle ZONE
Point initial en X/Y: défini dans le cycle COURBES DE NIVEAUX
Hauteur initiale en Z: définie dans le cycle COURBES DE
NIVEAUX, dépend du signe de la DIST . ENTRE LIGNES
Première position enregistrée
Deuxième position enregistrée
1ère courbe de niveau digitalisée: retour 1ère position enregistrée
Passe à la courbe de niveaux suivante
Dernière position enregistrée dans la zone
Retour au point initial en X/Y
Retour à la hauteur de sécurité dans l'axe de broche
Fin du programme
Définition de l'outil: rayon d'outil = rayon de la tige de palpage
Appel de l'outil
Définir l'avance de fraisage, MARCHE broche et MARCHE arrosage
Appeler les données digitalisées contenues dans la mémoire externe
265