Työkierto 251 SUORAKAIDETASKU

ISO-ohjelmointi

G251

Käyttö

Suorakulmataskun työkierrolla 251 voidaan koneistaa kokonaan suorakulmainen 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. Työkalu tunkeutuu taskun keskellä työkappaleen sisään ja ajaa ensimmäiseen asetussyvyyteen. Tunkeutumismenettely määritellään parametrilla Q366.
  2. Ohjaus rouhii taskun sisältä ulospäin huomioimalla limittäisen radan ylityksen (Q370) ja silitystyövaran (Q368 ja Q369).
  3. Rouhintaliikkeen lopussa ohjaus poistuu taskun seinästä tangentiaalisesti, ajaa varmuusetäisyydellä hetkellisen asetussyvyyden yli. Siitä ajetaan pikaliikkeellä takaisin taskun keskelle.
  4. Tämä työvaihe toistetaan, kunnes määritelty taskun syvyys on saavutettu

Silitys

  1. Mikäli silitysvarat on määritelty, ohjaus tekee sisäänpiston ja ajaa muotoon. Saapumisliike tapahtuu tässä yhteydessä säteen mukaista kaarta ja mahdollistaa näin pehmeän muotoon ajon. Ohjaus silittää ensin taskun seinät, ja jos määritelty, tekee sen useammilla asetuksilla.
  2. Sen jälkeen ohjaus silittää taskun pohjan sisältä ulospäin. Tällöin taskun pohjaan ajetaan tangentiaalisesti.

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.
  • Työkierron lopussa ohjaus paikoittaa työkalun varmuusetäisyyteen tai jos määritelty, niin 2. varmuusetäisyyteen
  • 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 251 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 sädekorjauksella R0. Huomioi parametri Q367 (sijainti).
  • 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.
  • Huomaa, jos Q224 Kiertoasema on erisuuri kuin 0, määrittele aihion mitat riittävän suureksi.

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_251_2

Cycl_250

CYC251_3

Q218 1. SIVUN PITUUS ?

Taskun pituus, koneistustason pääakselin suuntainen. Arvo vaikuttaa inkrementaalisesti.

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

Q219 2. SIVUN PITUUS ?

Taskun pituus, koneistustason sivuakselin suuntainen. Arvo vaikuttaa inkrementaalisesti.

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

Q220 NURKAN SÄDE ?

Taskun nurkan säde. Jos määrittely on 0, ohjaus asettaa nurkan säteen samaksi kuin työkalun säde.

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

Q368 REUNAN VIIMEISTELYVARA ?

Silitystyövara koneistustasossa Arvo vaikuttaa inkrementaalisesti.

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

Q224 KULMA ?

Kulma, jonka verran koko koneistusta kierretään. Kiertokeskipiste on siinä kohdassa, jossa työkalu sijaitsee työkierron kutsun hetkellä. Arvo vaikuttaa absoluuttisesti.

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

Q367 Taskun asema (0/1/2/3/4)?

Uran sijainti työkierron kutsumishetkellä vaikuttavan työkalun aseman suhteen:

0: Työkaluasema = Taskun keskipiste

1: Työkaluasema = Vasen alanurkka

2: Työkaluasema = Oikea alanurkka

3: Työkaluasema = Oikea ylänurkka

4: Työkaluasema = Vasen ylänurkka

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

Q207 SYOETTOE JYRSINTAE ?

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

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

Cycl_250_2

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

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 antaa sivuttaisasetuksen k.

Sisäänsyöttö: 0.0001...1.41 vaihtoehtoinen PREDEF

Q366 Upotusstrategia (0/1/2)?

Tunkeutumisen menettelytapa:

0: Kohtisuora tunkeutuminen. Ohjaus tunkeutuu sisään kohtisuorasti riippumatta työkalutaulukossa määritellystä tunkeutumiskulmasta ANGLE.

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

2 : Heilurimainen tunkeutuminen. Työkalutaulukossa olevan aktiivisen työkalun tunkeutumiskulman ANGLE määrittelyn oltava erisuuri kuin 0. Muuten ohjaus antaa virheilmoituksen. Heilahduspituus riippuu sisäänpistokulmasta, ohjauksen käyttämä minimiarvo on kaksi kertaa työkalun halkaisija. Määrittele tarvittaessa terän leveyden leveyden arvo RCUTS työkalutaulukkoon

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

Sisäänsyöttö: 0, 1, 2 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 251 SUORAKAIDETASKU ~

Q215=+0

;KONEISTUKSET ~

Q218=+60

;1. SIVUN PITUUS ~

Q219=+20

;2. SIVUN PITUUS ~

Q220=+0

;NURKAN SADE ~

Q368=+0

;REUNAN ROUHINTAVARA ~

Q224=+0

;KAANTOKULMA ~

Q367=+0

;TASKUN ASEMA ~

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

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
  • Kierukkaradan valvontaa tai muutosta ei esiinny.

Heilurimainen sisäänpisto Q366 = 2

  • RCUTS > 0
  • Ohjaus ajaa koko heiluriliikkeen.
  • Jos heiluriliike ei ole mahdollinen käytettävissä olevan tilan vuoksi, ohjaus antaa virheilmoituksen.
  • RCUTS = 0 määrittelemätön
  • Ohjaus ajaa puolet heiluriliikkeestä.