Työkierto 287 HAMMASPYOR. VIER.KAMP. optio #157

ISO-ohjelmointi

G287

Käyttö

 
Machine

Katso koneen käyttöohjekirjaa!

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

cyc287

Työkierrolla 287 HAMMASPYOR. VIER.KAMP. voidaan valmistaa lieriöhammaspyöriä tai vinohammastuksia mielivaltaisilla kulmilla. Lastuaminen tapahtuu yhtäällä työkalun aksiaaliliikkeen kautta ja toisaalla vierintäliikkeen kautta.

Tässä työkierrossa voit itse valita koneistuspuolen. Vierintäkampauksen koneistaminen tapahtuu työkalukaran ja työkappalekaran synkronoidulla pyörintäliikkeellä. Lisksi jyrsin liikkuu aksiaalisessa suunnassa työkappaleella.

Työkierrossa voidaan kutsua teknologiatietojen taulukko. Tässä taulukossa voidaan määritellä kullekin yksittäiselle lastulle syöttöarvo, sivuttaisasetus ja sivuttaissiirto.

Teknologiatiedosto työkierrolle 287 Hammaspyörän vierintäkampaus

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 tapahdu
  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. Ohjaus kääntää koneistustasoa syöttöarvolla Q253.
  4. Ohjaus paikoittaa työkalun syöttöarvolla FMAX koneistustason aloituspisteeseen.
  5. Sen jälkeen ohjaus liikuttaa työkalua työkaluakselin suuntaisesti syöttöarvolla Q253 varmuusetäisyyteen Q200.
  6. Ohjaus toteuttaa sisäänajoliikkeen. Tämän liikepituuden ohjaus laskee automaattisesti. Sisäänajoliike on matka ensimmäisestä kosketuksesta täyteen upotussyvyyteen.
  7. Ohjaus vierittää työkalua hammastettavalla työkappaleella pituussuuntaan määritellyn syöttöarvon nopeudella. Ensimmäisen lastun asetussyötössä Q586 ohjaus ajaa ensimmäisen syöttöarvon Q588 mukaan. Seuraavia lastuja varten ohjaus tekee sekä asetuksen että syöttöliikkeen väliarvolla. Tämän väliarvon ohjaus laskee itse. Syöttöliikkeen väliarvot riippuvat kuitenkin syötönmukautuksen kertoimesta Q580. Kun ohjaus on edennyt viimeiseen asetusliikkeeseen Q587, se toteutetaan viimeisen lastun syöttöarvolla Q589.
  8. Koneistusaluetta rajoitetaan tällöin Z-akselin suunnassa aloituspisteen Z Q551+Q200 ja lopetuspisteen Z Q552 avulla (Q551 ja Q552 määritellään työkierrossa 285). Aloituspisteeseen lisätään sisäänajoliike. Sen tarkoituksena on varmistaa, ettei työkappaleeseen tunkeuduta koneistushalkaisijaan saakka. Tämän arvon ohjaus laskee itse.
  9. Koneistuksen lopussa ajetaan työkalu uliajoliikkeen Q580 verran määritellyn loppupisteen yläpuolelle. Yliajoliikkeen tarkoituksena on varmistaa, että hammastus tehdään varmasti kokonaan.
  10. Kun ohjaus on loppupisteessä, se vetää työkalun syöttöarvolla Q253 takaisin ja paikoittaa takaisin aloituspisteeseen.
  11. Sen jälkeen ohjaus paikoittaa työkalun takaisin varmuuskorkeudelle Q260 syöttöarvon FMAX nopeudella.

Ohjeet

 
Ohje
Huomaa törmäysvaara!
Kun valmistat vinohammastuksia, kiertoakselin käännöt jäävät ennalleen työkierron päättymisen jälkeen.. Huomaa törmäysvaara!
  1. Aja työkalu irti, ennen kuin kääntöakselin asentoa muutetaan.
  • Tämän työkierron voit suorittaa koneistustiloissa FUNCTION MODE MILL ja FUNCTION MODE TURN.
  • Työkierto on CALL-aktiivinen.
  • Hammaspyörän hampaiden lukumäärä ja työkalun terien lukumäärä määräävät työkalun ja työkappaleen kierroslukusuhteen.

Ohjelmointiohjeet

  • Ohjelmoi ennen työkierron aloitusta pääkaran pyörintäsuunta (kanavakara).
  • Mitä suurempi kerroin on työkierrossa Q580 SYOTONMUKAUTUS, sitä aikaisemmin tapahtuu mukautus viimeisen lastun syöttöarvoon. Suositeltava arvo on 0,2.
  • Anna työkalulle terien lukumäärä työkalutaulukossa.
  • Jos parametrissa Q240 on ohjelmoitu vain kaksi lastua, viimeinen asetussyöttö koodista Q587 ja viimeinen syöttöarvo koodista Q589 jätetään huomiotta. Jos vain yksi lastu on ohjelmoitu, myös ensimmäinen asetussyöttö koodista Q586 jätetään huomiotta.

Työkiertoparametrit

Apukuva

Parametri

Q240 LASTUJEN LUKUMÄÄRÄ ?

Lastu lukumäärä loppusyvyyteen

0: Ohjaus laskee automaattisesti pienimmän tarvittavan lastujen lukumäärän.

1: Yksi lastu

2: Kaksi lastua, ohjaus huomioi vain asetuksen ensimmäisessä lastussa Q586. Ohjaus ei huomioi asetusliikettä viimeisessä lastussa Q587.

3-99: Ohjelmoitu lastujen lukumäärä

"...": Teknologiatiedot sisältävän taulukon polkumäärittely. katso Teknologiatiedosto työkierrolle 287 Hammaspyörän vierintäkampaus

Sisäänsyöttö: 0...99 Vaihtoehtoinen tekstin syöttö maks. 255 merkillä tai QS-parametrilla

Q584 Ensimmäisen lastun numero?

Määrittele, minkä numeroisen lastun ohjaus suorittaa ensin.

Sisäänsyöttö: 1...999

Q585 Viimeisen lastun numero?

Määrittele, minkä numeroisen lastun ohjauksen tulee suorittaa viimeisenä.

Sisäänsyöttö: 1...999

cyc287_2

Q200 VARMUUSRAJA ?

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

Sisäänsyöttö: 0...99999.9999 vaihtoehtoinen 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

Q545 Työkalun nousukulma?

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

Esimerkki: 0°47'=0,7833

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

Q546 Vaihdetaanko karan pyör.suunta?

Apukaran pyörintäsuunnan muuttaminen:

0: Pyörintäsuunta ei muutu

1: Pyörintäsuunta muuttuu

Sisäänsyöttö: 0, 1

Karan pyörintäsuunnan tarkastus ja muuttaminen

Q547 Kulmakorjaus hammaspyörällä?

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

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

cyc287_1

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

Q586 Ensimmäisen lastun asetusliike?

Mitta, jonka mukaan työkalu asetetaan ensimmäisellä lastulla. Arvo vaikuttaa inkrementaalisesti.

Jos koodiin Q240 on määritelty teknologiatietotaulukon polku, tällä parametrilla ei ole vaikutusta. katso Teknologiatiedosto työkierrolle 287 Hammaspyörän vierintäkampaus

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

Q587 Viimeisen lastun asetusliike?

Mitta, jonka mukaan työkalu asetetaan viimeisellä lastulla. Arvo vaikuttaa inkrementaalisesti.

Jos koodiin Q240 on määritelty teknologiatietotaulukon polku, tällä parametrilla ei ole vaikutusta. katso Teknologiatiedosto työkierrolle 287 Hammaspyörän vierintäkampaus

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

Q588 Ensimmäisen lastun syöttöarvo?

Syöttönopeus ensimmäisellä lastulla. Ohjaus tulkitsee ohjelmoidun syöttöarvon yksikössä millimetriä per työkappaleen kierros.

Jos koodiin Q240 on määritelty teknologiatietotaulukon polku, tällä parametrilla ei ole vaikutusta. katso Teknologiatiedosto työkierrolle 287 Hammaspyörän vierintäkampaus

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

Q589 Viimeisen lastun syöttöarvo?

Syöttönopeus viimeisellä lastulla. Ohjaus tulkitsee ohjelmoidun syöttöarvon yksikössä millimetriä per työkappaleen kierros.

Jos koodiin Q240 on määritelty teknologiatietotaulukon polku, tällä parametrilla ei ole vaikutusta. katso Teknologiatiedosto työkierrolle 287 Hammaspyörän vierintäkampaus

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

Q580 Syötön mukautuksen kerroin?

Tämä kerroin määrittelee syöttöarvon pienennöksen. Tämä siksi, että syöttöarvon tulee pienentyä lastun numeron kasvaessa. Mitä suurempi arvo, sitä nopeammin tapahtuu syöttöarvon mukautus viimeisen lastun syöttöarvoon.

Jos koodiin Q240 on määritelty teknologiatietotaulukon polku, tällä parametrilla ei ole vaikutusta. katso Teknologiatiedosto työkierrolle 287 Hammaspyörän vierintäkampaus

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

cyc287_6

Q466 Yliajopituus?

Yliajon pituus hammastuksen lopussa. Yliajoliike varmistaa, että ohjaus koneistaa hammastuksen valmiiksi haluttuun loppupisteeseen saakka.

Jos et ohjelmoi tätä valinnaista parametria, ohjaus käyttää yliajoliikkeenä varmuusetäisyyttä Q200.

Sisäänsyöttö: 0.1...99.9

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 287 HAMMASPYOR. VIER.KAMP. ~

Q240=+0

;LASTUJEN LUKUMAARA ~

Q584=+1

;ENSIMM. LASTUN NRO ~

Q585=+999

;VIIMEISEN LASTUN NRO ~

Q200=+2

;VARMUUSETAISYYS ~

Q260=+100

;VARMUUSKORKEUS ~

Q545=+0

;TYOEKALUN NOUSUKULMA ~

Q546=+0

;PYOR.SUUNNAN MUUTOS ~

Q547=+0

;KULMAKORJAUS ~

Q550=+1

;KONEISTUSPUOLI ~

Q533=+0

;ENSISIJ. SUUNTA ~

Q530=+2

;ASETELTU KONEISTUS ~

Q253=+750

;SYOETOEN VAIHTO ~

Q586=+1

;ENSIMM. ASETUSLIIKE ~

Q587=+0.1

;VIIM. ASETUSLIIKE ~

Q588=+0.2

;ENSIMM. SYOTTOARVO ~

Q589=+0.05

;VIIMEINEN SYOTTOARVO ~

Q580=+0.2

;SYOTONMUKAUTUS ~

Q466=+2

;YLIAJOPITUUS

Karan pyörintäsuunnan tarkastus ja muuttaminen

Tarkasta ennen koneistuksen suorittamista, onko kummankin karan pyörintäsuunta sama.

  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):
Työkalu: oikealta lastuava M3

Koneistuspuoli

Pöydän pyörintäsuunta

X+ (Q550=0)

Vastapäivään (esim. M303)

X- (Q550=1)

Vastapäivään (esim. M304)

Työkalu: vasemmalta lastuava M4

Koneistuspuoli

Pöydän pyörintäsuunta

X+ (Q550=0)

Vastapäivään (esim. M304)

X- (Q550=1)

Vastapäivään (esim. M303)

 
Tip

Huomaa, että erikoistapauksissa pyörintäsuunnat poikkeavat näistä taulukoista.

Pyörintäsuunnan muutos

cyc287_4

Jyrsintäkäyttö:

  • Pääkara 1: Työkalukara vaihdetaan pääkaraksi koodilla M3 tai M4. Näin määritetään pyörintäsuunta (pääkaran muutoksella ei ole vaikutusta apukaran pyörintäsuuntaan).
  • Apukara 2: Mukauta sisäänsyöttöparametrin Q546 arvo apukaran suunnan muuttamista varten.

Sorvauskäyttö:

  • Pääkara 1: Työkappalekara vaihdetaan pääkaraksi M-toiminnolla. Tämä M-toiminto on koneen valmistajan määriteltävissä (M303, M304,...). Näin määritetään pyörintäsuunta (pääkaran muutoksella ei ole vaikutusta apukaran pyörintäsuuntaan).
  • Apukara 2: Mukauta sisäänsyöttöparametrin Q546 arvo apukaran suunnan muuttamista varten.
 
Tip

Tarkasta ennen koneistuksen suorittamista, onko kummankin karan pyörintäsuunta sama.

Määrittele mahdollisuuksien mukaan pieni kierrosluku, jotta voit turvallisesti omin silmin huomata suunnan.