Voorbeeld: overlappende contouren voorboren, voorbewerken, nabewerken
0
BEGIN PGM
21 MM
1
BLK FORM 0.1 Z X+0 Y+0 Z-40
2
BLK FORM 0.2 X+100 Y+100 Z+0
3
TOOL DEF 1 L+0 R+3
4
TOOL DEF 2 L-12,53 R+3
5
TOOL
ALL 1 Z S4500
6
L Z+250 R0 F MAX
7
Y L DEF 14.0
ONTOUR
8
Y L DEF 14.1
ONTOURLABEL 1 /2 /3 /4
9
Y L DEF 15.0 VOORBOREN
10
Y L DEF 15.1 AFST 2 DIEPTE -20
11
Y L DEF 15.2 VERPL 5 F200 OVERM +1
12
L X+50 Y+50 R0 FMAX M3
13
L Z+2 R0 FMAX M99
14
L Z+250 R0 FMAX M6
15
TOOL
ALL 2 Z S4000
16
Y L DEF 6.0 RUIMEN
17
Y L DEF 6.1 AFST 2 DIEPTE -20
18
Y L DEF 6.2 VERPL 5 F150 OVERM +1
19
Y L DEF 6.3 HOEK +0 F250
20
L Z+2 R0 F1000 M3
21
Y L
ALL
174
Y
100
50
Definitie van het ruwdeel
Gereedschapsdefinitie boor
Gereedschapsdefinitie voorbewerken/nabewerken
Gereedschapsoproep boor
Gereedschap terugtrekken
Contouronderprogramma's vastleggen
Cyclusdefinitie voorboren
Voorpositioneren in het bewerkingsvlak
Voorpositioneren in de spilas, cyclusoproep voorboren
Gereedschapswissel
Gereedschapsoproep voorbewerken/nabewerken
Cyclusdefinitie ruimen
Voorpositioneren in de spilas
Cyclusoproep ruimen
16
16
X
35
65
100
8 Programmeren: Cycli