11.12 Programmeervoorbeelden
Voorbeeld: ellips
Programma-uitvoering
De contour van de ellips wordt door vele kleine
rechte stukken benaderd (via Q7 te definiëren).
Hoe meer berekeningsstappen gedefinieerd zijn,
hoe egaler de contour wordt
De freesrichting wordt bepaald door de start- en
eindhoek in het vlak:
Bewerkingsrichting met de klok mee:
Starthoek > eindhoek
Bewerkingsrichting tegen de klok in:
Starthoek < eindhoek
Er wordt geen rekening gehouden met de
gereedschapsradius
0 BEGIN PGM ELLIPSE MM
1 FN 0: Q1 = +50
2 FN 0: Q2 = +50
3 FN 0: Q3 = +50
4 FN 0: Q4 = +30
5 FN 0: Q5 = +0
6 FN 0: Q6 = +360
7 FN 0: Q7 = +40
8 FN 0: Q8 = +0
9 FN 0: Q9 = +5
10 FN 0: Q10 = +100
11 FN 0: Q11 = +350
12 FN 0: Q12 = +2
13 BLK FORM 0.1 Z X+0 Y+0 Z-20
14 BLK FORM 0.2 X+100 Y+100 Z+0
15 TOOL DEF 1 L+0 R+2.5
16 TOOL CALL 1 Z S4000
17 L Z+250 R0 FMAX
656
Midden X-as
Midden Y-as
X - halve as
Y - halve as
Starthoek in het vlak
Eindhoek in het vlak
Aantal berekeningsstappen
Rotatiepositie van de ellips
Freesdiepte
Diepte-aanzet
Freesaanzet
Veiligheidsafstand voor voorpositionering
Definitie van onbewerkt werkstuk
Gereedschapsdefinitie
Gereedschapsoproep
Gereedschap terugtrekken
11 Programmeren: Q-parameters