Työkierto 1416 KOSKETUS LEIKKAUSPISTEESEEN

ISO-ohjelmointi

G1416

Käyttö

Kosketustyökierrolla 1416 määrität toisen reunan leikkauspisteen. Voit suorittaa tämän työkierron kaikissa kolmessa objektitasossa XY, XZ ja YZ. Työkierto vaatii yhteensä neljä kosketuspistettä, kaksi asemaa kummassakin reunassa. Reunojen järjestys voidaan valita vapaasti.

Jos ohjelmoit ennen tätä työkiertoa työkierron 1493 KOSKETUS EKSTRUSION, ohjaus toistaa kosketuspisteet valittuun suuntaan tietyllä pituudella suoraa pitkin.

Työkierto 1493 KOSKETUS EKSTRUSION

  • Työkierto mahdollistaa lisäksi seuraavat toiminnot:
  • Jos kosketuspisteen koordinaatteja ei tunneta, työkierto voidaan suorittaa puoliautomaattisessa tilassa.
  • Puoliautomaattinen tila

  • Jos olet määrittänyt tarkan aseman etukäteen, voit määritellä sille työkierrossa oloaseman.
  • Hetkellisaseman luovutus

Työkierron kulku

cyc1416
  1. Ohjaus paikoittaa kosketusjärjestelmän pikaliikkeellä FMAX_PROBE (kosketusjärjestelmätaulukosta) ja paikoituslogiikalla ohjelmoituun kosketuspisteeseen 1.
  2. Paikoituslogiikka

  3. Ohjaus paikoittaa kosketusjärjestelmän pikaliikkeellä FMAX_PROBE varmuusetäisyyteen. Tämä saadaan laskemalla yhteen Q320, SET_UP ja kosketuskuulan säde. Varmuusetäisyys huomioidaanjokaiseen kosketussuuntaan koskettamisen yhteydessä.
  4. Sen jälkeen ohjaus paikoittaa kosketusjärjestelmän sisäänsyötettyyn mittauskorkeuteen Q1102 ja suorittaa ensimmäisen kosketusliikkeen kosketussyöttöarvolla F.
  5. Kun VARMUUSKORKEUSTILA Q1125 ohjelmoidaan, ohjaus paikoittaa kosketusjärjestelmän syöttöarvolla FMAX_PROBE takaisin varmuuskorkeudelle Q260.
  6. Ohjaus paikoittaa kosketusjärjestelmän seuraavaan kosketuspisteeseen.
  7. Ohjaus paikoittaa kosketusjärjestelmän sisäänsyötettyyn mittauskorkeuteen Q1102 ja määrittää seuraavan kosketuspisteen.
  8. Ohjaus toistaa vaiheet 4 ... 6, kunnes kaikki neljä kosketuspistettä on määritetty.
  9. Ohjaus tallentaa määriteyt asemat seuraaviin Q-parametreihin. Jos Q1120 VASTAANOTTOASEMA on määritelty arvoon 1, ohjaus kirjoittaa määritetyn aseman peruspistetaulukon aktiiviselle riville.

Q-parametrin
numero

Merkitys

Q950 ... Q952

Ensimmäinen mitattu asema pää-, sivu- ja työkaluakselilla

Q953 ... Q955

Toinen mitattu asema pää-, sivu- ja työkaluakselilla

Q956 ... Q958

Kolmas mitattu asema pää-, sivu- ja työkaluakselilla

Q959 ... Q960

Mitattu leikkauspiste pää sivu- ja työkaluakselilla

Q964

Mitattu peruskääntö

Q965

Mitattu pöydän kääntö

Q980 ... Q982

Ensimmäisen kosketuspisteen mitattu poikkeama pää-, sivu- ja työkaluakselilla

Q983 ... Q985

Toisen kosketuspisteen mitattu poikkeama pää-, sivu- ja työkaluakselilla

Q986 ... Q988

Kolmannen kosketuspisteen mitattu poikkeama pää-, sivu- ja työkaluakselilla

Q989 ... Q990

Leikkauspisteen mitatut poikkeramat pää- ja sivuakselilla

Q994

Mitattu peruskäännön kulmaero

Q995

Mitattu pöydän kierron kulmaero

Q183

  • Työkappaleen tila
  • -1 = ei määritelty
  • 0 = hyväksytty
  • 1 = jälkityöstö
  • 2 = hylätty

Q970

Jos olet aiemmin ohjelmoinut työkierron 1493 KOSKETUS EKSTRUSION:

Maksimaalinen poikkeama 1. kosketuspisteestä

Q971

Jos olet aiemmin ohjelmoinut työkierron 1493 KOSKETUS EKSTRUSION:

Maksimaalinen poikkeama 2. kosketuspisteestä

Q972

Jos olet aiemmin ohjelmoinut työkierron 1493 KOSKETUS EKSTRUSION:

Maksimaalinen poikkeama 3. kosketuspisteestä

Ohjeet

 
Ohje
Huomaa törmäysvaara!
Jos et aja kahden objektin tai kosketuspisteen välillä varmuuskorkeudelle, on olemassa törmäysvaara.
  1. Aja kaikkien objektien tai kosketuspisteiden välillä varmuuskorkeuteen. Ohjelmoi Q1125 VARMUUSKORKEUSTILA erisuureksi kuin -1.
 
Ohje
Huomaa törmäysvaara!
Kosketusjärjestelmätyökiertojen 444 ja 14xx toteutuksessa ei saa olla aktiivisia koordinaattimuunnoksia: työkierto 8 PEILAUS, työkierto 11 MITTAKERROIN, työkierto 26 MITTAKERR.(SUUNTA) ja TRANS MIRROR. On olemassa törmäysvaara.
  1. Koordinaattimuunnoksen peruutus ennen työkierron kutsua
  • Tämän työkierron voit toteuttaa vain koneistustilassa FUNCTION MODE MILL.
  • Ohje kiertoakseleihin liittyen:
  • Jos määrität peruskäännön käännetyssä koneistustasossa, huomioi seuraavaa:
    • Jos kiertoakseleiden koordinaatit ja määritelty kääntökulma (3D-ROT) täsmäävät yhteen, koneistustaso yhdenmukainen. Ohjaus laskee peruskäännön sisäänsyötön koordinaattijärjestelmässä I-CS.
    • Jos kiertoakseleiden koordinaatit ja määritelty kääntökulma (3D-ROT) eivät täsmää yhteen, koneistustaso ei ole yhdenmukainen. Ohjaus laskee peruskäännön työkappaleen koordinaatistossa W-CS työkaluakselista riippuen.
  • Valinnaisella koneparametrilla chkTiltingAxes (nro 204601) koneen valmistaja määrittelee, tarkastaako ohjaus kääntitilanteiden täsmäyksen. Jos parametrissa ei ole määritelty tarkastusta, ohjaus ottaa käyttöön pääsääntöisesti yhdenmukaisen koneistustason. Peruskäännön laskenta tapahtuu sitten I-CS-koordinaatistossa.

Pyöröpöydän akselin suuntaus:

  • Ohjaus voi suunnata pyöröpöydän vain, jos mitattu kierto voidaan korjata pyöröpöydän akselin kautta. Tämä on ensimmäinen pyöröpöydän akseli työkappaleesta lähtien.
  • Pyöröpöydän akselien suuntaamiseksi (Q1126 erisuuri kuin 0), on vastaanotettava kierto (Q1121 erisuuri kuin 0). Muuten ohjaus antaa virheilmoituksen.

Työkiertoparametrit

Apukuva

Parametri

cyc1416_1

Q1100 1. asetusasema pääakselilla?

Absoluuttinen asetusasema pääakselilla, jonka molemmat reunat leikkaavat.

Sisäänsyöttö: -99999.9999...+99999.9999 vaihtoehtoisesti ? tai @

Q1101 1. asetusasema sivuakselilla?

Absoluuttinen asetusasema sivuakselilla, jonka molemmat reunat leikkaavat.

Sisäänsyöttö: -99999.9999...+99999.9999 vaihtoehtoinen valinnainen määrittely, katso Q1100

Q1102 1. asetusasema työkaluakselilla?

Kosketuspisteen absoluuttinen asetusasema työkaluakselilla.

Sisäänsyöttö: -99999.9999...9999.9999 valinnainen määrittely, katso Q1100

QS400 Toleranssimäärittely?

Työkierron valvoma toleranssialue. Toleranssi määrittelee pintanormaalin sallitun poikkeaman ensimmäistä reunaa pitkin. Ohjaus määrittää poikkeaman asetuskoordinaattien ja todellisten hetkelliskoordinaattien avulla.

  • Esimerkit:
  • QS400 ="0.4-0.1" tarkoittaa: Ylämittapoikkeama = Asetuskoordinaatti +0,4, Alamittapoikkeama = Asetuskoordinaatti -0,1. Työkierrolle on olemassa seuraava toleranssialue: "Asetuskoordinaatti +0.4" ... "Asetuskoordinaatti -0.1".
  • QS400 =" ": Ei toleranssin valvontaa.
  • QS400 ="0": Ei toleranssin valvontaa.
  • QS400 ="0.1+0.1" : Ei toleranssin valvontaa.

Sisäänsyöttö: Maks. 255 merkkiä

cyc1416_2

Q1130 1. suoran asetuskulma?

Ensimmäisen suoran asetuskulma

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

Q1131 1. suoran kosketussuunta?

Ensimmäisen reunan kosketussuunta:

+1: Kiertää kosketussuuntaa +90° asetuskulmaan Q1130 ja koskettaa asetusreunaan suorassa kulmassa.

-1: Kiertää kosketussuuntaa -90° asetuskulmaan Q1130 ja koskettaa asetusreunaan suorassa kulmassa.

Sisäänsyöttö: -1, +1

Q1132 1. suoran ensimmäinen etäisyys?

Leikkauspisteen ja ensimmäisen reunan ensimmäisen kosketuspisteen välinen etäisyys. Arvo vaikuttaa inkrementaalisesti.

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

Q1132 1. suoran toinen etäisyys?

Leikkauspisteen ja ensimmäisen reunan toisen kosketuspisteen välinen etäisyys. Arvo vaikuttaa inkrementaalisesti.

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

QS401 Toleranssimääritys 2?

Työkierron valvoma toleranssialue. Toleranssi määrittelee pintanormaalin sallitun poikkeaman toista reunaa pitkin. Ohjaus määrittää poikkeaman asetuskoordinaattien ja todellisten hetkelliskoordinaattien avulla.

Sisäänsyöttö: Maks. 255 merkkiä

cyc1416_3

Q1134 2. suoran asetuskulma?

Toisen suoran asetuskulma

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

Q1135 2. suoran kosketussuunta?

Toisen reunan kosketussuunta:

+1: Kiertää kosketussuuntaa +90° asetuskulmaan Q1134 ja koskettaa asetusreunaan suorassa kulmassa.

-1: Kiertää kosketussuuntaa -90° asetuskulmaan Q1134 ja koskettaa asetusreunaan suorassa kulmassa.

Sisäänsyöttö: -1, +1

Q1136 2. suoran ensimmäinen etäisyys?

Leikkauspisteen ja toisen reunan ensimmäisen kosketuspisteen välinen etäisyys. Arvo vaikuttaa inkrementaalisesti.

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

Q1137 2. suoran toinen etäisyys?

Leikkauspisteen ja toisen reunan toisen kosketuspisteen välinen etäisyys. Arvo vaikuttaa inkrementaalisesti.

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

cyc1416_4

Q1139 Objektin (1-3) taso?

Taso, jossa ohjaus tulkitsee asetuskulman Q1130 ja Q1134 sekä kosketussuunnat Q1131 ja Q1135.

1: YZ-taso

2: ZX-taso

3: XY-taso

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

Q320 VARMUUSRAJA ?

Kosketuspisteen ja kosketuskuulan välinen lisäetäisyys. Q320 vaikuttaa lisäävästi kosketusjärjestelmän sarakkeeseen SET_UP. Arvo vaikuttaa inkrementaalisesti.

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

Q260 VARMUUSKORKEUS ?

Työkaluakselin koordinaatti, jossa voi tapahtua kosketusjärjestelmän ja työkappaleen (kiinnittimen) välinen törmäys. Arvo vaikuttaa absoluuttisesti.

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

Q1125 Ajetaanko varmuuskorkeudelle?

Paikoitusmenettely kosketusasemien välissä:

-1: Ei ajoa varmuuskorkeudelle.

0: Ajo varmuuskorkeudelle ennen työkiertoa ja sen jälkeen. Esipaikoitus tapahtuu syöttöarvolla FMAX_PROBE.

1: Ajo varmuuskorkeudelle ennen objektia ja sen jälkeen. Esipaikoitus tapahtuu syöttöarvolla FMAX_PROBE.

2: Ajo varmuuskorkeudelle ennen jokaista kosketuspistettä ja sen jälkeen. Esipaikoitus tapahtuu syöttöarvolla FMAX_PROBE.

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

Q309 Reaktio toleranssivirheellä?

Reaktio toleranssin ylityksessä:

0: Jos toleranssi ylittyy, ohjelmanajoa ei keskeytetä. Ohjaus ei avaa ikkunaa tuloksilla.

1: Jos toleranssi ylittyy, ohjelmanajo keskeytetään. Ohjaus avaa ikkunan tuloksilla.

2: Ohjaus ei avaa jälkityöstön yhteydessä ikkunaa tuloksilla. Kun oloasema on hylkäysalueella, ohjaus avaa ikkunan tuloksilla ja keskeyttää ohjelmanajon.

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

Q1126 Kiertoakselin suuntaus?

Kiertoakselien paikoitus aseteltua koneistusta varten:

0: Nykyisen kiertoakseliaseman säilyttäminen.

1: Kiertoakselin automaattinen paikoitus ja työkalun kärjen seuranta tässä yhteydessä (MOVE). Työkappaleen ja kosketusjärjestelmän suhteellinen asema ei muutu. Ohjaus suorittaa tasausliikkeen lineaariakselilla.

2: Kiertoakselin automaattinen paikoitus ilman työkalun kärjen seurantaa (TURN).

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

Q1120 Vastaanottoasema?

Määrittely, korjaako ohjaus aktiivisen peruspisteen:

0: Ei rajoitusta

1: Aktiivisen peruspisteen korjaus leikkauspisteen suhteen. Ohjaus korjaa aktiivisen peruspisteen leikkauspisteen asetus- ja oloasemien poikkeamalla.

Sisäänsyöttö: 0, 1

Q1121 Kierron vastaanotto?

Määrittele, tuleeko ohjauksen ottaa käyttöön määritetty vino asento:

0: Ei peruskääntöä

1: Peruskäännön asetus: Ohjaus vastaanottaa ensimmäisen reunan vinon aseman perusmuunnokseksi peruspistetaulukkoon.

2: Pyöröpöydän kierron suoritus: Ohjaus vastaanottaa ensimmäisen reunan vinon aseman siirroksi peruspistetaulukkoon.

3: Peruskäännön asetus: Ohjaus vastaanottaa toisen reunan vinon aseman perusmuunnokseksi peruspistetaulukkoon.

4: Pyöröpöydän kierron suoritus: Ohjaus vastaanottaa toisen reunan vinon aseman siirroksi peruspistetaulukkoon.

5: Peruskäännön asetus: Ohjaus vastaanottaa kummankin reunan määritetyistä poikkeamista aiheutuvan vinon aseman perusmuunnokseksi peruspistetaulukkoon.

6: Pyöröpöydän kierron suoritus: Ohjaus vastaanottaa kummankin reunan määritetyistä poikkeamista aiheutuvan vinon aseman siirroksi peruspistetaulukkoon.

Määrittely: 0, 1, 2, 3, 4, 5, 6

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 TCH PROBE 1416 KOSKETUS LEIKKAUSPISTEESEEN ~

Q1100=+50

;1. PISTE PAAAKSELIL. ~

Q1101=+10

;1. PISTE SIVUAKS. ~

Q1102=-5

;1. PISTE TK-AKS. ~

QS400="0"

;TOLERANSSI ~

Q1130=+45

;1. SUORAN ASETUSKULMA ~

Q1131=+1

;1. SUORAN KOSKETUSSUUNTA ~

Q1132=+10

;1. SUORAN ENSIMM ETAISYYS ~

Q1133=+25

;1. SUORAN TOINEN ETAISYYS ~

QS401="0"

;Toleranz 2 ~

Q1134=+135

;2. SUORAN ASETUSKULMA ~

Q1135=–1

;2. SUORAN KOSKETUSSUUNTA ~

Q1136=+10

;2. SUORAN ENSIMM ETAISYYS ~

Q1137=+25

;2. SUORAN TOINEN ETAISYYS ~

Q1139=+3

;OBJEKTIN TASO ~

Q320=+0

;VARMUUSETAISYYS ~

Q260=+100

;VARMUUSKORKEUS ~

Q1125=+2

;VARMUUSKORKEUSTILA ~

Q309=+0

;VIRHEREAKTIO ~

Q1126=+0

;KIERTOAKSELIN SUUNT. ~

Q1120=+0

;VASTAANOTTOASEMA ~

Q1121=+0

;KIERRON VASTAANOTTO