Ciklus 451 KINEMATIKA MERESE (opció #48)

ISO-programozás

G451

Alkalmazás

 
Machine

Vegye figyelembe a Gépkönyv előírásait.

Ezt a funkciót a gép gyártójának kell engedélyeznie és adaptálnia.

A tapintó ciklus 451 használatával ellenőrizheti, és ha szükséges, optimalizálhatja a gép kinematikáját. Ennek folyamán a TS 3D tapintó segítségével egy HEIDENHAIN kalibrációs gömböt mér be, amelyet előtte rögzített a gépasztalon.

A vezérlő kiszámítja a statikus döntési pontosságot. A szoftver minimalizálja a döntési mozgások során fellépő térbeli hibát, és a mérési folyamat végén automatikusan elmenti a gép geometriáját a kinematikai leírás megfelelő gépi állandói közé.

Ciklus lefutása

  1. Fogassa fel a kalibrációs gömböt ügyelve az ütközés elkerülésére
  2. Állítsa Kézi működtetés üzemmódban a bázispontot a gömb középpontjába vagy, ha Q431=1 vagy Q431=3 értékeket határozza meg: pozícionálja a tapintót a tapintó tengelyén a kalibrációs gömb fölött és a megmunkálási síkon a gömb középpontjába
  3. Válassza a programfutás üzemmódot majd indítsa el a kalibrációs programot
  4. A vezérlő egymás után automatikusan méri mindhárom tengelyt az Ön által meghatározott felbontásban
 
Tip

Programozási és kezelési útmutatások:

  • Ha az Optimalizálási módban felvett kinematikai adatok nagyobbak a megengedett határértéknél (maxModification Nr. 204801), a vezérlő figyelmeztetést küld. Ezután az NC-Start megnyomásával nyugtáznia kell a felvett érték elfogadását.
  • Nullapontfelvételkor a kalibrációs gömb programozott sugarát a vezérlő csak kettő mérésnél felügyeli. Amennyiben az előpozícionálás a kalibrációs gömbbel szemben pontatlan és Ön nullapontfelvételt hajt végre, úgy a kalibrációs gömb tapintása kétszer történik meg.
A vezérlő az alábbi Q paraméterekbe menti a mért értékeket:

Q-Paraméter-
szám

Jelentés

Q141

Mért normáleltérés A-tengely (-1 ha a tengely nem lett bemérve)

Q142

Mért normáleltérés B-tengely (-1 ha a tengely nem lett bemérve)

Q143

Mért normáleltérés C-tengely (-1 ha a tengely nem lett bemérve)

Q144

Optimalizált normáleltérés A-tengely (-1 ha a tengely nem lett bemérve)

Q145

Optimalizált normáleltérés B-tengely (-1 ha a tengely nem lett bemérve)

Q146

Optimalizált normáleltérés C-tengely (-1 ha a tengely nem lett bemérve)

Q147

Offszethiba X-irányban, kézi átvételhez a megfelelő gépi paraméterekbe

Q148

Offszethiba Y-irányban, kézi átvételhez a megfelelő gépi paraméterekbe

Q149

Offszethiba Z-irányban, kézi átvételhez a megfelelő gépi paraméterekbe

Pozicionálási irány

A mérendő forgástengely pozicionálási irányát a ciklusban meghatározott kezdő- és végszög határozza meg. A vezérlő automatikusan végrehajt egy referenciamérést 0°-nál.

Úgy határozza meg a kezdő- és végszöget, hogy a vezérlő ne mérje kétszer ugyanazt a pozíciót. A kettős pontmérés (pl. +90° és –270° mérési pontok) nem javasolt, bár nem vált ki hibaüzenetet.

  • Például: Kezdőszög = +90°, végszög = –90°
    • Kezdőszög = +90°
    • Végszög = –90°
    • Mérési pontok száma = 4
    • Ebből számított szöglépés = (-90° - +90°) / (4 - 1) = -60°
    • 1. mérési pont = +90°
    • 2. mérési pont = +30°
    • 3. mérési pont = -30°
    • 4. mérési pont = -90°
  • Például: kezdőszög = +90°, végszög = +270°
    • Kezdőszög = +90°
    • Végszög = +270°
    • Mérési pontok száma = 4
    • Ebből számított szöglépés = (270° - 90°) / (4 - 1) = +60°
    • 1. mérési pont = +90°
    • 2. mérési pont = +150°
    • 3. mérési pont = +210°
    • 4. mérési pont = +270°

Gépek Hirth kuplungos tengelyekkel

 
Megjegyzés
Vigyázat, ütközésveszély!
A pozícionálás érdekében a tengelyt ki kell emelni a Hirth-tárcsából. A vezérlő adott esetben lekerekíti a mérési pozíciókat úgy, hogy beférjenek a Hirth-tárcsába (a kezdőszögtől, végszögtől és a mérési pontok számától függően). Ütközésveszély áll fenn!
  1. Ezért hagyjon mindig elég nagy biztonsági távolságot, hogy elkerülje az ütközést a tapintó és a kalibrációs gömb között
  2. Győződjön meg arról, hogy van elég hely a biztonsági távolság eléréséhez (szoftver végállás kapcsoló)
 
Megjegyzés
Vigyázat, ütközésveszély!
A vezérlő nem tudja minden gépnél automatikusan pozícionálni a forgótengelyeket. Ebben az esetben szüksége vagy egy speciális M funkcióra a gépgyártótól, amellyel a vezérlő mozgatni tudja a forgótengelyt. A gépgyártónak a mStrobeRotAxPos (204803 sz.) gépi paraméterben ebből a célból előre meg kell adnia az M funkció számát. Ütközésveszély áll fenn!
  1. Vegye figyelembe gépgyártójának dokumentációját
 
Tip
  • A visszahúzási magasságot 0-nál nagyobb értékben határozza meg, ha az opció 2 nem áll rendelkezésre.
  • A mérési pozíciók kiszámítása a kezdőszögből, a végszögből és a megfelelő tengely méréseinek számából ill. a Hirth-rács alapján történik.

Példa egy A tengely mérési pozícióinak kiszámítására:

Kezdőszög Q411 = -30

Végszög Q412 = +90

Mérési pontok száma Q414 = 4

Hirth-rács = 3°

Számított szöglépés = (Q412 - Q411) / (Q414 -1)

Számított szöglépés = (90° - (-30°)) / (4 – 1) = 120 / 3 = 40°

Mérési pozíció 1 = Q411 + 0 * szöglépés = -30° --> -30°

Mérési pozíció 2 = Q411 + 1 * szöglépés = +10° --> 9°

Mérési pozíció 3 = Q411 + 2 * szöglépés = +50° --> 51°

Mérési pozíció 4 = Q411 + 3 * szöglépés = +90° --> 90°

Mérési pontok számának kiválasztása

Ha időt akar megtakarítani, végezzen durva optimalizálást kis számú (1 vagy 2) mérési ponttal, pl. az üzembe helyezés során.

Ezután végezzen finom optimalizálást közepes számú mérési ponttal (javasolt érték = kb. 4). A mérési pontok nagyobb száma általában nem javítja az eredményeket. Ideális esetben egyenletesen kell elosztania a mérési pontokat a tengely döntési tartománya fölött.

Ezért kell egy 0°- 360° közötti döntési tartományú tengelyt 3 mérési pontban, azaz 90°, 180° és 270°-ban mérni. Ehhez a kezdőszögként 90°-ot, végszögként 270°-ot kell meghatároznia.

Ha a pontosságot megfelelően akarja ellenőrizni, akkor nagyobb számú mérési pontot is megadhat az Ellenőrzés módban.

 
Tip

Ha egy mérési pont 0°-ban ad meg, akkor azt a vezérlő figyelmen kívül hagyja, mivel a referencia mérés mindig 0°-ban történik.

A kalibrációs gömb pozíciójának kiválasztása a gépasztalon

Elvileg a kalibergömb a gépasztal bármely hozzáférhető pontjára rögzíthető, akár befogókészülékre vagy munkadarabra is. A következő tényezők pozitívan befolyásolhatják a mérés eredményét:

  • Körasztallal/dönthető asztallal rendelkező gép esetén: Rögzítse a kalibrációs gömböt a forgás középpontjától annyira távol, amennyire csak lehetséges.
  • Nagy mozgástartományokkal rendelkező gép esetén: Rögzítse a kalibrációs gömböt a lehető legközelebb a tervezett következő megmunkálási pozícióhoz.
 
Tip

Úgy válassza meg a kalibrációs gömb pozícióját a gépasztalon, hogy a mérési folyamat során ne történjen ütközés.

Útmutatások a különböző kalibrálási eljárásokhoz

  • Durva optimalizálás üzembehelyezés alatt, megközelítő méretek megadása után
    • Mérési pontok száma 1 és 2 között
    • Forgástengely szöglépése: Kb. 90°
  • Finom optimalizálás a teljes mozgástartományban
    • Mérési pontok száma 3 és 6 között
    • A kezdő- és végszögeknek a forgástengelyek lehető legnagyobb mozgástartományát kell lefedniük.
    • Pozicionálja a kalibrációs gömböt a gépasztalon úgy, hogy a körasztal tengelyei egy nagyobb mérési kört adjanak ki, vagy forgótengelyeknél a mérés egy jellemző pozícióban legyen elvégezhető (pl. a mozgástartomány közepén)
  • Egy specifikus forgástengely-pozíció optimalizálása
    • Mérési pontok száma 2 és 3 között
    • A mérések egy tengely állásszögének segítségével (Q413/Q417/Q421) annál a forgótengely szögnél történik, aminél a megmunkálás később lezajlik.
    • Pozicionálja a kalibrációs gömböt a gépasztalon, vagyis abban a pozícióban, ahol a megmunkálás folytatódik.
  • Gép pontosságának vizsgálata
    • Mérési pontok száma 4 és 8 között
    • A kezdő- és végszögeknek a forgástengelyek lehető legnagyobb mozgástartományát kell lefedniük.
  • A forgástengely holtjátékának meghatározása
    • Mérési pontok száma 8 és 12 között
    • A kezdő- és végszögeknek a forgástengelyek lehető legnagyobb mozgástartományát kell lefedniük.

Megjegyzések a pontossághoz

 
Machine

Adott esetben a mérés időtartamára kapcsolja ki a forgótengelyek reteszelését, különben a ,érési eredmények hamisak lehetnek. További információk a gépkönyvben találhatók.

A gép geometriai és pozícionálási hibája befolyásolja a mért értékeket, és ezért a forgótengely optimalizálását is. Ezen oknál fogva egy bizonyos számú hiba mindig jelentkezik.

Ha feltesszük, hogy nincsenek geometriai és pozícionálási hibák, a ciklus által meghatározott értékek a gép minden tetszőleges pontján egy meghatározott időpontban pontosan reprodukálhatók lennének. Minél nagyobbak a geometriai és pozícionálási hibák, annál nagyobb a mérési eredmények szórása, ha a méréseket különböző pozíciókban hajtja végre.

A vezérlő által a mérési jegyzőkönyvben rögzített eredmények szórása a gép statikus döntési pontosságának mértéke. A pontosság kiértékelésénél a mérési kör sugarát, valamint a mérési pontok számát és pozícióját is figyelembe kell venni. Egy mérési pont egyedül nem elegendő a szórás számításához, ilyenkor a számítás eredménye a mérési pont térhibája.

Ha több forgástengely mozog egyszerre, akkor azok hibaértékei összekapcsolódnak. Legrosszabb esetben összeadódnak.

 
Tip

Ha a gép vezérelt orsóval rendelkezik, akkor aktiválni kell a szögkövetést a tapintótáblázatban (TRACK oszlop). Ez általában növeli a 3D-s tapintóval végzett mérések pontosságát.

Holtjáték

Holtjáték alatt a forgójeladó (szögelfordulásmérő) és asztal közötti kismértékű elmozdulást kell érteni, amely irányváltáskor alakul ki. Ha a forgótengelyek holtjátékkal rendelkeznek a szabályozási szakaszon, például mivel a szögmérés motorjeladóval történik, úgy az a billentésnél jelentős hibákhoz vezethet.

A Q432 beviteli paraméterrel aktiválhatja a holtjáték mérését. Olyan szöget adjon meg, amelyet a vezérlő mozgatási szögként használ. A ciklus két mérést végez minden forgástengelynél. Ha 0 szögértéket vesz át, akkor a vezérlő nem mér holtjátékot.

 
Machine

A holtjáték mérése nem lehetséges, ha a forgótengely pozícionálásához egy M funkció lett beállítva az mStrobeRotAxPos (204803 sz.) opcionális gépi paraméterben vagy ha a tengely egy Hirth-tengely.

 
Tip

Programozási és kezelési útmutatások:

  • A vezérlő nem végez automatikus holtjáték-korrekciót.
  • Ha a mérési kör sugara < 1 mm, a vezérlő nem számítja ki a holtjátékot. Minél nagyobb a mérési kör sugara, annál pontosabb a forgástengely vezérlő által meghatározott holtjátéka.
  • Naplózási funkció

Megjegyzések

 
Machine

A szög kompenzációja kizárólag az opció 52 KinematicsComp-val lehetséges.

 
Megjegyzés
Vigyázat, ütközésveszély!
Ha Ön ezt a ciklust dolgozza le, nem lehet alapelforgatás vagy 3D-alapelforgatás aktiválva. A vezérlő törli adott esetben a bázispont táblázat SPA, SPB és SPC oszlopait. A ciklus után újra be kell állítania az alapelforgatást vagy 3D-alapelforgatást, egyébként fennáll az ütközés veszélye.
  1. A ciklus ledolgozása előtt az alapelforgatás kikapcsolása.
  2. Optimalizálás után állítsa be újra a bázispontot és az alapelforgatást
  • A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
  • Ügyeljen a ciklus indítása előtt arra, hogy az M128 vagy a TCPM FUNKCIÓ ki legyen kapcsolva.
  • A ciklus 453-ból, valamint 451-ből és 452-ből való kilépés automatikus üzemmódban azon aktív 3D-ROT-tal történik, amely egyezik a forgótengelyek pozíciójával.
  • A ciklus meghatározása előtt a bázispontot a kalibrációs gömb közepére kell megadnia, majd aktiválnia is kell azt, vagy pedig a Q431 beviteli paramétert kell megfelelően 1 vagy 3 értékre meghatároznia.
  • A vezérlő a tapintási magasságra való ráállásnál pozícionálási előtolásként a Q253 ciklusparaméterben megadott érték és a tapintótáblázat FMAX-értéke közül az alacsonyabb értéket alkalmazza. A vezérlő mindig a Q253 pozícionálási előtolással Q253 mozgatja a forgótengelyeket, ha a tapintó felügyelet inaktív.
  • A vezérlő figyelmen kívül hagyja az inaktív tengelyre vonatkozó ciklusdefiníció adatait.
  • A gépi nullapont (Q406=3) korrekciója csak akkor lehetséges, ha fej- vagy asztaloldali szuperponált forgótengelyeket mér.
  • Ha a bázispont meghatározását a mérés előtt aktiválta (Q431 = 1/3), úgy a ciklus kezdete előtt a tapintót a kalibrációs gömb fölött nagyjából középen biztonsági távolságra (Q320 + SET_UP) pozícionálja.
  • Programozás inch-ben: a vezérlő a jegyzőkönyvi adatokat és a mérési eredményeket mindig milliméterben rögzíti.
  • A kinematika bemérése után a bázispontot újra fel kell vennie.

Megjegyzések a gépi paraméterekkel kapcsolatban

  • Ha a mStrobeRotAxPos (204803 sz.) opcionális gépi paraméter értéke nem egyenlő -1-gyel (az M funkció pozícionálja a forgótengelyt), akkor csak abban az esetben kezdje el a mérést, ha a valamennyi forgótengely 0°-on áll.
  • A vezérlő a tapintási folyamatoknál először a kalibergömb sugarát méri. Ha a mért gömbsugár a maxDevCalBall (204802 sz.) gépi paraméterben megadott értéknél jobban eltér a megadott gömbsugártól, akkor a vezérlő hibaüzenetet küld, és befejezi a mérést.
  • A szög optimalizálásához a gépgyártó megváltoztathatja a konfigurációt.

Ciklusparaméterek

Segédábra

Paraméter

Q406 Mód (0/1/2/3)?

Azt határozza meg, hogy a vezérlő ellenőrizze-e vagy optimalizálja-e az aktív kinematikát:

0: Aktív gépi kinematika ellenőrzése. A vezérlő a meghatározott forgótengelyek mentén ellenőrzi a kinematikát, de nem végez változtatásokat az aktív kinematikában. A mérési eredményeket egy mérési jegyzőkönyvben jeleníti meg a vezérlő.

1: Aktív kinematika optimalizálása: A vezérlő a meghatározott forgástengelyben méri a kinematikát. Ezután optimalizálja az aktív kinematika forgótengelyeinek helyzetét.

2: Aktív kinematika optimalizálása: A vezérlő a meghatározott forgástengelyben méri a kinematikát. Majd végezetül a szög- és pozícióhibákat optimalizálja. A szöghiba korrekció előfeltétele az opció 52 KinematicsComp.

3: Aktív kinematika optimalizálása: A vezérlő a meghatározott forgástengelyben méri a kinematikát. Ezután automatikusan helyesbíti a gépi nullapontot. Majd végezetül a szög- és pozícióhibákat optimalizálja. Az előfeltétel az opció 52 KinematicsComp.

Megadás: 0, 1, 2, 3

Q407 Kalibráló gömb pontos sugara?

Adja meg az alkalmazott kalibráló gömb pontos sugarát.

Megadás: 0.0001...99.9999

Q320 Biztonsagi tavolsag ?

A tapintási pont és a tapintó gömb közötti további távolság. A Q320 hozzáadódik a tapintórendszer táblázat SET_UP oszlopához. Az érték növekményes értelmű.

Megadás: 0...99999.9999 vagy PREDEF

Q408 Visszahúzási magasság?

0: Ne mozogjon visszahúzási magasságra, a vezérlő a mérendő tengely következő mérési pozíciójára mozog. Nem engedélyezett Hirth-tengelyek esetén! A vezérlő az első mérési pozícióra mozog A-B-C sorrendben.

>0: Visszahúzási magasság a nem döntött munkadarab koordinátarendszerében, amire a vezérlő az orsó tengelyében lévő forgástengely pozícionálása előtt rááll. Emellett a vezérlő a tapintót a nullapontra mozgatja a megmunkálási síkban. A tapintó felügyelet ebben a módban nem aktív. Határozza meg a pozícionálási sebességet a Q253 paraméterben Az érték abszolút értelmű.

Megadás: 0...99999.9999

Q253 Előtolás előpozícionáláskor ?

Adja meg a szerszám megmunkálási sebességét pozícionáláskor mm/percben.

Megadás: 0...99999.9999 vagy FMAX, FAUTO, PREDEF

Q380 Bázisszög fő tengely?

Adja meg a referenciaszöget (alapelforgatás) a mérési pontok aktív munkadarab koordinátarendszerben való rögzítéséhez. A referenciaszög meghatározása nagymértékben megnöveli egy tengely mérési tartományát. Az érték abszolút értelmű.

Megadás: 0...360

Q411 Kezdőszög A tengely?

Kezdőszög az A tengelyben, ahol az első mérést kell végezni. Az érték abszolút értelmű.

Megadás: -359.9999...+359.9999

Q412 Végszög A tengely?

Végszög az A tengelyben, ahol az utolsó mérést kell végezni. Az érték abszolút értelmű.

Megadás: -359.9999...+359.9999

Q413 Állásszög A tengely?

Állásszög az A tengelyben, ahol a többi forgástengelyt mérni kell.

Megadás: -359.9999...+359.9999

Q414 Mérési pontok sz. A-ban(0...12)?

A tapintások száma, amelyeket a vezérlő az A tengely méréshez használ.

Ha a megadott érték = 0, a vezérlő nem méri a vonatkozó tengelyt

Bevitel: 0...12

Q415 Kezdőszög B tengely?

Kezdőszög a B tengelyben, ahol az első mérést kell végezni. Az érték abszolút értelmű.

Megadás: -359.9999...+359.9999

Q416 Végszög B tengely?

Végszög a B tengelyben, ahol az utolsó mérést kell végezni. Az érték abszolút értelmű.

Megadás: -359.9999...+359.9999

Q417 Állásszög B tengely?

Állásszög a B tengelyben, ahol a többi forgástengelyt mérni kell.

Bevitel: -359.999...+360.000

Q418 Mérési pontok sz. B-ben(0...12)?

A tapintások száma, amelyeket a vezérlő a B tengely méréshez használ. Ha a megadott érték = 0, a vezérlő nem méri a vonatkozó tengelyt

Bevitel: 0...12

Q419 Kezdőszög C tengely?

Kezdőszög a C tengelyben, ahol az első mérést kell végezni. Az érték abszolút értelmű.

Megadás: -359.9999...+359.9999

Q420 Végszög C tengely?

Végszög a C tengelyben, ahol az utolsó mérést kell végezni. Az érték abszolút értelmű.

Megadás: -359.9999...+359.9999

Q421 Állásszög C tengely?

Állásszög a C tengelyben, ahol a többi forgástengelyt mérni kell.

Megadás: -359.9999...+359.9999

Q422 Mérési pontok sz. C-ben(0...12)?

A tapintások száma, amelyeket a vezérlő a C tengely méréshez használ. Ha a megadott érték = 0, a vezérlő nem méri a vonatkozó tengelyt

Bevitel: 0...12

Q423 Tapintások száma?

Határozza meg a tapintások számát, amelyeket a vezérlő a kalibrációs gömb méréséhez a síkban alkalmaz. Kevesebb mérési pont növeli a sebességet, több mérési pont növeli a pontosságot.

Bevitel: 3...8

Q431 Preset beállítások (0/1/2/3)?

Határozza meg, hogy a vezérlő az aktív bázispontot automatikusan áttegye-e a gömb középpontjába:

0: Bázispont áthelyezése a gömbközéppontba nem automatikus: bázispont áthelyezése a ciklus indítása előtt manuálisan

1: Bázispont automatikus áthelyezése a gömbközéppontba a bemérés előtt (az aktív bázispont felülíródik): tapintórendszer manuális előpozícionálása a kalibráló gömbbel a ciklus indítása előtt

2: Bázispont automatikus áthelyezése a gömbközéppontba a bemérés után (az aktív bázispont felülíródik): bázispont áthelyezése a ciklus indítása előtt manuálisan

3: Bázispont áthelyezése a gömbközéppontba a bemérés előtt és után (az aktív bázispont felülíródik): tapintórendszer manuális előpozícionálása a kalibráló gömbbel a ciklus indítása előtt

Megadás: 0, 1, 2, 3

Q432 Szögtartomány játékkompenzáció?

Adja meg azt az elmozdulási szöget, amelyet a vezérlő a forgástengely méréséhez használ. Az elmozdulási szögnek jelentősen nagyobbnak kell lennie a forgástengelyek aktuális holtjátékánál. Ha a megadott érték = 0, a vezérlő nem méri a holtjátékot.

Bevitel: -3...+3

A kinematika mentése és ellenőrzése

11 TOOL CALL "TOUCH_PROBE" Z

12 TCH PROBE 450 KINEMATIKA MENTESE ~

Q410=+0

;MOD ~

Q409=+5

;MEMORIA MEGNEVEZESE

13 TCH PROBE 451 KINEMATIKA MERESE ~

Q406=+0

;MOD ~

Q407=+12.5

;GOMBSUGAR ~

Q320=+0

;BIZTONSAGI TAVOLSAG ~

Q408=+0

;VISSZAHUZASI MAGASSG ~

Q253=+750

;ELOTOL. ELOPOZIC.KOR ~

Q380=+0

;VONATKOZTATASI SZOG ~

Q411=-90

;KEZDOSZOG A TENGELY ~

Q412=+90

;ENDWINKEL A-ACHSE ~

Q413=+0

;ALLASSZOG A TENGELY ~

Q414=+0

;MERESI PONTOK A TENG ~

Q415=-90

;KEZDOSZOG B TENGELY ~

Q416=+90

;VEGSZOG B TENGELY ~

Q417=+0

;ALLASSZOG B TENGELY ~

Q418=+2

;MERESI PONTOK B TENG ~

Q419=-90

;KEZDOSZOG C TENGELY ~

Q420=+90

;VEGSZOG C TENGELY ~

Q421=+0

;ALLASSZOG C TENGELY ~

Q422=+2

;MERESI PONTOK C TENG ~

Q423=+4

;TAPINTASOK SZAMA ~

Q431=+0

;PRESET BEALL. ~

Q432=+0

;SZOGTARTOMANY JATEK

Változó módok (Q406)

Teszt mód Q406 = 0

  • A vezérlő a meghatározott pozíciókban ellenőrzi a forgótengelyeket, majd ebből számítja ki a statikus döntési pontosság mértékét
  • A vezérlő naplózza a lehetséges pozíció-optimalizálás eredményeit, azonban nem végez módosításokat

"Forgótengely pozíciók optimalizálása" mód Q406 = 1

  • A vezérlő a meghatározott pozíciókban ellenőrzi a forgótengelyeket, majd ebből számítja ki a statikus döntési pontosság mértékét
  • A vezérlő a forgótengely pozícióját megpróbálja a kinematikai modellben úgy megváltoztatni, hogy nagyobb pontosság legyen elérhető
  • A gépi adatok beállítása automatikusan történik.

Pozíció és szög optimalizálási mód Q406 = 2

  • A vezérlő a meghatározott pozíciókban ellenőrzi a forgótengelyeket, majd ebből számítja ki a statikus döntési pontosság mértékét
  • A vezérlő először a forgástengely szög-orientációját próbálja korrigálással optimalizálni (opció 52, KinematicsComp)
  • A szög optimalizációját a pozíció optimalizációja követi. Ehhez nincs szükség további mérésekre, a vezérlő automatikusan kiszámítja a pozíció optimalizációt
 
Tip

A HEIDENHAIN azt javasolja, hogy a gépkinematika függvényében a szögek helyes meghatározásához egyszer hajtsa végre a mérést 0°-os állásszöggel.

Gépi nullapont mód, pozíció és szög optimalizálása Q406 = 3

  • A vezérlő a meghatározott pozíciókban ellenőrzi a forgótengelyeket, majd ebből számítja ki a statikus döntési pontosság mértékét
  • A vezérlő megkísérli automatikusan optimalizálni a gépi nullapontot (opció 52 KinematicsComp). Ahhoz, hogy egy forgótengely szöghelyzetét a gépi nullaponttal helyesbíteni lehessen, a helyesbítendő forgótengelynek közelebb kell lennie a gépágyhoz a gépkinematikában, mint a mért forgótengelynek.
  • A vezérlő ezután a forgástengely szög-orientációját próbálja korrigálással optimalizálni (opció 52, KinematicsComp)
  • A szög optimalizációját a pozíció optimalizációja követi. Ehhez nincs szükség további mérésekre, a vezérlő automatikusan kiszámítja a pozíció optimalizációt
 
Tip
  • A HEIDENHAIN azt javasolja, hogy a szöghibák meghatározásához az érintett forgástengely beállítási szögét ennél a mérésnél 0° -kal hajtsa végre.
  • Gépi nullapont helyesbítése után a vezérlő megkísérli a mért forgástengely megfelelő szöghelyzeti hibájának kompenzációját (locErrA/locErrB/locErrC) csökkenteni.
Forgótengelyek megelőző pozíció-optimalizálásával, automatikus nullapontfelvétellel és a forgótengely holtjátékának mérésével

11 TOOL CALL "TOUCH_PROBE" Z

12 TCH PROBE 451 KINEMATIKA MERESE ~

Q406=+1

;MOD ~

Q407=+12.5

;GOMBSUGAR ~

Q320=+0

;BIZTONSAGI TAVOLSAG ~

Q408=+0

;VISSZAHUZASI MAGASSG ~

Q253=+750

;ELOTOL. ELOPOZIC.KOR ~

Q380=+0

;VONATKOZTATASI SZOG ~

Q411=-90

;KEZDOSZOG A TENGELY ~

Q412=+90

;VEGSZOG A TENGELY ~

Q413=+0

;ALLASSZOG A TENGELY ~

Q414=+0

;MERESI PONTOK A TENG ~

Q415=-90

;KEZDOSZOG B TENGELY ~

Q416=+90

;VEGSZOG B TENGELY ~

Q417=+0

;ALLASSZOG B TENGELY ~

Q418=+4

;MERESI PONTOK B TENG ~

Q419=+90

;KEZDOSZOG C TENGELY ~

Q420=+270

;VEGSZOG C TENGELY ~

Q421=+0

;ALLASSZOG C TENGELY ~

Q422=+3

;MERESI PONTOK C TENG ~

Q423=+3

;TAPINTASOK SZAMA ~

Q431=+1

;PRESET BEALL. ~

Q432=+0.5

;SZOGTARTOMANY JATEK

Naplózási funkció

A vezérlő a ciklus 451 futtatása után létrehoz egy jegyzőkönyvet (TCHPRAUTO.html), amit ugyanazon könyvtárba ment, mint ahol a hozzátartozó NC program is található. A jegyzőkönyv az alábbi adatokat tartalmazza:

  • Jegyzőkönyv létrehozásának dátuma és ideje
  • Az NC program azon útvonala, ahonnan a ciklus futott
  • Szerszám neve
  • Aktív kinematika
  • Végrehajtási mód (0=ellenőrzés/1=helyzet optimalizálás/2=orientáció optimalizálása/3=gépi nullapont és orientáció optimalizálása)
  • Állásszögek
  • Minden mért forgástengely esetén:
    • Kezdőszög
    • Végszög
    • Mérési pontok száma
    • Mérési kör sugara
    • Számított lógás, ha Q423>0
    • A tengelyek helyzete
    • Szöghelyzet hibája (csak opció #52-vel KinematicsComp)
    • Normáleltérés (szórás)
    • Maximális eltérés
    • Szöghiba
    • Korrekciós értékek minden tengelyben (bázispont eltolás)
    • A forgótengelyek optimalizálása előtti pozicionálás ellenőrizve (a kinematikai transzformációs lánc elejéhez viszonyítva, általában a főorsó homlokhoz)
    • A forgótengelyek optimalizálása utáni pozicionálás ellenőrizve (a kinematikai transzformációs lánc elejéhez viszonyítva, általában a főorsó homlokhoz)
    • Meghatározott pozícionálási hiba és a pozícionálási hiba normáleltérése a 0-hoz képest
    • SVG-fájlok diagramokkal: az egyes mérési pozíciók mért és optimalizált hibái
      • Vörös vonal: mért pozíciók
      • Zöld vonal: optimalizált értékek a ciklus lefutása után
      • A diagram megnevezése: Tengelymegnevezés a forgástengely függvényében, pl. EYC = A C-tengely komponenshibája Y-ban.
      • A diagram X-tengelye: Forgástengely helyzete fokban
      • A diagram Y-tengelye: Helyzeteltérések mm-ben
Példa mérés EYC: A C-tengely komponenshibája Y-ban