Työkierto 252 YMPYRATASKU

ISO-ohjelmointi

G252

Käyttö

Työkierrolla 252 voidaan koneistaa ympyrätasku. Työkiertoparametrista riippuen ovat käytettävissä seuraavat koneistusvaihtoehdot:

  • Täydennyskoneistus: rouhinta, syvyyssilitys, sivusilitys
  • Vain rouhinta
  • Vain syvyyssilitys ja sivuttaissilitys
  • Vain syvyyssilitys
  • Vain sivusilitys

Työkierron kulku

Rouhinta

  1. Ohjaus liikuttaa työkalua karan akselin suunnassa pikaliikkeellä varmuusetäisyyteen Q200 työkappaleesta.
  2. Työkalu tunkeutuu taskun keskelle asetussyötön syvyysarvon verran. Tunkeutumismenettely määritellään parametrilla Q366.
  3. Ohjaus rouhii taskun sisältä ulospäin huomioimalla limittäisen radan ylityksen (Q370) ja silitystyövaran (Q368 ja Q369).
  4. Rouhintaliikkeen lopussa ohjaus siirtää työkalun tangentiaalisesti irti taskun seinästä koneistustasossa varmuusetäisyyden Q200 verran, nostaa työkalua pikaliikkeellä varmuusetäisyyden Q200 verran ja ajaa siitä pikaliikkeellä takaisin taskun keskelle.
  5. Vaiheet 2...4 toistetaan, kunnes ohjelmoitu taskun syvyys on saavutettu. Tällöin huomioidaan silityksen työvara Q369.
  6. Jos vain rouhinta on ohjelmoitu (Q215=1), TNC siirtää työkalun tangentiaalisesti irti taskun seinästä varmuusetäisyyden Q200 verran, nostaa työkalun pikaliikkeellä 2. varmuusetäisyyteen Q204 ja ajaa siitä pikaliikkeellä takaisin taskun keskelle.

Silitys

  1. Mikäli silitysvarat on määritelty, ohjaus silittää ensin taskun seinät, ja jos määritelty useammilla asetuksilla.
  2. Ohjaus asettaa työkalun työkaluakselilla asemaan, joka on silitystyövaran Q368 ja varmuusetäisyyden Q200 verran irti taskun seinämästä.
  3. Ohjaus rouhii taskun sisältä ulos halkaisijaan Q223 saakka.
  4. Sen jälkeen ohjaus asettaa työkalun työkaluakselilla asemaan, joka on silitystyövaran Q368 ja varmuusetäisyyden Q200 verran irti taskun seinämästä ja toistaa silitysvaiheen uudella syvyydellä.
  5. Ohjaus toistaa tämän toimenpiteen niin usein, kunnes ohjelmoitu halkaisija saavutetaan.
  6. Kun halkaisija Q223 on toteutunut, ohjaus siirtää työkalua takaisin tangentiaalisesti koneistustasossa silitystyövaran Q368 plus varmuusetäisyyden Q200 verran, ajaa pikaliikkeellä työkaluakselin suunnassa varmuusetäisyyteen Q200 ja sen jälkeen taskun keskelle.
  7. Sen jälkeen ohjaus siirtää työkalun työkaluakselin suunnassa syvyyteen Q201 ja silittää taskun pohjan sisältä ulospäin. Tällöin taskun pohjaan ajetaan tangentiaalisesti.
  8. Ohjaus toistaa tätä työnkulkua, kunnes syvyys Q201 plus Q369 on saavutettu.
  9. Lopuksi työkalu siirtyy tangentiaalisesti irti taskun seinästä varmuusetäisyyden Q200 verran, nousee pikaliikkeellä työkaluakselin suuntaisesti toiseen varmuusetäisyyteen Q200 ja ajaa pikaliikkeellä takaisin taskun keskelle.

Ohjeet

 
Ohje
Huomaa törmäysvaara!
Jos työkierron yhteydessä annat positiivisen syvyyden, ohjaus kääntää esipaikoituksen laskennan toisin päin. Työkalu ajaa työkaluakselin suuntaisella pikaliikkeellä varmuusetäisyydelle työkappaleen pinnan alapuolelle! Huomaa törmäysvaara!
  1. Negatiivisen syvyyden sisäänsyöttö
  2. Koneparametrilla displayDepthErr (nro 201003) asetetaan, tuleeko ohjauksen antaa virheilmoitus positiivisen syvyysarvon sisäänsyötöllä (on) vai ei (off)
 
Ohje
Huomaa törmäysvaara!
Kun työkierto kutsutaan koneistuslaajuudella 2 (vain silitys), silloin tapahtuu esipaikoitus työkalun pikaliikkeellä ensimmäiseen asetussyvyyteen + varmuusetäisyyteen. Pikaliikepaikoituksen aikana on olemassa törmäysvaara.
  1. Suorita etukäteen rouhintakoneistus.
  2. Varmista, että ohjaus paikoittaa työkalun pikaliikkeellä ilman törmäystä työkappaleeseen.
  • Tämän työkierron voit toteuttaa vain koneistustilassa FUNCTION MODE MILL.
  • TNC paikoittaa työkalun automaattisesti työkaluakselilla. Q204 2. VARMUUSETAISYYS on syytä huomioida.
  • Ohjaus vähentää asetussyvyyden työkalutaulukossa määriteltyyn terän pituuteen LCUTS, mikäli terän pituus on lyhyempi kuin työkierrossa määritelty asetussyvyys Q202.
  • Tämä työkierto valvoo työkalun määriteltyä hyötypituutta LU. Jos LU-arvo se on pienempi kuin SYVYYS Q201, ohjaus antaa virheilmoituksen.
  • Työkalu 252 huomioi terän leveyden RCUTS työkalutaulukosta.
  • Sisäänpistomenetelmä Q366 arvolla RCUTS

Ohjelmointiohjeet

  • Jos työkalutaulukko ei ole aktiivinen, on tunkeutuminen materiaalin sisään tehtävä aina kohtisuoraan (Q366=0), koska et voi määritellä tunkeutumiskulmaa.
  • Esipaikoita työkalu koneistustasossa aloitusasemaan (ympyrän keskelle) sädekorjauksella R0.
  • Työskentelysuunta määrää työkierron syvyysparametrin etumerkin. Jos ohjelmoit syvyydeksi 0, ohjaus ei toteuta työkiertoa.
  • Määrittele varmuusetäisyys niin, että työkalu ei tartu kiinni lastuihin liikkeen aikana.

Ohje koneparametreihin liittyen

  • Jos sisäisesti laskettu kierteen halkaisija on pienempi kuin kaksi kertaa työkalun halkaisija, kun sisäänpisto tehdään kierukkaliikkeellä, ohjaus antaa virheilmoituksen. Jos käytät keskeltä lastuavaa työkalua, tämä valvonta koneparametrilla suppressPlungeErr (nro 201006) voi kytkeytyä pois päältä.

Työkiertoparametrit

Apukuva

Parametri

Q215 KONEISTUKSET (0/1/2) ?

Koneistuslaajuuden asetus:

0: Rouhinta ja silitys

1: Vain rouhinta

2: Vain silutys
Sivuttaissilitys ja syvyyssilitys toteutetaan vain, jos kyseinen silitystyövara (Q368, Q369) on määritelty.

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

CYC_252_2

Q223 Piirin halkaisija?

Valmiiksi koneistetun taskun halkaisija

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

Q368 REUNAN VIIMEISTELYVARA ?

Silitystyövara koneistustasossa Arvo vaikuttaa inkrementaalisesti.

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

Q207 SYOETTOE JYRSINTAE ?

Työkalun liikenopeus jyrsinnässä yksikössä mm/min

Sisäänsyöttö: 0...99999.999 vaihtoehtoinen FAUTO, FU, FZ

Q351 Jyrsintämen.? Myötä=+1, Vasta=-1

Jyrsintäkoneistustapa. Karan pyörintäsuunta huomioidaan:

+1 = Jyrsintä myötälastulla

–1 = Jyrsintä vastalastulla

PREDEF: Ohjaus käyttää arvoa GLOBAL DEF-lauseesta.

(Jos syötät sisään 0, koneistus tapahtuu vastalastulla.)

Sisäänsyöttö: –1, 0, +1 vaihtoehtoinen PREDEF

CYC_251_1

Q201 SYVYYS ?

Etäisyys työkappaleen yläpinnasta taskun pohjaan. Arvo vaikuttaa inkrementaalisesti.

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

Q202 ASETUSSYVYYS ?

Mitta, jonka mukaan työkalu kulloinkin asetetaan. Määrittele suurempi arvo kuin 0. Arvo vaikuttaa inkrementaalisesti.

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

Q369 POHJAN VIIMEISTELYVARA ?

Syvyyden silitystyövara. Arvo vaikuttaa inkrementaalisesti.

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

Q206 SYOTTO ASETTELUSYVYYDELLE ?

Työkalun liikenopeus ajettaessa syvyysasetukseen yksikössä mm/min

Sisäänsyöttö: 0...99999.999 vaihtoehtoinen FAUTO, FU, FZ

Q338 Viimeistelyn asetussyöttö?

Mitta, jonka mukaan työkalu asetetaan karan akselilla silityksessä.

Q338=0: Silitys yhdellä asetuksella

Arvo vaikuttaa inkrementaalisesti.

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

Q200 VARMUUSRAJA ?

Etäisyys työkalun kärjestä työkappaleen yläpintaan. Arvo vaikuttaa inkrementaalisesti.

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

Cycl_250

Q203 TYÖKAPPALEEN PINNAN KOORDINAAT.?

Työkappaleen yläpinnan koordinaatti aktiivisen nollapisteen suhteen. Arvo vaikuttaa absoluuttisesti.

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

Q204 2. VARMUUSETÄISYYS ?

Karan akselin koordinaatti, jossa ei voi tapahtua työkalun ja työkappaleen (kiinnittimen) keskinäistä törmäystä. Arvo vaikuttaa inkrementaalisesti.

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

Q370 RADAN YLITYSKERROIN ?

Q370 x työkalun säde määrää sivuttaisasetuksen k. Päällekkäisasettelu katsotaan maksimaaliseksi päällekkäisasetteluksi. Jäännösmateriaalin nurkkiin jäämisen välttämiseksi voi tapahtua päällekkäisasettelun pienenemistä.

Sisäänsyöttö: 0.1...1.999 vaihtoehtoinen PREDEF

Q366 Upotusstrategia (0/1)?

Tunkeutumisen menettelytapa:

0: Kohtisuora tunkeutuminen. Työkalutaulukossa olevan aktiivisen työkalun tunkeutumiskulman ANGLE määrittelyn oltava 0 tai 90. Muuten ohjaus antaa virheilmoituksen.

1: Kierukkamainen tunkeutuminen. Työkalutaulukossa olevan aktiivisen työkalun tunkeutumiskulman ANGLE määrittelyn oltava erisuuri kuin 0. Muuten ohjaus antaa virheilmoituksen. Määrittele tarvittaessa terän leveyden leveyden arvo RCUTS työkalutaulukkoon

Sisäänsyöttö: 0, 1 vaihtoehtoinen PREDEF

Sisäänpistomenetelmä Q366 arvolla RCUTS

Q385 Silit. syöttöarvo?

Työkalun liikenopeus sivu- ja syvyyssilityksessä yksikössä mm/min

Sisäänsyöttö: 0...99999.999 vaihtoehtoinen FAUTO, FU, FZ

Q439 Syöttöarvon peruste (0-3)?

Asetus, mihin ohjelmoitu syöttöarvo perustuu:

0: Syöttöarvo perustuu työkalun kärjen keskipisteen rataan.

1: Syöttöarvo perustuu vain silityksessä työkalun särmään, muussa tapauksessa keskipisteen rataan.

2: Syöttöarvo perustuu reunan silityksessä ja syvyyssilityksessä työkalun särmään, muussa tapauksessa keskipisteen rataan.

3: Syöttöarvo perustuu työkalun kärjen asemaan.

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

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 252 YMPYRATASKU ~

Q215=+0

;KONEISTUKSET ~

Q223=+50

;PIIRIN HALKAISIJA ~

Q368=+0

;REUNAN ROUHINTAVARA ~

Q207=+500

;JYRSINTASYOTTO ~

Q351=+1

;JYRSINTATAPA ~

Q201=-20

;SYVYYS ~

Q202=+5

;ASETUSSYVYYS ~

Q369=+0

;POHJAN ROUHINTAVARA ~

Q206=+150

;SYVYYSAS. SYOTTOARVO ~

Q338=+0

;VIIMEISTELYASETUS ~

Q200=+2

;VARMUUSETAISYYS ~

Q203=+0

;YLAPINNAN KOORDIN. ~

Q204=+50

;2. VARMUUSETAISYYS ~

Q370=+1

;RADAN YLITYS ~

Q366=+1

;UPOTUS ~

Q385=+500

;SILIT. SYOETTOEARVO ~

Q439=+0

;SYOTTOARVON PERUSTE

12 L X+50 Y+50 R0 FMAX M99

Sisäänpistomenetelmä Q366 arvolla RCUTS

Menettely koodilla RCUTS

Kierukkamainen sisäänpisto Q366=1:

  • RCUTS > 0
  • Ohjaus laskee terän leveyden RCUTS kierukkaradan laskennassa. Mitä suurempi RCUTS on, sitä pienempi on kierukkarata.
  • Kaava kierukkasäteen laskennassa:
  • RCUTS_Zyklus_251

    Rcorr: Työkalun säde R + Työkalun säteen työvara DR

  • Jos kierukkarata ei ole mahdollinen käytettävissä olevan tilan vuoksi, ohjaus antaa virheilmoituksen.
  • RCUTS = 0 määrittelemätön
  • suppressPlungeErr=on (nro 201006)
  • Jos kierukkarata ei ole mahdollinen käytettävissä olevan tilan vuoksi, ohjaus pienentää kierukkarataa.

  • suppressPlungeErr=off (nro 201006)
  • Jos kierukkasäde ei ole mahdollinen käytettävissä olevan tilan vuoksi, ohjaus antaa virheilmoituksen.