Työkierto 256 SUORAKULMATAPPI

ISO-ohjelmointi

G256

Käyttö

Suorakulmatapin työkierrolla 256 voidaan koneistaa kokonaan suorakulmainen tappi. Jos aihion mitta on suurempi kuin suurin sallittu sivuttaisasettelu, silloin ohjaus suorittaa useampia sivuttaisasetteluja valmismittaan saakka.

Työkierron kulku

  1. Työkalu liikkuu työkierron lähtöasemasta (tapin keskipiste) taskun koneistuksen aloitusasemaan. Aloitusasema määritellään parametrilla Q437. Standardiasetus (Q437=0) on 2 mm oikealle tapin aihion vieressä.
  2. Mikäli työkalu on 2. varmuusetäisyydellä, ohjaus ajaa työkalun pikaliikkeellä FMAX varmuusetäisyyteen ja siitä edelleen syvyysasetuksen syöttöarvolla ensimmäiseen asetussyvyyteen.
  3. Sen jälkeen työkalu ajaa ja tangentiaalisesti tapin muotoon ja jyrsii sen yhdellä
  4. Jos valmismittaa ei saavuteta yhdellä kierroksella, ohjaus tekee sivuttaisasettelun sen hetkisellä asetussyvyydellä ja jyrsii sen jälkeen yhden kierroksen ympäri. Tällöin ohjaus huomioi aihion mitan, valmismitan ja sallitun sivuttaisasettelun. Tämä työvaihe toistetaan, kunnes määritelty valmismitta on saavutettu.. Kun sitä vastoin et ole valinnut aloituspistettä sivuttain vaan sijoittanut sen nurkkaan (Q437 erisuuri 0), ohjaus jyrsii spiraalin muotoisesti aloituspisteestä sisäänpäin valmismitan saavuttamiseen
  5. Jos syvyyssuunnassa tarvitaan lisäasetuksia, työkalu erkautuu tangentiaalisesti muodosta ja palaa takaisin kaulan koneistuksen alkupisteeseen.
  6. Sen jälkeen ohjaus ajaa työkalun seuraavaan asetussyvyyteen ja koneistaa tapin tällä syvyydellä.
  7. Tämä työvaihe toistetaan, kunnes määritelty kaulan syvyys on saavutettu.
  8. Työkierron lopussa ohjaus paikoittaa työkalun vain työkaluakselin suuntaisesti työkierrossa määriteltyyn varmuuskorkeuteen. Loppuasema ei siis ole sama kuin alkuasema.

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!
Jos saapumisliikkeelle ei ole riittävästi tilaa tapin vieressä, on olemassa törmäysvaara.
  1. Saapumisasemasta Q439 riippuen ohjaus tarvitsee tilaa saapumisliikettä varten.
  2. Järjestä tapin viereen riittävästi tilaa saapumisliikettä varten.
  3. Vähintään työkalun halkaisija + 2 mm
  4. Työkierron lopussa ohjaus paikoittaa työkalun varmuusetäisyyteen tai jos määritelty, niin 2. varmuusetäisyyteen. Työkalun loppuasema työkierron jälkeen ei ole sama kuin aloitusasema
  • 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.

Ohjelmointiohjeet

  • 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.

Työkiertoparametrit

Apukuva

Parametri

cyc256_2

Q218 1. SIVUN PITUUS ?

Tapin pituus, samansuuntainen koneistustason pääakselin kanssa

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

Q424 Aihiomitta sivunpituus 1?

Tapin aihon pituus, kohtisuorassa koneistustason pääakseliin nähden. Määrittele Aihiomitta sivun pituus 1 suuremmaksi kuin 1. sivun pituus. Ohjaus toteuttaa useampia sivuttaisasetuksia, jos aihiomitan 1 ja valmismitan 1 välinen ero on suurempi kuin sallittu sivuttaisasetus (työkalun säde kertaa limittäinen radan ylitys Q370). Ohjaus laskee aina vakiosivuttaisasetuksen.

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

Q219 2. SIVUN PITUUS ?

Tapin pituus, samansuuntainen koneistustason sivuakselin kanssa. Määrittele Aihiomitta sivun pituus 2 suuremmaksi kuin 2. sivun pituus. Ohjaus toteuttaa useampia sivuttaisasetuksia, jos aihiomitan 2 ja valmismitan 2 välinen ero on suurempi kuin sallittu sivuttaisasetus (työkalun säde kertaa limittäinen radan ylitys Q370). Ohjaus laskee aina vakiosivuttaisasetuksen.

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

Q425 Aihiomitta sivunpituus 2?

Tappiaihion pituus, kohtisuorassa koneistustason sivuakseliin nähden

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

Q220 Säde / viiste (+/-)?

Syötä arvo muotoelementin sädettä tai viistettä varten. Positiivisen arvon sisäänsyötöllä ohjaus muodostaa pyöristyksen jokaiseen nurkkaan. Syöttämäsi arvo vastaa tällöin aina sädettä. Jos syötät negatiivisen arvon, kaikki muotonurkat varustetaan viisteellä, jossa sisäänsyötetty arvo vastaa viisteen pituuden arvoa.

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

Q368 REUNAN VIIMEISTELYVARA ?

Silitysmitta koneistustasossa, jonka ohjaus jättää jäljelle koneistuksessa. Arvo vaikuttaa inkrementaalisesti.

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

CYC256_3

Q367 Tapin sijainti (0/1/2/3/4)?

Tapin asema työkierron kutsumishetkellä vaikuttavan työkalun aseman suhteen:

0: Työkaluasema = Tapin 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

cyc256_4

8H000107

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

Q201 SYVYYS ?

Etäisyys työkappaleen yläpinnasta tapin 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

Q206 SYOTTO ASETTELUSYVYYDELLE ?

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

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

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.9999 vaihtoehtoinen PREDEF

Q437 Saapumisasema (0...4)?

Työkalun saapumismenetelmän asetus:

0: Oikealle tapista (perusasetus)

1: Vasen alanurkka

2: Oikea alanurkka

3: Oikea ylänurkka

4: Vasen ylänurkka

Jos muotoon saapumisessa asetuksella Q437=0 saapumismerkit tulevat tapin pinnalle, valitse toinen muotoon saapumisen asema.

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

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

Q369 POHJAN VIIMEISTELYVARA ?

Syvyyden silitystyövara. Arvo vaikuttaa inkrementaalisesti.

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

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

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

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 256 SUORAKULMATAPPI ~

Q218=+60

;1. SIVUN PITUUS ~

Q424=+75

;AIHIOMITTA 1 ~

Q219=+20

;2. SIVUN PITUUS ~

Q425=+60

;AIHIOMITTA 2 ~

Q220=+0

;NURKAN SADE ~

Q368=+0

;REUNAN ROUHINTAVARA ~

Q224=+0

;KAANTOKULMA ~

Q367=+0

;TAPIN SIJAINTI ~

Q207=+500

;JYRSINTASYOTTO ~

Q351=+1

;JYRSINTATAPA ~

Q201=-20

;SYVYYS ~

Q202=+5

;ASETUSSYVYYS ~

Q206=+3000

;SYVYYSAS. SYOTTOARVO ~

Q200=+2

;VARMUUSETAISYYS ~

Q203=+0

;YLAPINNAN KOORDIN. ~

Q204=+50

;2. VARMUUSETAISYYS ~

Q370=+1

;RADAN YLITYS ~

Q437=+0

;SAAPUMISASEMA ~

Q215=+1

;KONEISTUKSET ~

Q369=+0

;POHJAN ROUHINTAVARA ~

Q338=+0

;Viimeistelyasetus ~

Q385=+500

;Silityssyöttöarvo

12 L X+50 Y+50 R0 FMAX M99