14
LBL 1
15
CYCL CALL
16
L IX+2
R
F MAX M99
17
L IY+2
R
F MAX M99
18
L IX-2
R
F MAX M99
19
LBL
2
END PGM UP1 MM
Voorbeeld: boorgroepen met meerdere gereedschappen
Programma-afloop
Bewerkingscycli programmeren in het
hoofdprogramma.
Compleet boorpatroon oproepen
(onderprogramma 1).
Boorgroepen benaderen in onder-
programma 1, boorgroep oproepen
(onderprogramma 2).
Boorgroep slechts eenmaal in
onderprogramma 2 programmeren.
BEGIN PGM UP2 MM
1
BLK FORM
.1 Z X+
Y+
2
BLK FORM
.2 X+1
Y+1
3
TOOL DEF 1 L+
R+4
4
TOOL DEF 2 L+
R+3
5
TOOL DEF 3 L+
R+3,5
6
TOOL CALL 1 Z S5
7
L Z+25
R
F MAX
216
Begin van onderprogramma 1: boorgroep
1
e
boring
2
boring benaderen, cyclus oproepen
e
3
e
boring benaderen, cyclus oproepen
4
e
boring benaderen, cyclus oproepen
Einde van onderprogramma 1
100
60
10
Z-2
Z+
Gereedschapsdefinitie centerboor
Gereedschapsdefinitie boor
Gereedschapsdefinitie ruimer
Gereedschapsoproep centerboor
Gereedschap terugtrekken
9 Programmeren: onderprogramma's en herhaling van programmadelen
Y
2
5
20
1
3
15
45
75
Y
X
Z
100
-15
-20