Voorbeeld: kamer voor- en nabewerken in combinatie met puntentabellen
Programma-afloop
Kamer voorbewerken met cyclus 4
Kamer nabewerken met cyclus 212
De middelpuntscoördinaten zijn in de puntentabel
MUSTPKT.PNT opgeslagen (zie volgende bladzijde)
en worden door de TNC met CYCL CALL PAT
opgeroepen.
Let erop dat bij de cyclusdefinitie 212 zowel voor de
coördinaten van het midden van de kamer (Q212 en
Q213) als voor de coördinaat van het
werkstukoppervlak 0 is geprogrammeerd.
Om de kamers met verschillende dieptes te kunnen
frezen, moeten de Z-coördinaten in de puntentabel
MUSTPKT.PNT worden veranderd
0
BEGIN PGM TAKOM 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+0 R+3
5
TOOL
ALL 1 Z S5000
6
L
Z+10 R0 F5000
7
SEL PATTERN
MUSTPKT
8
Y L DEF 4 .0 KAMERFREZEN
9
Y L DEF 4 .1 AFST+2
10
Y L DEF 4 .2 DIEPTE-10
11
Y L DEF 4 .3 AANZET+3 F150
12
Y L DEF 4 .4 X+25
13
Y L DEF 4 .5 Y+15
14
Y L DEF 4 .6 F350 DR+ RADIUS4
15
Y L
ALL PAT F5000 M3
156
Y
25
100
70
50
30
20
35
50
65
Definitie van het ruwdeel
Gereedschapsdefinitie voorbewerken
Gereedschapsdefinitie nabewerken
Gereedschapsoproep voorbewerken
Gereedschap naar veilige hoogte verplaatsen (F met waarde
programmeren)
(de TNC positioneert na elke cyclus naar de veilige hoogte)
Puntentabel vastleggen
Cyclusdefinitie kamer voorbewerken
Cyclusoproep in combinatie met puntentabel MUSTPKT.PNT.
Y
X
80
100
-40
-10
8 Programmeren: Cycli
Z