Työkierto 1017 OIKAISU OIKAISURULLALLA (optio #156)

ISO-ohjelmointi

G1017

Sovellus

 
Machine

Katso koneen käyttöohjekirjaa!

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

Työkierrolla 1017 OIKAISU OIKAISURULLALLA voit oikaista hiomalaikan halkaisijan yhdellä oikaisurullalle. Oikaisumenetelmästä riippuen ohjaus suorittaa vastaavat liikkeet hiomalaikan geometrian mukaan.

  • Työkierto tarjoaa seuraavia oikaisumenetelmiä:
  • Heiluri: Sivuttainen asetussyöttö heiluriliikkeen kääntöpisteissä
  • Oskilloiva: Interpoloiva asetussyöttö heiluriliikkeen aikana
  • Hieno-oskillointi: Interpoloiva asetussyöttö heiluriliikkeen aikana. Jokaisen interpoloivan asetussyötön jälkeen suoritetaan Z-liike oikaisukinematiikassa ilman asetusliikettä.

Työkierto tukee seuraavia hiomalaikan reunoja:

Hiontakynä

Hiontakynä erikoinen

Kuppilaikka

1, 2, 5, 6

Ei tuettu

Ei tuettu

Työkierto 1030 LAIKANREUNA AKT. (optio #156)

Työkierron kulku

  1. Ohjaus paikoittaa oikaisutyökalun nopeudella FMAX aloitusasemaan.
  2. Kun olet määritellyn esiaseman parametrissa Q1025 ESIASEMA, ohjaus ajaa asemaan parametrilla Q253 SYOETOEN VAIHTO.
  3. Ohjaus tekee asetusliikkeen oikaisuaseman mukaisesti.
  4. Oikaisumenetelmät

  5. Kun olet tehnyt määrittelyn parametrissa Q1020 TYHJAT LIIKKEET, ohjaus ajaa tämän liikkeen viimeisen asetussyötön jälkeen.
  6. Ohjaus ajaa nopeudella FMAX aloitusasemaan.

Oikaisumenetelmät

 
Tip

Riippuen määrittelystä Q1026 KULUMISKERROIN ohjaus jakaa oikaisuliikkeen hiomalaikan ja oikaisurullan välillä.

Heiluri (Q1024=0)

cyc1017_Q1024_0
  1. Oikaisurulla ajaa määrittelyn OIKAISUSYOTTO Q1018 mukaan hiomalaikalle.
  2. OIKAISUMAARA Q1013 asetellaan syöttönopeudella OIKAISUSYOTTO Q1018.
  3. Ohjaus siirtää oikaisutyökalun hiomalaikkaa pitkin heilurinliikkeen seuraavaan kääntöpisteeseen.
  4. Jos lisää oikaisuasetuksia tarvitaan, ohjaus toistaa vaiheet 1–2, kunnes oikaisuprosessi on valmis.

Oskillointi (Q1024=1)

cyc1017_Q1024_1
  1. Oikaisurulla ajaa määrittelyn OIKAISUSYOTTO Q1018 mukaan hiomalaikalle.
  2. Ohjaus tekee asetusliikkeen OIKAISUMAARA Q1013 halkaisijaan. Asetusliike tapahtuu interpoloivassa oikaisusyötössä Q1018 heiluriliikkeellä seuraavaan kääntöpisteeseen.
  3. Jos lisää oikaisuasetuksia tarvitaan, ohjaus toistaa vaiheet 1–2, kunnes oikaisuprosessi on valmis.
  4. Lopuksi ohjaus ajaa työkalun ilman oikaisukinematiikan Z-akselin asetusliikettä takaisin heiluriliikkeen toiseen kääntöpisteeseen.

Hieno-oskillointi (Q1024=2)

cyc1017_Q1024_2
  1. Oikaisurulla ajaa määrittelyn OIKAISUSYOTTO Q1018 mukaan hiomalaikalle.
  2. Ohjaus tekee asetusliikkeen OIKAISUMAARA Q1013 halkaisijaan. Asetusliike tapahtuu interpoloivassa oikaisusyötössä Q1018 heiluriliikkeellä seuraavaan kääntöpisteeseen.
  3. Sen jälkeen ohjaus ajaa työkalun ilman asetusliikettä takaisin heiluriliikkeen toiseen kääntöpisteeseen.
  4. Jos lisää oikaisuasetuksia tarvitaan, ohjaus toistaa vaiheet 1–3, kunnes oikaisuprosessi on valmis.

Ohjeet

 
Ohje
Huomaa törmäysvaara!
Aktivoitaessa FUNCTION DRESS BEGIN ohjaus vaihtaa koneen kinematiikkaa. Hiomalaikasta tulee työkappale. Akselit liikkuvat tarvittaessa vastakkaiseen suuntaan. Toiminnon toteuttamisen aikana on olemassa törmäysvaara!
  1. Oikaisukäyttö FUNCTION DRESS aktivoidaan vain käyttötavoilla Ohjelmanajo tai tilassa Yksittaislause.
  2. Paikoita hiomalaikka ennen toimintoa FUNCTION DRESS BEGIN oikaisutyökalun läheisyyteen.
  3. Työskentele toiminnon FUNCTION DRESS BEGIN jälkeen vain HEIDENHAIN-työkierroilla tai koneen valmistajan työkierroilla.
  4. Tarkasta akseleiden liikesuunta NC-ohjelman keskeytyksen tai virtakatkoksen jälkeen.
  5. Tarvittaessa ohjelmoi kinematiikan vaihto.
 
Ohje
Huomaa törmäysvaara!
Oikaisutyökierrot paikoittavat oikaisutyökalun ohjelmoituun hiomalaikan reunaan. Paikoitus tapahtuu samanaikaisesti koneistustason kahdella akselilla. Ohjaus ei suorita liikkeen aikana törmäystarkastusta! Huomaa törmäysvaara!
  1. Paikoita hiomalaikka ennen toimintoa FUNCTION DRESS BEGIN oikaisutyökalun läheisyyteen.
  2. Varmista törmäysvapaus.
  3. Aja hitaasti NC-ohjelmaan.
  • Työkierto 1017 on DEF-aktiivinen.
  • Oikaisukäytöllä mitkään koordinaattimuunnoksen työkierrot eivät ole sallittuja. Ohjaus antaa antaa virheilmoituksen
  • Ohjaus ei näytä oikaisua graafisesti.
  • Kun ohjelmoidaan OIKAISULASKIN Q1022, ohjaus suorittaa oikaisuprosessin vasta, kun työkalunhallinnassa määritetty laskurin lukema on saavutettu. Ohjaus tallentaa laskimen DRESS-N-D ja DRESS-N-D-ACT lukeman jokaiselle hiomalaikalle.
  • Oikaisutyökalutaulukko tooldress.drs (optio #156)

  • Jokaisen asetussyötön lopussa ohjaus korjaa hioma- ja oikaisutyökalun työkalutiedot.
  • Heiluriliikkeen kääntöpisteitä varten ohjaus huomioi irtiajomäärät AA ja AI työkalunhallinnasta. Oikasiurullan leveyden tulee olla pienempi kuin hiomalaikan leveys, mukaan lukien irtiajomäärät.
  • Ohjaus toteuttaa oikaisutyökierron ilman työkalun sädekorjausta.
  • Tämä työkierto täytyy toteuttaa oikaisukäytöllä. Tarvittaessa koneen valmistaja ohjelmoi vaihdon valmiiksi työkierron kulkuun.
  • Yksinkertainen oikaisu makron avulla

Työkiertoparametrit

Apukuva

Parametri

cyc1017_1

cyc1017_2

Q1013 Oikaisumäärä?

Arvo, jonka mukaan ohjaus tekee asetussyötön oikaisutoimenpiteissä.

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

Q1018 Oikaisun syöttöarvo?

Liikenopeus oikaisuvaiheessa

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

Q1024 Oikaisumenetelmä (0-2)?

Menetelmä oikaisurullalla oikaisuun:

0: Heiluri - Asetussyöttö heiluriliikkeen kääntöpisteissä. Asetusliikkeen jälkeen ohjaus toteuttaa puhtaan Z-akseliliikkeen oikaisukinematiikassa.

1: Oskillointi - Interpoloiva asetussyöttö heiluriliikkeen aikana.

2: Hieno-oskillointi - Interpoloiva asetussyöttö heiluriliikkeen aikana. Jokaisen interpoloivan asetusliikkeen jälkeen ohjaus toteuttaa puhtaan Z-akseliliikkeen oikaisukinematiikassa.

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

Q1019 Oikaisuasetusten lukumäärä?

Oikaisuvaiheen asetusliikkeiden lukumäärä

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

Q1020 Tyhjien liikkeiden lukumäärä?

Lukumäärä, kuinka monta kertaa oikaisutyökalun tulee kulkea viimeisen asetusliikkeen jälkeen ilman materiaalin aineenpoistoa.

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

Q1025 Esiasema?

Hiomalaikan ja oikaisurulla välinen etäisyys esipaikoituksessa

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

Q253 Syötön vaihto?

Työkalun liikenopeus saavuttaessa esiasemaan yksikössä mm/min.

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

Q1026 Kuluminen oikaisutyökalulla?

Oikaisumäärän kerroin, jolla määritellään oikaisurullan kuluminen:

0: Oikaisumäärä vähennetään kokonaan hiomalaikalla.

>0: Kerroin kerrotaan oikaisumäärällä. Ohjaus ottaa lasketun arvon huomioon ja olettaa, että tämä arvo meneteään oikaisun aikana oikaisurullan kulumisen vuoksi. Jäljelle jäävä oikaisumäärä oikaistaan hiomalaikalla.

Sisäänsyöttö: 0...+0.99

Q1022 Oikaisu kutsujen määrän jälkeen?

Työkiertomäärittelyjen lukumäärä, jonka jälkeen ohjaus suorittaa oikaisuliikkeen. Jokainen työkiertömäärittely lisää hiomamaikan laskimen DRESS-N-D-ACT lukeman työkalunhallinnassa.

0: Ohjaus oikaisee hiomalaikan jokaisella NC-ohjelman työkierron määrittelyllä.

>0: Ohjaus oikaisee hiomalaikan tämän työkiertomäärittelyjen lukumäärän jälkeen.

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

Q330 Työkalun numero tai nimi? (Lisävaruste)

OIkaisutyökalun numero tai nimi. Sinulla on mahdollisuus vastaanottaa työkalu suoraan työkalutaulukosta valitsemalla toimintapalkista.

-1: Oikaisutyökalu on aktivoitu ennen oikaisutyökiertoa

Sisäänsyöttö: -1...99999.9

Q1011 Lastuamisnopeuskerroin? (valinnainen, toiminto riippuu koneen valmistajasta)

Kerroin, jolla ohjaus muuttaa oikaisutyökalun lastuamisnopeutta. Ohjaus vastaanottaa hiomalaikan lastuamisnopeuden.

0: Parametria ei ole ohjelmoitu.

>0: Positiivisilla arvoilla oikaisutyökalu pyörii kosketuspisteessä hiomalaikan kanssa (vastakkaiseen pyörimissuuntaan kuin hiomalaikka).

<0: Negatiivisilla arvoilla oikaisutyökalu pyörii kosketuspisteessä hiomalaikan kanssa (samaan pyörimissuuntaan kuin hiomalaikka).

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

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 1017 OIKAISU OIKAISURULLALLA ~

Q1013=+0

;OIKAISUMAARA ~

Q1018=+100

;OIKAISUSYOTTO ~

Q1024=+0

;OIKAISUMENETELMA ~

Q1019=+1

;ASETUSTEN LKM ~

Q1020=+0

;TYHJAT LIIKKEET ~

Q1025=+5

;ESIPAIK. ETAISYYS ~

Q253=+1000

;SYOETOEN VAIHTO ~

Q1026=+0

;KULUMISKERROIN ~

Q1022=+2

;OIKAISULASKIN ~

Q330=-1

;TYOKALU ~

Q1011=+0

;KERROIN VC