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

Page 44

Advertising
background image

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

Advertising