Työkierto 451 MITTAA KINEMATIIKKA (optio #48)

ISO-ohjelmointi

G451

Käyttö

 
Machine

Katso koneen käyttöohjekirjaa!

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

cyc451

Kosketusjärjestelmän työkierrolla 451 voit tarkastaa koneesi kinematiikan ja tarvittaessa optimoida sen. Tämä tehdään mittaamalla 3D-kosketusjärjestelmän TS avulla HEIDENHAIN-kalibrointikuula, joka on kiinnitetty koneen pöytään.

Ohjaus laskee staattisen kääntötarkkuuden. Näin ohjelmisto minimoi kääntöliikkeen synnyttämän tilavirheen ja tallentaa mittausvaiheen lopussa koneen geometrian automaattisesti kuhunkin kinematiikkakuvauksen konevakioon.

Työkierron kulku

  1. Kiinnitä kalibrointikuula koneen pöytään, vältä törmäykset.
  2. Käyttötavalla Käsikäyttö aseta peruspiste kuulan keskipisteeseen, tai jos Q431=1 tai Q431=3 on määritelty: Paikoita kosketusjärjestelmä manuaalisesti kosketusakselin suunnassa kalibrointikuulan yläpuolelle ja koneistustasossa kuulan keskelle.
  3. Valitse ohjelmanajon käyttötapa ja käynnistä kalibrointiohjelma.
  4. Ohjaus mittaa automaattisesti peräjälkeen kaikki kiertoakselit sinun määrittelemälläsi tarkkuudella.
 
Tip
  • Ohjelmointi- ja käyttöohjeet:
  • Jos optimointitavalla määritetyt kinematiikkatiedot ovat sallitun raja-arvon (maxModification nro 204801) yläpuolella, ohjaus antaa virheilmoituksen. Määritettyjen arvojen vastaanotto on sen jälkeen vahvistettava NC-käynnistyksellä.
  • Peruspisteen asetuksen aikana valvotaan kalibrointikuulan ohjelmoitua sädettä vain toisessa mittauksessa. Kun esipaikoitus kalibrointikulman suhteen on epätarkka ja suoritat sitten peruspisteen asetuksen, kosketus kalbrointikuulaan tehdään kaksi kertaa.
Ohjaus tallentaa mittausarvot seuraaviin Q-parametreihin:

Q-parametrin
numero

Merkitys

Q141

Mitattu standardipoikkeama A-akselilla (-1, jos akselia ei ole mitattu)

Q142

Mitattu standardipoikkeama B-akselilla (-1, jos akselia ei ole mitattu)

Q143

Mitattu standardipoikkeama C-akselilla (-1, jos akselia ei ole mitattu)

Q144

Optimoitu standardipoikkeama A-akselilla (-1, jos akselia ei ole optimoitu)

Q145

Optimoitu standardipoikkeama B-akselilla (-1, jos akselia ei ole optimoitu)

Q146

Optimoitu standardipoikkeama C-akselilla (-1, jos akselia ei ole optimoitu)

Q147

Korjausvirhe X-suunnassa, vastaavan koneparametrin manuaalista vastaanottoa varten

Q148

Korjausvirhe Y-suunnassa, vastaavan koneparametrin manuaalista vastaanottoa varten

Q149

Korjausvirhe Z-suunnassa, vastaavan koneparametrin manuaalista vastaanottoa varten

Paikoitussuunta

Mitatun kiertoakselin paikoitussuunta saadaan työkierrossa määritellyn aloitus- ja lopetuskulman perusteella. Arvolla 0° tapahtuu automaattinen referenssin mittaus.

Valitse aloitus- ja lopetuskulma niin, että ohjaus ei mittaa samaa asemaa kahteen kertaan. Kaksinkertainen mittausotanta (esim. mittausasema +90° ja -270°) ei ole järkevää, mutta se ei kuitenkaan saa aikaan virheilmoitusta.

  • Esimerkki: Aloituskulma = +90°, lopetuskulma = -90°
    • Aloituskulma = +90°
    • Lopetuskulma = -90°
    • Mittauspisteiden lukumäärä = 4
    • Siitä laskettu kulma-askel = (-90° ... +90°) / (4–1) = -60°
    • Mittauspiste 1 = +90°
    • Mittauspiste 2 = +30°
    • Mittauspiste 3 = -30°
    • Mittauspiste 4 = -90°
  • Esimerkki: Aloituskulma = +90°, lopetuskulma = +270°
    • Aloituskulma = +90°
    • Lopetuskulma = +270°
    • Mittauspisteiden lukumäärä = 4
    • Siitä laskettu kulma-askel = (270° ... 90°) / (4–1) = +60°
    • Mittauspiste 1 = +90°
    • Mittauspiste 2 = +150°
    • Mittauspiste 3 = +210°
    • Mittauspiste 4 = +270°

Koneet hirth-hammastetuilla akseleilla

 
Ohje
Huomaa törmäysvaara!
Paikoittamista varten on akselin Hirth-rasterin mukaan. Tarvittaessa ohjaus pyöristää mittausasemat niin, että se sopii Hirth-hammastukseen (riippuen aloituskulmasta, lopetuskulmasta ja mittauspisteiden lukumäärästä). Huomaa törmäysvaara!
  1. Jätä sen vuoksi riittävän suuri varmuusetäisyys, jotta kosketusjärjestelmä ei törmää kalibrointikuulaan.
  2. Huomioi samalla se, että ajossa varmuusetäisyyteen on riittävästi tilaa (ohjelmarajakytkin).
 
Ohje
Huomaa törmäysvaara!
Koneen konfiguraatiosta riippuen ohjaus ei voi paikoittaa kiertoakseleita automaattisesti. Tätä varten tarvitset koneen valmistajalta erikois-M-toiminnon, joiden avulla ohjaus voi liikuttaa kiertoakseleita. Koneen valmistajan on sitä varten syötettävä M-toiminnon numero koneparametrissa mStrobeRotAxPos (nro 204803). Huomaa törmäysvaara!
  1. Huomioi koneen valmistajan toimittama dokumentaatio.
 
Tip
  • Määrittele vetäytymiskorkeus suuremmaksi kuin 0, jos optio #2 ei ole käytössä.
  • Mittausasemat lasketaan aloituskulman, lopetuskulman ja mittausten lukumäärän perusteella kutakin akselia ja Hirth-rasteria varten.

Mittausasemien laskentaesimerkki A-akselille:

Aloituskulma Q411 = -30

Lopetuskulma Q412 = +90

Mittauspisteiden lukumäärä Q414 = 4

Hirth-rasteri = 3°

Laskettu kulma-askel = (Q412 - Q411) / (Q414 -1)

Laskettu kulma-askel = (90° - (-30°)) / (4 – 1) = 120 / 3 = 40°

Mittausasema 1 = Q411 + 0 * Kulma-askel = -30° --> -30°

Mittausasema 2 = Q411 + 1 * Kulma-askel = +10° --> 9°

Mittausasema 3 = Q411 + 2 * Kulma-askel = +50° --> 51°

Mittausasema 4 = Q411 + 3 * Kulma-askel = +90° --> 90°

Mittauspisteiden lukumäärän valinta

Säästääksesi aikaa voit suorittaa ensin karkeaoptimoinnin esim. käyttöönoton yhteydessä vähäisellä mittauspisteiden lukumäärällä (1 - 2).

Sen jälkeen voit tehdä tarkan optimoinnin keskisuurella mittauspisteiden lukumäärällä (suositusarvo = noin 4). Yleensä mittauspisteiden lisääminen tätä suuremmaksi ei anna parempaa tulosta. Ideaalitapauksessa mittauspisteet ovat tasavälein akselin kääntöalueella.

Näin ollen akseli, jonka kääntöalue on 0-360°, mitataan ideaalitapauksessa kolmella mittauspisteellä 90°, 180° ja 270°. Määrittele siis aloituskulmaksi 90° ja lopetuskulmaksi 270°.

Jos haluat testata tarkkuuden vastaavalla tavalla, voit siinä tapauksessa määritellä myös suuremman mittauspisteiden lukumäärän testaustavalla.

 
Tip

Jos mittauspiste on määritelty kulman arvolla 0°, se jätetään huomiossa, koska arvolla 0° tapahtuu aina referenssimittaus.

Kalibrointikuulan aseman valinta koneen pöydällä

Periaatteessa voit sijoittaa kalibrointikuulan mihin tahansa akselilla päästävään paikkaan koneen pöydällä ja myös kiinnittimellä tai työkappaleilla. Seuraavat tekijät saattavat vaikuttaa positiivisesti mittaustulokseen:

  • Kone varustettuna pyörö-/kääntöpöydällä: Kiinnitä kalibrointikuula mahdollisimman kauas kiertokeskipisteestä
  • Koneet, joiden liikealueet ovat erittäin suuret: Kiinnitä kalibrointikuula mahdollisimman lähelle viimeisintä koneistusasemaa.
 
Tip

Valitse kalibrointikuulan asema kone pöydällä niin, että mittausvaiheessa ei voi tapahtua törmäystä.

Ohjeet eri kalibrointimenetelmille

  • Karkeaoptimointi käyttöönoton yhteydessä likimääräismitan sisäänsyötön jälkeen
    • Mittauspisteiden lukumäärä 1 ja 2
    • Kiertoakseleiden kulma-askel: n. 90°
  • Koko liikealueen kattava hieno-optimointi
    • Mittauspisteiden lukumäärä 3 ja 6
    • Aloitus- ja lopetuskulmien avulla tulee määräytyä mahdollisimman suuri kiertoakselin liikealue.
    • Paikoita kalibrointikuula koneen pöytään sillä tavalla, että pöydän kiertoakseleiden kyseessä ollen mittausympyrän säde tulee suuremmaksi tai koneistuspään kiertoakselin kyseessä ollen mittaus voisi tapahtua mahdollisimman edustavassa asemassa (esim. liikealueen keskellä).
  • Tietyn kiertoakseliaseman optimointi
    • Mittauspisteiden lukumäärä 2 ja 3
    • Mittaukset tapahtuvat akselin asetuskulman avulla (Q413/Q417/Q421) sen kiertoakselikulman ympäri, jolla koneistuksen on määrä tapahtua myöhemmin.
    • Paikoita kalibrointikuula koneen pöytään niin, että kalibrointi tapahtuisi samassa paikassa, missä myös koneistus tapahtuu.
  • Koneen tarkkuuden testaus
    • Mittauspisteiden lukumäärä 4 ja 8
    • Aloitus- ja lopetuskulmien avulla tulee määräytyä mahdollisimman suuri kiertoakselin liikealue.
  • Kiertoakselin välyksen määritys
    • Mittauspisteiden lukumäärä 8 ja 12
    • Aloitus- ja lopetuskulmien avulla tulee määräytyä mahdollisimman suuri kiertoakselin liikealue.

Ohjee tarkkuudelle

 
Machine

Tarvittaessa mittauksen kestoaikaa varten on kiertoakseleiden lukitus poistettava, muuten mittaustulos vääristyy. Katso koneen käyttöohjekirjaa.

Koneen geometria- ja paikoitusvirheet vaikuttavat mittausarvoihin ja sitä kautta myös kiertoakselin optimointiin. Loppuvirhe, jota ei voi poistaa, jää aina olemaan.

Oletetaan, että geometria- ja paikoitusvirheitä ei olisi lainkaan, niin silloin työkierrossa laskettu arvo jokaisessa vapaavalintaisessa koneen pisteessä pystyttäisiin tiettynä ajankohtana toistamaan juuri tarkalleen. Mitä suurempia geometria- ja paikoitusvirheet ovat, sitä suurempi on mittaustulosten hajonta, kun mittaukset suoritetaan eri asemissa.

Ohjauksen mittauspöytäkirjaan tulostama hajonta on mitta, joka ilmaisee koneen staattisen kääntöliikkeen tarkkuuden. Tarkkuuden tarkastelussa on huomioitava paitsi mittausympyrän säteen myös mittauspisteiden lukumäärän ja sijainnin vaikutus. Jos mittauspisteitä on vain yksi, ei hajontaa pystytä laskemaan, joten tässä tapauksessa tulostettu hajonta vastaa mittauspisteiden tilavirhettä.

Jos useampia kiertoakseleita liikkuu samanaikaisesti, virheet kertautuvat ja epäsuotuisimmassa tapauksessa lisätään yhteen.

 
Tip

Jos kone on varustettu ohjatulla karalla, on kulman jälkiseuranta aktivoitava kosketusjärjestelmän taulukossa (sarake TRACK). Näin yleensä parannetaan tarkkuutta 3D-kosketusjärjestelmän mittauksessa.

Välys

Välyksellä tarkoitetaan pientä liikkumavaraa pyörintäanturin (kulmanmittauslaite) ja pöydän välillä, joka ilmenee suunnan vaihdon yhteydessä. Jos kiertoakselin välys on suurempi kuin säätömitta, esim. kun kulman mittaus tehdään moottorin pyörintäanturin avulla, voi käännön yhteydessä esiintyä merkittävää virhettä.

Sisäänsyöttöparametrilla Q432 voidaan aktivoida välyksen mittaus. Sitä varten syötät sisään kulma, jota ohjaus käyttää yliajokulmana. Sen jälkeen työkierto suorittaa kaksi mittausta yhtä kiertoakselia kohti. Jos määrität kulman arvoksi 0, ohjaus ei määritä mitään välystä.

 
Machine

Jos valinnaiseen koneparametriin mStrobeRotAxPos (nro 204803) on asetettu M-toiminto kiertoakseleiden paikoitusta varten, tai jos akseli on Hirth-akseli, välyksen määrittäminen ei ole mahdollista.

 
Tip
  • Ohjelmointi- ja käyttöohjeet:
  • Ohjaus ei suorita automaattisesti mitään välyksen kompensaatiota.
  • Jos mittausympyrän säde on < 1 mm, ohjaus ei toteuta enää välyksen määritystä. Mitä suurempi mittausympyrän säde on, sitä tarkemmin ohjaus pystyy määrittämään kiertoakselin välyksen.
  • Pöytäkirjatoiminto

Ohjeet

 
Machine

Kulman kompensointi on mahdollinen vain optiolla #52 KinematicsComp.

 
Ohje
Huomaa törmäysvaara!
Kun suoritat tämän työkierron, mikään peruskääntö tai 3D-peruskääntö ei saa olla aktiivinen. Ohjaus poistaa tarvittaessa arvot peruspistetaulukon sarakkeista SPA, SPB ja SPC. Työkierron jälkeen sinun on asetettava peruskääntö tai 3D-peruskääntö uudelleen, muuten on olemassa törmäysvaara.
  1. Poista peruskääntö käytöstä ennen peruskäännön suorittamista.
  2. Optimoinnin jälkeen määrittele uudelleen peruspiste ja peruskääntö.
  • Tämän työkierron voit toteuttaa vain koneistustilassa FUNCTION MODE MILL.
  • Huomioi ennen työkierron käynnistystä, että M128 tai FUNCTION TCPM on kytketty pois päältä.
  • Työkierto 453 kuten myös 451 ja 452 lopetetaan automaattikäytöllä sellaiseen 3D-ROT-asetukseen, joka täsmää kiertoakseleiden asetuksen kanssa.
  • Ennen työkierron määrittelyä on peruspiste asetettava kalibrointikuulan keskipisteeseen ja aktivoitava, tai määrittelet sisäänsyöttöparametrin Q431 vastaavasti arvoon 1 tai 3.
  • Kun kosketusjärjestelmä ajetaan kosketuskorkeudelle, ohjaus käyttää paikoitussyöttöarvona sitä arvoa, joka työkiertoparametrin Q253 ja kosketusjärjestelmän taulukon FMAX arvoista on pienempi. Kiertoakselin liikkeet ohjaus suorittaa pääsääntöisesti paikoitussyöttöarvolla Q253, jolloin kosketuspään valvonta ei ole aktiivinen.
  • Ohjaus jättää huomiotta työkierron määrittelyssä aktiivisille akseleille tehdyt sisäänsyötöt.
  • Koneen nollapisteen korjaus (Q406=3) on mahdollinen vain, jos mitataan koneistuspään ja pöydän puoleiset päällekkäist kiertoakselit.
  • Jos olet aktivoinut peruspisteen asetuksen ennen mittauksen alkamista (Q431 = 1/3), paikoita tällöin kosketusjärjestelmä ennen työkierron aloittamista varmuusetäisyydelle (Q320 + SET_UP) likimain keskikohtaan kalibrointikuulan yläpuolelle.
  • Tuumaohjelmointi: ohjaus tulostaa mittaustulokset ja pöytäkirjatiedot pääsääntöisesti millimetreinä.
  • Kinematiikan mittauksen jälkeen sinun on tallennettava peruspiste uudelleen.

Ohjeet koneparametreihin liittyen

  • Jos valinnaisen koneparametrin mStrobeRotAxPos (nro 204803) arvoksi on määritelty erisuuri kuin -1 (M-toiminto paikoittaa kiertoakselit), tällöin mittaus aloitetaan vain, jos kaikki kiertoakselit ovat kulma-asemassa 0°.
  • Jokaisessa kosketusvaiheessa ohjaus määrittää ensin kalibrointikuulan säteen. Jos määritetty kuulan säde poikkeaa sisäänsyötetystä kuulan säteestä enemmän kuin valinnaiseen koneparametriin maxDevCalBall (nro 204802) on määritelty, ohjaus antaa virheilmoituksen ja lopettaa mittauksen.
  • Kulman optimointia varten koneen valmistaja voi tehdä konfiguraatioon vastaavia muutoksia.

Työkiertoparametrit

Apukuva

Parametri

Q406 Toimintotapa (0/1/2/3)?

Määrittele, tuleeko ohjauksen testata tai optimoida aktiivinen kinematiikka:

0: Aktiivisen kinematiikan tarkastus. Ohjaus mittaa kinematiikan määrittelemilläsi kiertoakseleilla, mutta ei tee muutoksia voimassa olevaan kinematiikkaan. Ohjaus näyttää mittaustulokset mittauspöytäkirjassa.

1: Aktiivisen kinematiikan optimointi: Ohjaus mittaa kinematiikan määrittelemiisi kiertoakseleihin. Sen jälkeen optimoidaan aktiivisen kinematiikan kiertoakseleiden asema.

2: Aktiivisen kinematiikan optimointi: Ohjaus mittaa kinematiikan määrittelemiisi kiertoakseleihin. Sen jälkeen optimoidaan kulma- ja asemavirhe. Kulmavirhekorjauksen edellytyksenä on optio #52 KinematicsComp.

3: Aktiivisen kinematiikan optimointi: Ohjaus mittaa kinematiikan määrittelemiisi kiertoakseleihin. Sen jälkeen ohjaus korjaa automaattisesti koneen nollapisteen. Sen jälkeen optimoidaan kulma- ja asemavirhe. Edellytyksenä on optio #52 KinematicsComp.

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

Q407 Tarkka kalibrointikuulan säde?

Syötä sisään käytettävän kalibrointikuulan tarkka säde.

Sisäänsyöttö: 0.0001...99.9999

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

Q408 Vetäytymiskorkeus?

0: Ei ajoa vetäytymiskorkeuteen, ohjaus ajaa seuraavaan mittausasemaan mitattavalla akselilla. Ei sallittu Hirth-akseleille! Ohjaus ajaa ensimmäiseen mittausasemaan järjestyksessä A, sitten B, sitten C.

>0: Vetäytymiskorkeus kääntämättömässä työkappaleen koordinaatistossa - Koordinaatisto, johon ohjaus paikoittaa karan akselin ennen kiertoakselin paikoitusta. Lisäksi ohjaus paikoittaa kosketusjärjestelmän nollapisteeseen koneistustasossa. Kosketuspään valvonta ei ole aktiivinen tässä tilassa. Määrittele paikoitusnopeus parametrissa Q253.. Arvo vaikuttaa absoluuttisesti.

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

Q253 Syötön vaihto?

Syötä työkalun liikenopeus upotusliikkeessä yksikössä mm/min.

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

Q380 Peruskulma? (0=pääakseli)

Syötä peruskulma (peruskääntö) mittauspisteen määrittämistä varten vaikuttavassa työkappaleen koordinaatistossa. Peruskulman määrittely voi suurentaa huomattavasti akselin mittausaluetta. Arvo vaikuttaa absoluuttisesti.

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

Q411 A-akselin aloituskulma?

A-akselin aloituskulma, jolla ensimmäinen mittaus tapahtuu. Arvo vaikuttaa absoluuttisesti.

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

Q412 A-akselin loppukulma?

A-akselin lopetuskulma, jolla viimeinen mittaus tapahtuu. Arvo vaikuttaa absoluuttisesti.

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

Q413 A-akselin asetuskulma?

A-akselin asetuskulma, jossa muut kiertoakselit tulee mitata.

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

Q414 Mittauspist. lkm A:ssa (0...12)?

Kosketusten lukumäärä, joita ohjaus käyttää A-akselin mittausta varten.

Sisäänsyötöllä = 0 ohjaus ei suorita näiden akseleiden mittausta.

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

Q415 B-akselin aloituskulma?

B-akselin aloituskulma, jolla ensimmäinen mittaus tapahtuu. Arvo vaikuttaa absoluuttisesti.

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

Q416 B-akselin loppukulma?

B-akselin lopetuskulma, jolla viimeinen mittaus tapahtuu. Arvo vaikuttaa absoluuttisesti.

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

Q417 B-akselin asetuskulma?

B-akselin asetuskulma, jossa muut kiertoakselit tulee mitata.

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

Q418 Mittauspist. lkm B:ssä (0...12)?

Kosketusten lukumäärä, joita ohjaus käyttää B-akselin mittausta varten. Sisäänsyötöllä = 0 ohjaus ei suorita näiden akseleiden mittausta.

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

Q419 C-akselin aloituskulma?

C-akselin aloituskulma, jolla ensimmäinen mittaus tapahtuu. Arvo vaikuttaa absoluuttisesti.

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

Q420 C-akselin loppukulma?

C-akselin lopetuskulma, jolla viimeinen mittaus tapahtuu. Arvo vaikuttaa absoluuttisesti.

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

Q421 C-akselin asetuskulma?

C-akselin asetuskulma, jossa muut kiertoakselit tulee mitata.

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

Q422 Mittauspist. lkm C:ssä (0...12)?

Kosketusten lukumäärä, joita ohjauksen tulee käyttää C-akselin mittausta varten. Sisäänsyötöllä = 0 ohjaus ei suorita näiden akseleiden mittausta

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

Q423 Kosketusten lukumäärä?

Määrittele kosketusten lukumäärä, joita TNC käyttää kalibrointikulman mittaukseen tasossa. Vähemmän mittauspisteitä merkitsee suurempaa nopeutta, enemmän mittauspisteitä merkitsee parempaa mittaustarkkuutta.

Sisäänsyöttö: 3...8

Q431 Preset setzen (0/1/2/3)?

Määrittele, tuleeko ohjauksen asettaa aktiivinen peruspiste automaattisesti kuulan keskipisteeseen:

0: Ei peruspisteen automaattista asetusta kuulan keskipisteeseen: Peruspisteen manuaalinen asetus ennen työkierron käynnistystä

1: Peruspisteen asetus automaattisesti kuulan keskipisteeseen ennen mittausta (aktiivinen peruspiste korvataan): Kosketusjärjestelmän manuaalinen esipaikoitus kalibrointikulman päälle ennen työkierron käynnistystä

2: Peruspisteen asetus automaattisesti kuulan keskipisteeseen mittauksen jälkeen (aktiivinen peruspiste korvataan): Peruspisteen manuaalinen asetus ennen työkierron käynnistystä

3: Peruspisteen asetus automaattisesti kuulan keskipisteeseen ennen mittausta ja sen jälkeen (aktiivinen peruspiste korvataan): Kosketusjärjestelmän manuaalinen esipaikoitus kalibrointikulman päälle ennen työkierron käynnistystä

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

Q432 Kulman alueen välyskompensaatio?

Tässä määritellään kulman arvo, jota käytetään yliajoliikkeessä kiertoakselin välyksen mittausta varten. Yliajokulman on oltava selvästi suurempi kuin todellinen kiertoakselin välyksen määrä. Sisäänsyötöllä = 0 ohjaus ei suorita välyksen mittausta.

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

Kinematiikan tallennus ja tarkastus

11 TOOL CALL "TOUCH_PROBE" Z

12 TCH PROBE 450 TALLENNA KINEM. ~

Q410=+0

;TAPA ~

Q409=+5

;MUISTITUNNUS

13 TCH PROBE 451 MITTAA KINEMATIIKKA ~

Q406=+0

;TAPA ~

Q407=+12.5

;KUULAN SADE ~

Q320=+0

;VARMUUSETAISYYS ~

Q408=+0

;VETAYTYMISKORKEUS ~

Q253=+750

;SYOETOEN VAIHTO ~

Q380=+0

;PERUSKULMA ~

Q411=-90

;A-AKS. ALOITUSKULMA ~

Q412=+90

;ENDWINKEL A-ACHSE ~

Q413=+0

;ASETUSK. A-AKSELI ~

Q414=+0

;A-AKS. MITTAUSPIST. ~

Q415=-90

;B-AKS. ALOITUSKULMA ~

Q416=+90

;B-AKSELIN LOPPUKULMA ~

Q417=+0

;ASETUSK. B-AKSELI ~

Q418=+2

;B-AKS. MITTAUSPIST. ~

Q419=-90

;C-AKS. ALOITUSKULMA ~

Q420=+90

;C-AKSELIN LOPPUKULMA ~

Q421=+0

;ASETUSK. C-AKSELI ~

Q422=+2

;C-AKS. MITTAUSPIST ~

Q423=+4

;LKM KOSK.PISTEISTA ~

Q431=+0

;ESIASETUS ~

Q432=+0

;KULMAN ALUEEN VALYS

Erilaiset tavat (Q406)

  • Testaustapa Q406 = 0
  • Ohjaus mittaa kiertoakselit määritellyissä asemissa ja määrittää sen perusteella kääntömuunnoksen staattisen tarkkuuden.
  • Ohjaus kirjaa ylös mahdollisen paikoitusoptimoinnin tulokset, mutta ei tee mitään mukautuksia.
  • Kiertoakseleiden aseman optimointitapa Q406 = 1
  • Ohjaus mittaa kiertoakselit määritellyissä asemissa ja määrittää sen perusteella kääntömuunnoksen staattisen tarkkuuden.
  • Tällöin ohjaus yrittää muuttaa kiertoakselin asemaa kinematiikkamallissa niin, että saavutettaisiin suurempi tarkkuus.
  • Konetietojen mukautus tapahtuu automaattisesti
  • Aseman ja kulman optimointitapa Q406 = 2
  • Ohjaus mittaa kiertoakselit määritellyissä asemissa ja määrittää sen perusteella kääntömuunnoksen staattisen tarkkuuden.
  • Ohjaus yrittää ensin optimoida kiertoakselin kulma-aseman kompensaation avulla (optio #52 KinematicsComp).
  • Kulman optimoinnin jälkeen tapahtuu paikoituksen optimointi. Sitä varten ei tarvita lisämittauksia, ohjaus laskee paikoituksen optimoinnin automaattisesti
 
Tip

HEIDENHAIN suosittelee koneen kinematiikasta riippuen kulman oikeaa määritystä varten, että mittaus suoritetaan kertaalleen asetuskulmalla 0°.

  • Koneen nollapisteen, aseman ja kulman optimointitapa Q406 = 3
  • Ohjaus mittaa kiertoakselit määritellyissä asemissa ja määrittää sen perusteella kääntömuunnoksen staattisen tarkkuuden.
  • Ohjaus yrittää ensin automaattisesti optimoida koneen nollapisteen (Optio #52 KinematicsComp).. Jotta kiertoakselin kulma-asema voitaisiin korjata koneen nollapisteellä, korjattavan koneen kinematiikan kiertoakselin on oltava lähempänä koneen runkoa kuin mitattu kiertoakseli.
  • Ohjaus yrittää sen jälkeen optimoida kiertoakselin kulma-aseman kompensaation avulla (optio #52 KinematicsComp).
  • Kulman optimoinnin jälkeen tapahtuu paikoituksen optimointi. Sitä varten ei tarvita lisämittauksia, ohjaus laskee paikoituksen optimoinnin automaattisesti
 
Tip
  • HEIDENHAIN suosittelee kulma-asemavirheen oikeaa määritystä varten, että kyseisen kiertoakselin asetuskulma on 0° tämän mittauksen aikana.
  • Kun koneen nollapiste on korjattu, ohjaus yrittää pienentää siihen liittyvän mitatun kiertoakselin kulma-asemavirheen (locErrA/locErrB/locErrC) kompensaatiota.

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.

Kiertoakselin kulma- ja asemaoptimointi edeltävällä automaattisella peruspisteen asetuksella ja kiertoakselin välyksen mittauksella

11 TOOL CALL "TOUCH_PROBE" Z

12 TCH PROBE 451 MITTAA KINEMATIIKKA ~

Q406=+1

;TAPA ~

Q407=+12.5

;KUULAN SADE ~

Q320=+0

;VARMUUSETAISYYS ~

Q408=+0

;VETAYTYMISKORKEUS ~

Q253=+750

;SYOETOEN VAIHTO ~

Q380=+0

;PERUSKULMA ~

Q411=-90

;A-AKS. ALOITUSKULMA ~

Q412=+90

;A-AKSELIN LOPPUKULMA ~

Q413=+0

;ASETUSK. A-AKSELI ~

Q414=+0

;A-AKS. MITTAUSPIST. ~

Q415=-90

;B-AKS. ALOITUSKULMA ~

Q416=+90

;B-AKSELIN LOPPUKULMA ~

Q417=+0

;ASETUSK. B-AKSELI ~

Q418=+4

;B-AKS. MITTAUSPIST. ~

Q419=+90

;C-AKS. ALOITUSKULMA ~

Q420=+270

;C-AKSELIN LOPPUKULMA ~

Q421=+0

;ASETUSK. C-AKSELI ~

Q422=+3

;C-AKS. MITTAUSPIST ~

Q423=+3

;LKM KOSK.PISTEISTA ~

Q431=+1

;ESIASETUS ~

Q432=+0.5

;KULMAN ALUEEN VALYS

Pöytäkirjatoiminto

Ohjaus laatii työkierron 451 toteuttamisen jälkeen pöytäkirjan (TCHPRAUTO.html) ja tallentaa tämän pöytäkirjan siihen kansioon, jossa myös nykyinen NC-ohjelma sijaitsee. Pöytäkirja sisältää seuraavia tietoja:

  • Päiväys ja kellonaika, jossa pöytäkirja on laadittu
  • NC-ohjelman polkunimi, josta käsin työkierto on toteutettu
  • Työkalun nimi
  • Akt. kinematiikka
  • Suoritettava tapa (0=Testaus/1=Aseman optimointi/2=Mallin optimointi/3=Koneen nollapisteen ja mallin optimointi)
  • Asetuskulma
  • Jokaista mitattua kiertoakselia varten:
    • Aloituskulma
    • Lopetuskulma
    • Mittauspisteiden lukumäärä
    • Mittausympyrän säde
    • Keskiarvotettu välys, kun Q423>0
    • Akseliasemat
    • Kulma-asemavirhe (vain optiolla #52 KinematicsComp)
    • Standardipoikkeama (hajonta)
    • Maksimipoikkeama
    • Kulmavirhe
    • Korjausmäärät kaikilla akseleilla (peruspisteen siirto)
    • Tarkastettujen kiertoakseleiden asema ennen optimointia (perustuu kinemaattisen muutosketjun alkuun, yleensä karan napaan)
    • Tarkastettujen kiertoakseleiden asema optimoinnin jälkeen (perustuu kinemaattisen muutosketjun alkuun, yleensä karan napaan)
    • Mitattu paikoitusvirhe ja paikoitusvirheen standardipoikkeama arvoon 0
    • SVG-tiedostot diagrammeilla: Yksittäisten mittausasemien mitattu ja optimoitu virhe.
      • Punainen viiva: Mitatut asemat
      • Vihreä viiva: Optimoidut arvot työkierron kulun jälkeen
      • Diagrammin merkintä: Akselimerkintä kiertoakselin mukaan, esim. EYC = C-akselin Y-komponenttivirhe.
      • Diagrammin X-akseli: Kiertoakselin asema asteina °
      • Diagrammin Y-akseli: Asemien poikkeama millimetreinä
Beispiel Y
Esimerkki EYC-mittauksesta: C-akselin Y-komponenttivirhe