Voorbeeld afwikkelfrezen
In het volgende NC-programma wordt cyclus 880 TANDWIEL AFWIKKELFR. gebruikt. Dit voorbeeld toont hoe een schuinvertand tandwiel, met module=2,1, wordt gemaakt.
Programma-verloop
- Gereedschapsoproep: afwikkelfrees
- Draaimodus starten
- Veilige positie benaderen
- Cyclus oproepen
- Coördinatensysteem terugzetten met cyclus 801 en M145
0 BEGIN PGM 8 MM | |||
1 BLK FORM CYLINDER Z R42 L150 | |||
2 FUNCTION MODE MILL | ; freesmodus activeren | ||
3 TOOL CALL "GEAD_HOB" | ; gereedschap oproepen | ||
4 FUNCTION MODE TURN | ; draaimodus activeren | ||
5 CYCL DEF 801 ROT. COOERD.SYSTEEM RESETTEN | |||
6 M145 | ; een evt. nog actieve M144 opheffen | ||
7 FUNCTION TURNDATA SPIN VCONST:OFF S50 | ; constante snijsnelheid UIT | ||
8 M140 MB MAX | ; gereedschap vrijzetten | ||
9 L A+0 R0 FMAX | ; rotatieas op 0 instellen | ||
10 L X+250 Y-250 R0 FMAX M303 | ; gereedschap in het bewerkingsvlak aan de zijde van de latere bewerking voorpositioneren, spil aan | ||
11 L Z+20 R0 FMAX | ; gereedschap in spilas voorpositioneren | ||
12 M136 | ; aanzet in mm/omw | ||
13 CYCL DEF 880 TANDWIEL AFWIKKELFR. ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
14 CYCL CALL | ; cyclus oproepen | ||
15 CYCL DEF 801 ROT. COOERD.SYSTEEM RESETTEN | |||
16 M145 | ; de in de cyclus actieve M144 uitschakelen | ||
17 FUNCTION MODE MILL | ; freesmodus activeren | ||
18 M140 MB MAX | ; gereedschap in gereedschapsas terugtrekken | ||
19 L A+0 C+0 R0 FMAX | ; rotatie terugzetten | ||
20 M30 | ; einde programma | ||
21 END PGM 8 MM |