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 (onderpro-
gramma 1)
Boorgroepen benaderen in onderpro-
gramma 1, boorgroep oproepen (onder-
programma 2)
Boorgroep slechts eenmaal in onderprogramma
2 programmeren
BEGIN PGM UP2 MM
1
BLK FORM
.1 Z X+
2
BLK FORM
.2 X+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
268
Begin van onderprogramma 1: boorgroep
1
e
2
e
3
e
4
e
Einde van onderprogramma 1
Y+
Z-2
Y+1
Z+
Gereedschapsdefinitie centerboor
Gereedschapsdefinitie boor
Gereedschapsdefinitie ruimer
Gereedschapsoproep centerboor
Gereedschap terugtrekken
boring
boring benaderen, cyclus oproepen
boring benaderen, cyclus oproepen
boring benaderen, cyclus oproepen
Y
100
60
20
10
15
45
9 Programmeren:onderprogramma's en
Y
5
X
75
100
-15
-20
herhaling van programmadelen
Z