Ciklus 451 KINEMATIKA MERESE (opció #48)
ISO-programozás
G451
Alkalmazás
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
- Fogassa fel a kalibrációs gömböt ügyelve az ütközés elkerülésére
- Á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
- Válassza a programfutás üzemmódot majd indítsa el a kalibrációs programot
- A vezérlő egymás után automatikusan méri mindhárom tengelyt az Ön által meghatározott felbontásban
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.
Q-Paraméter- | 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
- 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
- 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ó)
- Vegye figyelembe gépgyártójának dokumentációját
- 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.
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.
Ú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
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.
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.
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.
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.
Megjegyzések
A szög kompenzációja kizárólag az opció 52 KinematicsComp-val lehetséges.
- A ciklus ledolgozása előtt az alapelforgatás kikapcsolása.
- 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 |
11 TOOL CALL "TOUCH_PROBE" Z | ||
12 TCH PROBE 450 KINEMATIKA MENTESE ~ | ||
| ||
| ||
13 TCH PROBE 451 KINEMATIKA MERESE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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
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
- 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.
11 TOOL CALL "TOUCH_PROBE" Z | ||
12 TCH PROBE 451 KINEMATIKA MERESE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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