Fonctions de contournage | Fonctions de contournage avec coordonnées cartésiennes
8.3.11
Exemple : fonctions de contournage en coordonnées cartésiennes
0 BEGIN PGM CIRCULAIR MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S4000
4 L Z+250 R0 FMAX
5 L X-10 Y-10 R0 FMAX
6 L Z-5 R0 F1000 M3
7 APPR LCT X+5 Y+5 R5 RL F300
8 L X+5 Y+85
9 RND R10 F150
10 L X+30 Y+85
11 CR X+70 Y+95 R+30 DR-
12 L X+95
13 L X+95 Y+40
14 CT X+40 Y+5
15 L X+5
16 DEP LCT X-20 Y-20 R5 F1000
17 L Z+250 R0 FMAX M2
18 END PGM CIRCULAR MM
HEIDENHAIN | TNC7 basic | Manuel utilisateur Programmation et test | 10/2023
; Définition de la pièce brute pour la simulation de
l'usinage
; Appel d'outil avec axe d'outil et vitesse de broche
; Dégagement de l'outil dans l'axe d'outil en avance
rapide FMAX
; Prépositionner l'outil
; Déplacement à la profondeur d'usinage avec l'avance F
= 1000 mm/min
; Approche du point 1 du contour, sur une trajectoire
circulaire avec raccordement tangentiel
; Programmation de la première droite pour le coin 2
; Programmation d'un arrondi avec R = 10 mm ; avance
F = 150 mm/min
; Approche du point 3, point initial de la trajectoire
circulaire CR
; Approche du point 4, point final de la trajectoire
circulaire CR de rayon R = 30 mm
; Approche du point 5
; Approche du point 6, point initial de la trajectoire
circulaire CT
; Approche du point 7, point final de la trajectoire
circulaire CT, arc de cercle avec raccordement
tangentiel au point 6 ; la CN calcule elle-même le rayon
; Approche du dernier point de contour 1
; Quitter le contour sur une trajectoire circulaire avec
raccordement tangentiel
; Dégagement de l'outil, fin du programme
8
189