Työkierto 880 VIER.JYRS. HAMP. LKM (optio #131)

ISO-ohjelmointi

G880

Käyttö

 
Machine

Katso koneen käyttöohjekirjaa!

Tämä toiminto on vapautettava ja mukautettava koneen valmistajan toimesta.

880_1

Työkierrolla 880 VIER.JYRS. HAMP. LKM voidaan valmistaa lieriöhammaspyöriä tai vinohammastuksia mielivaltaisilla kulmilla. Työkierrossa määritellään ensin hammaspyörä ja sen jälkeen työkalu, jolla koneistus suoritetaan. Tässä työkierrossa voit itse valita koneistusmenetelmän sekä koneistuspuolen. Vierintäjyrsimen valmistus tapahtuu työkalukaran ja sorvauspöydän synkronoidulla pyörintäliikkeellä liikkeellä. Lisäksi jyrsin liikkuu aksiaalisessa suunnassa työkappaleella.

Sillä aikaa kun työkierto 880 VIER.JYRS. HAMP. LKM on aktiivinen, toteutetaan tarvittaessa koordinaatiston kierto. Siksi työkierron päättymisen jälkeen on ehdottomasti ohjelmoitava työkierto 801 KOORDINAATISTON UUDELLEENASETUS ja M145.

Työkierron kulku

  1. Ohjaus paikoittaa työkalun työkaluakselin suuntaisesti varmuuskorkeudelle Q260 pikaliikkeellä FMAX. Jos työkalu on jo valmiiksi työkaluakselin paikoitusarvossa, joka on suurempi kuin Q260, mitään liikettä ei
  2. Ennen koneistustason kääntöä ohjaus paikoittaa työkalun X-akselin suunnassa syöttöarvolla FMAX turvalliseen koordinaattiin. Jos työkalu on jo valmiiksi koneistustason koordinaattiarvossa, joka on suurempi kuin laskettu koordinaatti, mitään liikettä ei tapahdu.
  3. Nyt ohjaus kääntää koneistustasoa syöttöarvolla Q253; M144 on työkierrossa sisäisesti aktiivinen.
  4. Ohjaus paikoittaa työkalun syöttöarvolla FMAX koneistustason aloituspisteeseen.
  5. Sen jälkeen ohjaus liikuttaa työkalun työkaluakselin suuntaisesti syöttöarvolla Q253 varmuusetäisyyteen Q460.
  6. Ohjaus vierintäjyrsii työkalua työkappaleella pituussuuntaan määritellyn syöttöarvon Q478 (rouhinnassa) tai Q505 (silityksessä) nopeudella. Koneistusaluetta rajoitetaan tällöin Z-akselin suunnassa aloituspisteen Q551+Q460 ja lopetuspisteen Z Q552+Q460 avulla.
  7. Kun ohjaus on loppupisteessä, se vetää työkalun syöttöarvolla Q253 takaisin ja paikoittaa takaisin aloituspisteeseen.
  8. Ohjaus toistaa tätä kiertokulkua 5 ... 7, kunnes määritelty hammaspyörä on valmistettu.
  9. Sen jälkeen ohjaus paikoittaa työkalun takaisin varmuuskorkeudelle Q260 syöttöarvon FMAX nopeudella.
  10. Koneistus päättyy käännetyssä järjestelmässä.
  11. Liikuta työkalua nyt itsenäisesti varmuuskorkeudella ja käännä koneistustaso takaisin.
  12. Ohjelmoi nyt ehdottomasti työkierto 801 KOORDINAATISTON UUDELLEENASETUS ja M145

Ohjeet

 
Ohje
Huomaa törmäysvaara!
Jos et esipaikoita työkalua turvalliseen asemaan, käännön yhteydessä voi tapahtua työkalun ja työkappaleen (kiinnittimen) keskinäinen törmäys.
  1. Esipaikoita työkalu niin, että se on jo valmiiksi halutulla koneistuspuolella Q550.
  2. Aja tällä koneistuspuolella turvalliseen asemaan.
 
Ohje
Huomaa törmäysvaara!
Jos kiinnität työkalun liian niukasti kiinnittimeen, suorituksen yhteydessä voi tapahtua työkalun ja kiinnittimen keskinäinen törmäys. Aloituspisteen Z-asemaa ja lopetuspisteen Z-asemaa pidennetään varmuusetäisyyden Q460 verran!
  1. Kiinnitä työkappale niin, että työkalun ja kiinnittimen keskinäistä törmäystä ei voi tapahtua.
  2. Kiinnitä osa niin kauas kiinnittimestä, että työkierron automaattinen saapuminen turvaetäisyyden Q460 verran jatkettuun alku- ja loppupisteeseen ei aiheuta törmäystä.
 
Ohje
Huomaa törmäysvaara!
Kun työskentelet koodilla M136 tai ilman sitä, ohjaus tulkitsee syöttöarvot erilailla. Jos tätä kautta ohjelmoit liian suuret syöttöarvot, osa voi vahingoittua.
  1. Ohjelmoi ennen työkiertoa tietoisesti koodi M136: Sen jälkeen ohjaus tulkitsee työkierron syöttöarvot yksikössä mm/r.
  2. Älä ohjelmoi koodia M136 ennen työkiertoa: Sen jälkeen ohjaus tulkitsee työkierron syöttöarvot yksikössä mm/min.
 
Ohje
Huomaa törmäysvaara!
Jos et peruuta koordinaatistoa työkierron 880 jälkeen, työkierrossa asetettu tarkkuuskulma on vielä aktiivinen! Huomaa törmäysvaara!
  1. Ohjelmoi työkierron 880 jälkeen ehdottomasti työkierto 801 koordinaatiston peruuttamista varten.
  2. Ohjelmoi ohjelman keskeyttämisen jälkeen ehdottomasti työkierto 801 koordinaatiston peruuttamista varten.
  • Tämän työkierron voit suorittaa koneistustiloissa FUNCTION MODE MILL ja FUNCTION MODE TURN.
  • Työkierto on CALL-aktiivinen.
  • Määrittele työkalusi työkalutaulukossa jyrsintätyökaluna.
  • Aseta peruspiste ennen työkierron kutsua pyörintäkeskipisteeseen.
 
Tip

Jotta työkalun suurinta sallittua kierrosukua ei ylitetä, voit työskennellä seuraavalla rajauksella. (Työkalun määrittely työkalutaulukon "tool.t" sarakkeessa Nmax).

Ohjelmointiohjeet

  • Moduulin, hammasluvun ja ulkohalkaisijan arvoja valvotaan. Jos ne eivät täsmää, annetaan virheilmoitus. Sinulla on näiden parametrien yhteydessä mahdollisuus määritellä kaksi kolmesta parametriarvosta. Anna siinä tapauksessa moduulin tai hammasluvun tai ulkohalkaisijan arvoksi 0. Silloin ohjaus laskee puuttuvan arvon.
  • Ohjelmoi FUNCTION TURNDATA SPIN VCONST:OFF.
  • Jos ohjelmoit FUNCTION TURNDATA SPIN VCONST:OFF S15, työkalun kierroluku tulee määritellyksi seuraavalla tavalla: Q541 x S. Kun Q541=238 ja S=15, työkalun kierrosluvuksi tulee 3570 r/min.
  • Ohjelmoi ennen työkierron aloitusta työkappaleen pyörintäsuunta (M303/M304).

Työkiertoparametrit

Apukuva

Parametri

Q215 Koneistuksen laajuus (0/1/2/3)?

Koneistuslaajuuden asetus:

0: Rouhinta ja silitys

1: Vain rouhinta

2: Vain silitys valmismittaan

3: Vain silitys työvaran mittaan

Sisäänsyöttö: 0, 1, 2, 3

Q540 Moduuli?

Hammaspyörän moduuli

Sisäänsyöttö: 0...99.999

Q541 Hammasluku?

Hammaspyörän kuvaus: hammasluku.

Sisäänsyöttö: 0...99.999

Cyc880_1

Q542 Ulkohalkaisija?

Hammaspyörän kuvaus: valmisosan ulkohalkaisija.

Sisäänsyöttö: 0...99999.9999

Q543 Päävälys?

Valmistetun hammaspyörän pääympyrän etäisyys vastakkaisen pyörän tyviympyrästä.

Sisäänsyöttö: 0...9.9999

Q544 Kaltevuuskulma?

Kulma, jonka verran hammaspyörät ovat kallistuneet akselisuuntaa vastaan vinohammastuksessa. Suorahammastuksessa tämä kulma on 0° .

Sisäänsyöttö: –60...+60

Q545 Työkalun nousukulma?

Vierintäjyrsimen kylkikulma. Syötä arvo desimaalilukuna.

Esimerkki: 0°47'=0,7833

Sisäänsyöttö: –60...+60

Q546 Työk. Pyör.suunta (3=M3/4=M4)?

Työkalun kuvaus: Vierintäjyrsimen karan pyörintäsuunta

3: Myötäpäivään pyörivä työkalu (M3)

4: Vastapäivään pyörivä työkalu (M4)

Sisäänsyöttö: 3, 4

Q547 Kulmakorjaus hammaspyörällä?

Kulma, jonka verran ohjaus kiertää työkappaletta työkierron alussa.

Sisäänsyöttö: -180...+180

Q550 Koneistuspuoli (0=pos./1=neg.)?

Määrittele, millä puolella koneistus tapahtuu.

0: Pääakselin positiivinen koneistuspuoli osoitteessa I-CS

1: Pääakselin negatiivinen koneistuspuoli osoitteessa I-CS

Sisäänsyöttö: 0, 1

Q533 Ensisijainen asetuskulma?

Vaihtoehtoisten asetusmahdollisuuksien valinta. Määrittelemäsi asetuskulman perusteella ohjauksen täytyy laskea niihin sopiva koneessa olevien kääntöakseleiden asettelu. Yleensä aina on olemassa kaksi ratkaisumahdollisuutta. Parametrilla Q533 valitaan, kumpaa ratkaisumahdollisuutta ohjauksen tulee käyttää:

0: Ratkaisu, joka saa aikaan lyhimmän radan hetkellisasemasta.

-1: Ratkaisu, joka on välillä 0° ... -179,9999°

+1: Ratkaisu, joka on välillä 0° ... +180°

-2: Ratkaisu, joka on välillä -90° ... -179,9999°

+2: Ratkaisu, joka on välillä +90° ... +180°

Sisäänsyöttö: -2, -1, 0, +1, +2

Q530 Aseteltu koneistus?

Kääntöakselin paikoitus aseteltua koneistusta varten:

1: Kääntöakselin automaattinen paikoitus ja työkalun kärjen seuranta tässä yhteydessä (MOVE). Työkalun ja työkappaleen suhteellinen asema ei muutu. Ohjaus suorittaa tasausliikkeen lineaariakselilla.

2: Kääntöakselin automaattinen paikoitus ilman työkalun kärjen seurantaa (TURN)

Sisäänsyöttö: 1, 2

Q253 Syötön vaihto?

Työkalun liikenopeuden määrittely käännössä ja esipaikoituksessa. Kuten työkaluakselin paikoituksen yhteydessä kahden yksittäisen asetuksen välillä. Syöttöarvo yksikössä mm/min.

Sisäänsyöttö: 0...99999.9999 vaihtoehtoinen FMAX, FAUTO, PREDEF

Q260 VARMUUSKORKEUS ?

Työkaluakselin koordinaatti, jossa ei voi tapahtua törmäystä työkappaleeseen (välipaikoitusta ja työkierron lopussa tapahtuvaa vetäytymistä varten). Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999 vaihtoehtoinen PREDEF

Q553 TYÖK.: Pit.korj., kon. käyntiin?

Määrittele mistä pituussiirtymästä (L-OFFSET) lähtien työkalun tulee olla käytössä. Ohjaus siirtää työkalua pituussuunnassa tämän arvon verran. Arvo vaikuttaa inkrementaalisesti.

Sisäänsyöttö: 0...999.999

Q551 Alkupiste Z?

Vierintäjyrsinnän alkupiste Z

Sisäänsyöttö: -99999.9999...+99999.9999

Q552 Loppupiste Z?

Vierintäjyrsinnän loppupiste Z

Sisäänsyöttö: -99999.9999...+99999.9999

Q463 Maksimilastuamissyvyys?

Maksimiasetusliike (sädemitta) säteittäisessä suunnassa. Asetusliike jaotellaan tasamääräisesti hiontalastujen välttämiseksi.

Sisäänsyöttö: 0 001...999 999

Q460 VARMUUSRAJA ?

Etäisyys vetäytymisliikettä ja esipaikoitusta varten. Arvo vaikuttaa inkrementaalisesti.

Sisäänsyöttö: 0...999.999

Q488 Sisäänpiston syöttöarvo

Työkalun asetusliikkeen syöttönopeus

Sisäänsyöttö: 0...99999.999 vaihtoehtoinen FAUTO

Q478 Rouhinnan syöttöarvo?

Syöttönopeus rouhinnassa Kun olet ohjelmoinut M136-koodin, ohjaus tulkitsee syöttöarvon yksikössä millimetriä per kierros, ilman M136-koodia se tulkitaan yksikössä millimetriä per minuutti.

Sisäänsyöttö: 0...99999.999 vaihtoehtoinen FAUTO

Q483 Halkaisijan työvara?

Määritellyn muodon halkaisijamitan työvara. Arvo vaikuttaa inkrementaalisesti.

Sisäänsyöttö: 0...99.999

Q505 Silit. syöttöarvo?

Syöttönopeus silityksessä. Kun olet ohjelmoinut M136-koodin, ohjaus tulkitsee syöttöarvon yksikössä millimetriä per kierros, ilman M136-koodia se tulkitaan yksikössä millimetriä per minuutti.

Sisäänsyöttö: 0...99999.999 vaihtoehtoinen FAUTO

Käyttäjän käsikirjassa esiteltävät NC-ohjelmat ovat ratkaisuehdotuksia: Ennen NC-ohjelmien tai yksittäisten NC-lauseiden käyttämistä ne on mukautettava koneeseen.

  • Sovita seuraava sisältö.
  • Työkalut
  • Lastuamisarvot
  • Syöttöarvot
  • Varmuuskorkeus tai varmuusasemat
  • Konekohtaiset asemat, esim. koodilla M91
  • Ohjelmakutsun polut

Yksittäiset NC-ohjelmat ovat riippuvaisia koneen kinematiikasta. Sovita tämä NC-ohjelma koneen kinematiikkaan ennen ensimmäistä testiajoa.

Testaa NC-ohjelma vielä lisäksi simulaatiolla ennen varsinaista ohjelmanajoa.

 
Tip

Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.

Esimerkki

11 CYCL DEF 880 VIER.JYRS. HAMP. LKM ~

Q215=+0

;KONEISTUKSET ~

Q540=+0

;MODUULI ~

Q541=+0

;HAMMASLUKU ~

Q542=+0

;ULKOHALKAISIJA ~

Q543=+0.1666

;PAEAEVAELYS ~

Q544=+0

;KALTEVUUSKULMA ~

Q545=+0

;TYOEKALUN NOUSUKULMA ~

Q546=+3

;TYOK. PYOR.SUUNTA ~

Q547=+0

;KULMAKORJAUS ~

Q550=+1

;KONEISTUSPUOLI ~

Q533=+0

;ENSISIJ. SUUNTA ~

Q530=+2

;ASETELTU KONEISTUS ~

Q253=+750

;SYOETOEN VAIHTO ~

Q260=+100

;VARMUUSKORKEUS ~

Q553=+10

;TYOEK. PIT.KORJAUS ~

Q551=+0

;ALKUPISTE Z

Q552=-10

;LOPPUPISTE Z

Q463=+1

;MAKS. LAST.SYVYYS ~

Q460=+2

;SETUP CLEARANCE ~

Q488=+0.3

;SISAANPISTON SYOTTOARVO ~

Q478=+0.3

;ROUGHING FEED RATE ~

Q483=+0.4

;OVERSIZE FOR DIAMETER ~

Q505=+0.2

;SILIT. SYOETTOEARVO

Pyörintäsuunta koneistuspuolesta riippuen (Q550)

  1. Pöydän pyörintäsuunnan määritys:
  2. Mikä työkalu? (Oikealta lastuava/vasemmalta lastuava)?
  3. Mikä koneistuspuoli? X+ (Q550=0) / X- (Q550=1)
  4. Katso pöydän pyörintäsuunta kahdesta taulukosta! Valitse sitä varten työkalun pyörintäsuuntaan sopiva taulukko (oikealta lastuava/vasemmalta lastuava). Lue tästä taulukosta pöydän pyörintäsuunta käyttämääsi koneistuspuolta varten X+ (Q550=0) / X- (Q550=1).

cyc880_2

cyc880_3

Työkalu: oikealta lastuava M3

  • Koneistuspuoli
    X+ (Q550=0)

Pöydän pyörintäsuunta:
myötäpäivään (M303)

  • Koneistuspuoli
    X- (Q550=1)

Pöydän pyörintäsuunta:
vastapäivään (M304)

Työkalu: vasemmalta lastuava M4

  • Koneistuspuoli
    X+ (Q550=0)

Pöydän pyörintäsuunta:
vastapäivään (M304)

  • Koneistuspuoli
    X- (Q550=1)

Pöydän pyörintäsuunta:
myötäpäivään (M303)