Voorbeeld afwikkelfrezen
In het volgende NC-programma wordt cyclus 286 TANDW. AFWIKKELFREZEN gebruikt. Dit voorbeeldprogramma toont het maken van een spievertanding, met module=1 (afwijkend van DIN 3960).
Programma-verloop
- Gereedschapsoproep: afwikkelfrees
- Draaimodus starten
- Coördinatensysteem met cyclus 801 resetten
- Veilige positie benaderen
- Cyclus 285 definiëren
- Cyclus 286 oproepen
- Coördinatensysteem resetten met cyclus 801
0 BEGIN PGM 7 MM | |||
1 BLK FORM CYLINDER Z D90 L35 DIST+0 DI58 | |||
2 TOOL CALL "GEAR_HOB" | ; gereedschap oproepen | ||
3 FUNCTION MODE TURN | ; draaimodus activeren | ||
* - ... | ; coördinatensysteem terugzetten | ||
4 CYCL DEF 801 RESET ROTARY COORDINATE SYSTEM | |||
5 M145 | ; een evt. nog actieve M144 opheffen | ||
6 FUNCTION TURNDATA SPIN VCONST:OFF S50 | ; constante snijsnelheid UIT | ||
7 M140 MB MAX | ; gereedschap vrijzetten | ||
8 L A+0 R0 FMAX | ; rotatieas op 0 instellen | ||
9 L X+0 Y+0 R0 FMAX | ; gereedschap in bewerkingscentrum voorpositioneren | ||
10 L Z+50 R0 FMAX | ; gereedschap in spilas voorpositioneren | ||
11 CYCL DEF 285 TANDWIEL DEFINIEREN ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
12 CYCL DEF 286 TANDW. AFWIKKELFREZEN ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
13 CYCL CALL M303 | ; cyclus oproepen, spil aan | ||
14 FUNCTION MODE MILL | ; freesmodus activeren | ||
15 M140 MB MAX | ; fereedschap in gereedschapsas terugtrekken | ||
16 L A+0 C+0 R0 FMAX | ; rotatie terugzetten | ||
17 M30 | ; einde programma | ||
18 END PGM 7 MM |