| O2000 |
ohjelmanumero, voi olla välillä 0-9999 |
| T1 |
teräpää halk 63 mm esihaku. Kun terä on
erillisessä makasiinissa, se voidaan/täytyy esihakea valmiiksi
vaihtoasemaan ennen teränvaihtokäskyä M6. |
| G54 |
työkoordinaatiston asetus, jolloin kone voi tietää
työkappaleen nollapisteen paikan koneen koordinaatistossa |
| N1 M98 P8010 |
teränvaihdon hoitava aliohjelma, katso ko. aliohjelman
selvitys |
| T2 |
keskiöporan esihaku. Seuraavan terä voidaan hakea
valmiiksi vaihtoasemaan. |
| S800 M3 |
S800 on karan pyörintänopeus, antaa n. 160 m/min
leikkuunopeuden teräpäälle, M3 käynnistää
karan myötäpäivään |
| G00 X-100. Y25. |
paikoitus pikaliikkeellä kohtaan, jossa terä voidaan
laskea 1. työsyvyyteen |
| G43 H1 Z3. |
G43 on pituuskompensoinnin päälleajo, lukee korjaimen
suuruuden OFFSET- muistipaikasta 1 ja siirtää terän kärjen
3 mm:n etäisyydelle G54 paikkaan asetetusta Z0- pisteestä |
| G01 Z0 F250 |
lasketaan teräpää pääntasaus korkeuteen
suoraviivaisella syöttöliikkeellä |
| X50. F400 |
1. työliike |
| Y-25. |
2. työliike |
| X-85. |
3. työliike, siirretään terä asemaan,
jossa se voidaan ajaa seuraavaan työkorkeuteen |
| Z-3. F250 |
kuusiomuodon Z-asema |
| G41 D1 Y45. |
sädekompensoinnin päälleajo, kts. aiempi selvitys |
| X0 |
kaaren aloituskohtaan siirto |
| G02 I0 J-45. |
kokoympyrän koneistus I:tä ja J:tä käyttäen,
kts. teoriaa interpoloinnista |
| G01 X10. |
irti kappaleesta |
| Z3. |
terä ylös |
| N2 M98 P8010 |
teränvaihtoaliohjelman kutsu, katso ko. aliohjelman selvitys |
| T3 |
8.5 poran esihaku |
| S1600 M3 |
keskiöporan pyörintänopeus |
| G00 G43 H2 Z3. |
G43 on pituuskompensoinnin päälleajo, lukee korjaimen
suuruuden OFFSET- muistipaikasta 2 ja siirtää terän kärjen
3 mm:n etäisyydelle G54 paikkaan asetetusta Z0- pisteestä |
| G81 G99 R2. Z-2.5 F100 L0 |
porauskierron G81 kutsu, katso selvitys teoriakohdasta vakiotyökierrot |
| M98 P2500 |
M98 aliohjelman O2500 kutsu, aliohjelmassa on reikien XY-koordinaatit |
| M98 P8010 |
teränvaihtoaliohjelman kutsu, katso ko. aliohjelman selvitys |
| T4 |
M10 kierretapin esihaku |
| S1000 M3 |
poran pyörintänopeus |
| G00 G43 H3 Z3. |
G43 on pituuskompensoinnin päälleajo, lukee korjaimen
suuruuden OFFSET- muistipaikasta 3 ja siirtää terän kärjen
3 mm:n etäisyydelle G54 paikkaan asetetusta Z0- pisteestä |
| G73 G99 R2. Z-26. Q3. F100 L0. |
porauskierron G73 kutsu, katso selvitys teoriakohdasta vakiotyökierrot |
| M98 P2500 |
M98 aliohjelman O2500 kutsu, aliohjelmassa on reikien XY-koordinaatit |
| M98 P8010 |
teränvaihtoaliohjelman kutsu, katso ko. aliohjelman selvitys |
| S400 |
kierretapin pyörintänopeus, käytettäessä
G84.2 kiertoa M3 käskyä ei tarvita |
| G00 G43 H4 Z3. |
G43 on pituuskompensoinnin päälleajo, lukee korjaimen
suuruuden OFFSET- muistipaikasta 4 ja siirtää terän kärjen
3 mm:n etäisyydelle G54 paikkaan asetetusta Z0- pisteestä |
| G84.2 G99 R3. Z-26. F600 L0 |
kierteityskierron G84.2 kutsu, katso selvitys teoriakohdasta vakiotyökierrot |
| M98 P2500 |
M98 aliohjelman O2500 kutsu, aliohjelmassa on reikien XY-koordinaatit |
| M98 P8020 |
lopetusmuodollisuusaliohjelman kutsu, katso ko. ohjelman selvitys |
| M30 |
|
| O8010 |
HOITAA TERÄNVAIHDON |
| G00 G90 G80 G49 G40 M5 Z300. |
poistetaan säde- ja pituuskompensoinnit, sekä työkiertotiedot,
pysäytetään kara ja siirretään kompensoimaton Z-koordinaatti
300.:n mm:n etäisyydelle asetetusta G54 Z-tasosta |
| G91 G28 Z0 |
siirretään Z-akseli ko. koneen referenssipisteelle
(monissa koneissa teränvaihdon onnistuminen edellyttää tätä
asemaa |
| G30 Y0 |
siirretään Y-akseli teränvaihtopisteelle, (2.
referenssipisteelle) |
| M06 |
teränvaihtokäsky |
| G90 |
absoluuttisen ohjelmointitavan palautus |
| M99 |
aliohjelman loppu, käsky palata kutsuvaan ohjelmaan kutsun
jälkeiseen lauseeseen |