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 |