Sous-programme, L b l – HEIDENHAIN TNC 122 User Manual Manuel d'utilisation
Page 44

5
Mémorisation des programmes
44
TNC 122
Y
X
60
50
0
0
40
20
40
10
20
8
3
2
1
Cet exemple requiert une fraise à denture
frontale (DIN 844)!
Exemple: Initialiser un label de sous-programme
Mode: MEMORISATION/EDITION DE PROGRAMME
Sous-programme
Exemple de programme: Sous-programme pour rainures
Longueur rainure:
20
mm + diamètre de l'outil
Profondeur rainure:
– 10 mm
Diamètre rainure:
8
mm (= diamètre de l'outil)
Coordonnées du point de plongée
Rainure
1
:
X = 20 mm Y = 10 mm
Rainure
2
:
X = 40 mm Y = 50 mm
Rainure
3
:
X = 60 mm Y = 40 mm
Sélectionner la fonction LBL.
LBL
S E T = E N T / C A L L = L B L
ENT
Sélectionner la fonction SET (initialiser un label).
L B L ...
ENT
5
Grâce à ce label, le début d'un sous-programme (ou d'une répéti-
tion de partie de programme) est maintenant marqué. Vous intro-
duisez les séquences pour le sous-programme à la suite de la
séquence LBL.
Label 0 ( LBL 0 ) désigne toujours la fin d'un sous-programme!
Exemple: Introduire un appel de sous-programme - CALL L
Mode: MEMORISATION/EDITION DE PROGRAMME
Introduire le numéro du label.
Valider l'introduction. Séquence de programme: LBL 5
C A L L L 5 R
R (de l'angl. „repeat“: répéter) n'a pas de signification pour les sous-
programmes. Avec NO ENT, passez outre. Séquence de PGM: CALL L5
Sélectionner la fonction LBL .
LBL
S E T = E N T / C A L L = L B L
LBL
Sélectionner la fonction CALL (appeler un label).
C A L L L 0
ENT
5
Introduire le numéro du label.
Valider l'introduction
NO
ENT