Cyklus 451 MERANIE KINEMATIKY (možnosť č. 48)

Programovanie ISO

G451

Aplikácia

 
Machine

Dodržujte pokyny uvedené v príručke stroja!

Túto funkciu musí povoliť a upraviť výrobca vášho stroja.

cyc451

Pomocou cyklu snímacieho systému 451 môžete preveriť a v prípade potreby optimalizovať kinematiku vášho stroja. Pritom premeriate pomocou 3D snímacieho systému TS kalibračnú guľôčku HEIDENHAIN, ktorú ste upevnili na stôl stroja.

Ovládanie zistí statickú presnosť natáčania. Softvér pritom minimalizuje priestorovú chybu vznikajúcu v dôsledku natáčacích pohybov a na konci meracej operácie uloží geometriu stroja automaticky do príslušných konštánt stroja v kinematickom popise.

Priebeh cyklu

  1. Upnite kalibračnú guľôčku, dbajte na vylúčenie kolízií
  2. V prevádzkovom režime Manuálna prevádzka nastavte vzťažný bod do stredu guľôčky alebo ak je definovaný parameter Q431 = 1 alebo Q431 = 3: Snímací systém polohujte ručne na osi snímacieho systému cez kalibračnú guľôčku a v rovine obrábania do stredu guľôčky
  3. Vyberte prevádzkový režim Chod programu a spustite kalibračný program
  4. Ovládanie premeria automaticky postupne všetky osi otáčania s vami definovanou presnosťou
 
Tip
  • Pokyny na programovanie a ovládanie:
  • Ak sú údaje kinematiky zistené v režime Optimalizovať nad povolenou medznou hodnotou (maxModification č. 204801), vygeneruje ovládanie výstražné hlásenie. Prevzatie zistených hodnôt musíte potom potvrdiť pomocou NC Štart.
  • Počas zadávania vzťažného bodu sa sleduje naprogramovaný polomer kalibračnej gule len pri druhom meraní. Pretože keď je predpolohovanie voči kalibračnej guli nepresné a vy potom vykonáte zadanie vzťažného bodu, sníma sa kalibračná guľa dvakrát.
Ovládanie uloží namerané hodnoty v nasledujúcich Q parametroch:

Číslo parame-
tra Q

Význam

Q141

Nameraná štandardná odchýlka osi A (-1, ak nebola os premeraná)

Q142

Nameraná štandardná odchýlka osi B (-1, ak nebola os premeraná)

Q143

Nameraná štandardná odchýlka osi C (-1, ak nebola os premeraná)

Q144

Optimalizovaná štandardná odchýlka osi A (-1, ak os nebola optimalizovaná)

Q145

Optimalizovaná štandardná odchýlka osi B (-1, ak os nebola optimalizovaná)

Q146

Optimalizovaná štandardná odchýlka osi C (-1, ak os nebola optimalizovaná)

Q147

Chyba vyosenia v smere X, na ručné prevzatie do príslušného parametra stroja

Q148

Chyba vyosenia v smere Y, na ručné prevzatie do príslušného parametra stroja

Q149

Chyba vyosenia v smere Z, na ručné prevzatie do príslušného parametra stroja

Smer polohovania

Smer polohovania osi otáčania určenej na premeranie vyplynie zo začiatočného a konečného uhla, ktoré ste definovali v cykle. V prípade 0° sa automaticky uskutoční referenčné meranie.

Začiatočný a konečný uhol vyberte tak, aby ovládanie nepremeriavalo rovnakú polohu dvakrát. Dvojnásobné zaznamenanie meraného bodu (napr. poloha merania +90° a -270°) nemá zmysel, nevedie však k chybovému hláseniu.

  • Príklad: Začiatočný uhol = +90°, koncový uhol = -90°
    • Začiatočný uhol = +90°
    • Konečný uhol = -90°
    • Počet meraných bodov = 4
    • Z toho vypočítaný uhlový krok = (-90° – +90°)/(4 – 1) = -60°
    • Bod merania 1 = +90°
    • Bod merania 2 = +30°
    • Bod merania 3 = –30°
    • Bod merania 4 = –90°
  • Príklad: Začiatočný uhol = +90°, koncový uhol = +270°
    • Začiatočný uhol = +90°
    • Konečný uhol = +270°
    • Počet meraných bodov = 4
    • Z toho vypočítaný uhlový krok = (270° – 90°)/(4 – 1) = +60°
    • Bod merania 1 = +90°
    • Bod merania 2 = +150°
    • Bod merania 3 = +210°
    • Bod merania 4 = +270°

Stroje s osami interpolovanými v Hirthovom rastri

 
Upozornenie
Pozor, nebezpečenstvo kolízie!
Na polohovanie sa os musí presunúť z Hirthovho rastra. Ovládanie zaokrúhli príp. namerané polohy tak, aby sa hodili do Hirthovho rastra (v závislosti od začiatočného uhla, konečného uhla a počtu meraných bodov). Hrozí nebezpečenstvo kolízie!
  1. Dbajte preto na dostatočne veľkú bezpečnostnú vzdialenosť, aby nedošlo ku kolízii medzi snímacím systémom a kalibračnou guľôčkou
  2. Súčasne dbajte na to, aby bol dostatok miesta na nábeh na bezpečnostnú vzdialenosť (softvérový koncový spínač)
 
Upozornenie
Pozor, nebezpečenstvo kolízie!
V závislosti od konfigurácie stroja nedokáže ovládanie automaticky polohovať osi otáčania. V takomto prípade potrebujete od výrobcu stroja špeciálnu funkciu M, ktorá umožní ovládaniu pohybovať osi otáčania. V parametri stroja mStrobeRotAxPos (č. 204803) musí výrobca stroja na to vložiť číslo funkcie M. Hrozí nebezpečenstvo kolízie!
  1. Dodržujte dokumentáciu výrobcu vášho stroja
 
Tip
  • Výšku spätného posuvu definujte väčšiu ako 0, ak nie je dostupná možnosť č. 2.
  • Meracie polohy sa vypočítajú zo začiatočného uhla, konečného uhla a počtu meraní pre príslušnú os a Hirthovho rastra.

Príklad výpočtu polôh merania pre os A:

Začiatočný uhol Q411 = -30

Konečný uhol Q412 = +90

Počet meraných bodov Q414 = 4

Hirthov raster = 3°

Vypočítaný uhlový krok = (Q412 - Q411)/(Q414 -1)

Vypočítaný uhlový krok = (90° - (-30°)) / (4 – 1) = 120 / 3 = 40°

Poloha merania 1 = Q411 + 0 * uhlový krok = -30° --> -30°

Poloha merania 2 = Q411 + 1 * uhlový krok = +10° --> 9°

Poloha merania 3 = Q411 + 2 * uhlový krok = +50° --> 51°

Poloha merania 4 = Q411 + 3 * uhlový krok = +90° --> 90°

Výber počtu meraných bodov

Na ušetrenie času môžete vykonať hrubú optimalizáciu, napr. pri uvedení do prevádzky s nízkym počtom meraných bodov (1 – 2).

Následnú jemnú optimalizáciu potom vykonáte s priemerným počtom meraných bodov (odporúčaná hodnota = cca 4). Vyšší počet meraných bodov neprináša väčšinou lepšie výsledky. Ideálne by ste mali merané body rozložiť rovnomerne v rámci celého rozsahu natáčania osi.

Os s rozsahom natáčania 0 – 360° premerajte preto ideálne tromi meranými bodmi na 90°, 180° a 270°. Definujte teda začiatočný uhol s 90° a konečný uhol s 270°.

Ak chcete príslušným spôsobom preveriť presnosť, môžete v režime Preveriť zadať aj vyšší počet meraných bodov.

 
Tip

Keď je meraný bod definovaný pri 0°, tak sa tento ignoruje, pretože pri 0° nasleduje vždy referenčné meranie.

Výber polohy kalibračnej guľôčky na stole stroja

Principiálne môžete umiestniť kalibračnú guľôčku na každom prístupnom mieste na stole stroja, ale môžete ju upevniť aj na upínacie prostriedky alebo obrobky. Nasledujúce faktory môžu mať priaznivý vplyv na výsledok merania:

  • Stroje s kruhovým stolom/otočným stolom: Kalibračnú guľôčku upnite podľa možností čo najďalej od stredu otáčania
  • Stroje s veľkými dráhami posuvu: Kalibračnú guľôčku upnite podľa možností čo najbližšie k budúcej polohe obrábania
 
Tip

Zvoľte polohu kalibračnej guľôčky na stole stroja tak, aby pri meraní nemohlo dôjsť k žiadnej kolízii.

Upozornenia týkajúce sa rôznych kalibračných metód

  • Hrubá optimalizácia počas uvádzania do prevádzky po zadaní približných rozmerov
    • Počet meraných bodov 1 až 2
    • Uhlový krok osí otočenia: cca. 90°
  • Jemná optimalizácia v celom rozsahu posuvu
    • Počet meraných bodov 3 až 6
    • Začiatočný a konečný uhol majú pokrývať čo najväčší rozsah posuvu osí otáčania
    • Umiestnite kalibračnú guľôčku na stôl stroja tak, aby pri osiach otáčania stola vznikol veľký polomer rozsahu merania alebo aby sa pri osiach otáčania hláv dalo vykonať premeranie v reprezentatívnej polohe (napr. v strede rozsahu posuvu)
  • Optimalizácia špeciálnej polohy osi otáčania
    • Počet meraných bodov 2 až 3
    • Merania sa vykonajú pomocou približovacieho uhla osi (Q413/Q417/Q421) okolo uhla osi otáčania, pri ktorom sa má neskôr vykonať obrábanie
    • Umiestnite kalibračnú guľôčku na stôl stroja tak, aby sa kalibrácia vykonala na mieste, na ktorom sa vykoná aj obrábanie
  • Preverenie presnosti stroja
    • Počet meraných bodov 4 až 8
    • Začiatočný a konečný uhol majú pokrývať čo najväčší rozsah posuvu osí otáčania
  • Stanovenie uvoľnenia osi otáčania
    • Počet meraných bodov 8 až 12
    • Začiatočný a konečný uhol majú pokrývať čo najväčší rozsah posuvu osí otáčania

Poznámky k presnostinosť

 
Machine

Príp. po dobu premeriavania deaktivujte mechanické zablokovanie osí otáčania, inak môže dôjsť k skresleniu výsledkov. Rešpektujte príručku pre stroj.

Chyby geometrie a polohovania stroja ovplyvňujú namerané hodnoty, a tým aj optimalizáciu osi otáčania. Zvyšková chyba, ktorá sa nedá odstrániť, sa teda bude vyskytovať vždy.

Ak sa vychádza z toho, že by neexistovala chyba geometrie a polohovania, boli by hodnoty zistené cyklom presne reprodukovateľné na každom ľubovoľnom bode na stroji kedykoľvek. O čo sú chyby geometrie a polohovania väčšie, o to je rozptyl výsledkov z merania väčší, ak vykonáte merania v rôznych polohách.

Rozptyl, ktorý uvedie ovládanie v protokole z merania, je mierou presnosti statických natáčacích pohybov stroja. Pri hodnotení presnosti sa prirodzene musí zohľadniť aj polomer meraného rozsahu a počet a poloha meraných bodov. Pri len jednom bode merania sa nedá vypočítať žiaden rozptyl, výsledný rozptyl zodpovedá v tomto prípade priestorovej chybe meraného bodu.

Ak sa pohybuje viacero osí otáčania súčasne, ich chyby sa prekrývajú, v nepriaznivom prípade sa sčítajú.

 
Tip

Ak je váš stroj vybavený riadeným vretenom, mali by ste aktivovať sledovanie uhla v tabuľke snímacieho systému (stĺpec TRACK). Tým zásadne zvýšite presnosť pri meraní pomocou 3D snímacieho systému.

Uvoľnenia

Pod pojmom uvoľnenie sa chápe nepatrná vôľa medzi otočným snímačom (prístroj na meranie uhlov) a stolom, ktorá vzniká pri zmene smeru. Ak vykazujú osi otáčania uvoľnenie mimo pravidelnej dráhy, napr. pretože sa meranie uhla vykonáva otočným snímačom motora, môže pri natáčaní dochádzať k veľkým chybám pri natáčaní.

Pomocou vstupného parametra Q432 môžete aktivovať meranie uvoľnenia. Na to zadajte uhol, ktorý ovládanie použije ako prejazdový uhol. Cyklus potom vykoná dve merania pre každú os otáčania. Ak prevezmete hodnotu uhla 0, nezistí ovládanie žiadne dávky.

 
Machine

Ak je vo voliteľnom parametri stroja mStrobeRotAxPos (č. 204803) nastavená funkcia M na polohovanie otočných osí, alebo ak je ako os použitá Hirthova os, nie je možné žiadne zisťovanie uvoľnenia.

 
Tip
  • Pokyny na programovanie a ovládanie:
  • Ovládanie nevykonáva žiadnu automatickú kompenzáciu dávok.
  • Ak je polomer rozsahu merania < 1 mm, nevykoná už ovládanie zisťovanie dávok. O čo je polomer rozsahu merania väčší, o to presnejšie dokáže ovládanie určiť dávky osi otáčania.
  • Funkcia protokolu

Upozornenia

 
Machine

Kompenzácia uhlov je možná len pri možnosti č. 52 KinematicsComp.

 
Upozornenie
Pozor, nebezpečenstvo kolízie!
Keď spracúvate tento cyklus, nesmie byť aktívne žiadne základné natočenie alebo základné 3D natočenie. Ovládanie vymaže príp. hodnoty zo stĺpcov SPA, SPB alebo SPC v tabuľke vzťažných bodov. Po cykle musíte nanovo nastaviť základné natočenie alebo základné 3D natočenie, inak hrozí nebezpečenstvo kolízie.
  1. Pred spracovaním cyklu deaktivujte základné natočenie.
  2. Po optimalizácii znova nastavte vzťažný bod a základné natočenie
  • Tento cyklus môžete následne vykonať v obrábacom režime FUNCTION MODE MILL.
  • Pred spustením cyklu dbajte na to, aby bola M128 alebo FUNCTION TCPM vypnutá.
  • Cyklus 453, ako aj 451 a 452 sa ponechá s aktívnym 3D-ROT v automatickom režime, ktorý sa zhoduje s polohou osí otáčania.
  • Pred definovaním cyklu musíte vložiť vzťažný bod do stredu kalibračnej guľôčky a aktivovať ho alebo nastaviť vstupný parameter Q431 príslušným spôsobom na 1 alebo 3.
  • Ovládanie použije ako polohovací posuv pre nábeh na výšku snímania v osi snímacieho systému nižšiu hodnotu z parametra cyklu Q253 a z hodnoty FMAX z tabuľky snímacieho systému. Pohyby osí otáčania vykonáva ovládanie zásadne s polohovacím posuvom Q253, monitorovanie snímacieho hrotu je pritom deaktivované.
  • Ovládanie ignoruje údaje v definícii cyklu pre neaktívne osi.
  • Korekcia v nulovom bode stroja (Q406 = 3) je možná len vtedy, keď sa merajú interpolované osi otáčania na strane hlavy alebo stola.
  • Ak aktivujete nastavenie vzťažného bodu pred premeraním (Q431 = 1/3), presuňte snímací systém pred spustením cyklu o bezpečnostnú vzdialenosť (Q320 + SET_UP) približne do stredu nad kalibračnú guľôčku.
  • Programovanie v palcoch: Výsledky z merania a parametre v protokole poskytuje ovládanie na výstup zásadne v mm.
  • Po premeraní kinematiky musíte znovu upnúť vzťažný bod.

Upozornenia v spojení s parametrami stroja

  • Ak je voliteľný parameter stroja mStrobeRotAxPos (č. 204803) iný ako -1 (funkcia M polohuje os otáčania), meranie spustite len v prípade, ak sú všetky osi otáčania v polohe 0°.
  • Pri každom snímaní zistí ovládanie najskôr polomer kalibračnej guľôčky. Ak sa zistený polomer guľôčky odlišuje od zadaného polomeru guľôčky o hodnotu vyššiu, ako je hodnota, ktorú ste definovali vo voliteľnom parametri stroja maxDevCalBall (č. 204802), vygeneruje ovládanie chybové hlásenie a ukončí premeriavanie.
  • Na optimalizáciu uhla môže výrobca stroja zodpovedajúco zmeniť konfiguráciu.

Parametre cyklu

Pom. obr.

Parameter

Q406 Režim (0/1/2/3)?

Týmto parametrom určíte, či má ovládanie skontrolovať alebo optimalizovať aktívnu kinematiku:

0: Preveriť aktívnu kinematiku stroja Ovládanie premeria kinematiku vo vami definovaných osiach otáčania, nevykoná žiadne zmeny v aktívnej kinematike. Výsledky z merania zobrazí ovládanie v protokole z merania.

1: Optimalizovať aktívnu kinematiku stroja: Ovládanie premeria kinematiku vo vami definovaných osiach otáčania. Následne optimalizuje polohu osí otáčania aktívnej kinematiky.

2: Optimalizovať aktívnu kinematiku stroja: Ovládanie premeria kinematiku vo vami definovaných osiach otáčania. Následne sa zoptimalizujú uhlové chyby a chyby polohy. Predpokladom na korekciu uhlovej chyby je možnosť č. 52 KinematicsComp.

3: Optimalizovať aktívnu kinematiku stroja: Ovládanie premeria kinematiku vo vami definovaných osiach otáčania. Následne automaticky upraví nulový bod stroja. Následne sa zoptimalizujú uhlové chyby a chyby polohy. Predpokladom je možnosť #52 KinematicsComp.

Vstup: 0, 1, 2, 3

Q407 Presný polomer kalibračnej gule?

Zadajte presný polomer použitej kalibračnej gule.

Vstup: 0.0001…99.9999

Q320 Bezpečnostná vzdialenosť?

Dodatočná vzdialenosť medzi snímacím bodom a guľôčkou snímacieho systému. Q320 pôsobí ako doplnok k stĺpcu SET_UP v tabuľke snímacieho systému. Hodnota má prírastkový účinok.

Vstup: 0…99999.9999 alternatívne PREDEF

Q408 Výška stiahnutia?

0: Bez nábehu na výšku spätného posuvu, ovládanie nabehne na nasledujúcu meranú polohu v osi určenej na meranie. Operácia nie je povolená pre osi v Hirthovom rastri! Ovládanie nabehne na prvú meranú polohu v poradí A, potom B, potom C.

> 0: Výška spätného posuvu v nenaklonenom súradnicovom systéme obrobku, na ktorú ovládanie presunie os vretena pred polohovaním osi otáčania. Ovládanie dodatočne presunie snímací systém v rovine obrábania na nulový bod. Kontrola snímača nie je v tomto režime aktívna. Definujte rýchlosť polohovania v parametri Q253. Hodnota má absolútny účinok.

Vstup: 0…99999.9999

Q253 Polohovací posuv?

Zadajte rýchlosť posuvu nástroja pri polohovaní v mm/min.

Vstup: 0…99999.9999 alternatívne FMAX, FAUTO, PREDEF

Q380 Ref. uhol ? (0 = hl. os)

Zadajte vzťažný uhol (základné natočenie) na zaznamenanie meraných bodov v aktívnom súradnicovom systéme obrobku. Definovaním vzťažného uhla môžete výrazne zväčšiť rozsah merania osi. Hodnota má absolútny účinok.

Vstup: 0…360

Q411 Uhol spust. osi A?

Začiatočný uhol v osi A, na ktorom sa má vykonať prvé meranie. Hodnota má absolútny účinok.

Vstup: –359.9999…+359.9999

Q412 Koncový uhol osi A?

Koncový uhol v osi A, na ktorom sa má vykonať posledné meranie. Hodnota má absolútny účinok.

Vstup: –359.9999…+359.9999

Q413 Uhol nábehu osi A?

Približovací uhol osi A, v ktorom sa majú premerať ostatné osi otáčania.

Vstup: –359.9999…+359.9999

Q414 Počet mer. bodov v A (0 ... 12)?

Počet snímaní, ktoré má ovládanie použiť na premeranie osi A.

Pri zadaní = 0 nevykoná ovládanie premeranie tejto osi.

Vstup: 0…12

Q415 Uhol spust. osi B?

Začiatočný uhol v osi B, na ktorom sa má vykonať prvé meranie. Hodnota má absolútny účinok.

Vstup: –359.9999…+359.9999

Q416 Koncový uhol osi B?

Koncový uhol v osi B, na ktorom sa má vykonať posledné meranie. Hodnota má absolútny účinok.

Vstup: –359.9999…+359.9999

Q417 Uhol nábehu osi B?

Približovací uhol osi B, v ktorom sa majú premerať ostatné osi otáčania.

Vstup: –359.999…+360.000

Q418 Počet mer. bodov v B (0 ... 12)?

Počet snímaní, ktoré má ovládanie použiť na premeranie osi B. Pri zadaní = 0 nevykoná ovládanie premeranie tejto osi.

Vstup: 0…12

Q419 Uhol spustenia osi C?

Začiatočný uhol v osi C, na ktorom sa má vykonať prvé meranie. Hodnota má absolútny účinok.

Vstup: –359.9999…+359.9999

Q420 Koncový uhol osi C?

Koncový uhol v osi C, na ktorom sa má vykonať posledné meranie. Hodnota má absolútny účinok.

Vstup: –359.9999…+359.9999

Q421 `Uhol nábehu osi C?

Približovací uhol osi C, v ktorom sa majú premerať ostatné osi otáčania.

Vstup: –359.9999…+359.9999

Q422 Počet mer. bodov v C (0 ... 12)?

Počet snímaní, ktoré má ovládanie použiť na premeranie osi C. Pri zadaní = 0 nevykoná ovládanie premeranie tejto osi

Vstup: 0…12

Q423 Počet vzorkovaní?

Definujte počet snímaní, ktoré má ovládanie použiť na premeranie kalibračnej guľôčky v rovine. Menší počet meraných bodov zvýši rýchlosť, vyšší počet meraných bodov zvýši bezpečnosť merania.

Vstup: 3…8

Q431 Nastaviť predvoľbu (0/1/2/3)?

Týmto parametrom určíte, či má ovládanie automaticky nastaviť vzťažný bod na stred guľôčky:

0: Nenastaviť vzťažný bod automaticky na stred guľôčky: vzťažný nastaviť ručne pred spustením cyklu

1: Nastaviť vzťažný bod automaticky pred premeraním na stred guľôčky (aktívny vzťažný bod sa prepíše): snímací systém predpolohovať ručne pred spustením cyklu nad kalibračnú guľôčku

2: Nastaviť vzťažný bod automaticky po premeraní na stred guľôčky (aktívny vzťažný bod sa prepíše): nastaviť vzťažný bod ručne pred spustením cyklu

3: Nastaviť vzťažný bod pred a po meraní na stred guľôčky (aktívny vzťažný bod sa prepíše): snímací systém predpolohovať ručne pred spustením cyklu nad kalibračnú guľôčku

Vstup: 0, 1, 2, 3

Q432 Kompenz. vôle uhlového rozsahu?

Na tomto mieste definujete hodnotu uhla, ktorý sa má použiť ako prejazd na meranie uvoľnenia osi otáčania. Uhol prejazdu musí byť jasne väčší ako skutočné uvoľnenie osí otáčania. Pri zadaní = 0 nevykoná ovládanie premeranie dávky.

Vstup: –3…+3

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

Zálohovanie a preverenie kinematiky

11 TOOL CALL "TOUCH_PROBE" Z

12 TCH PROBE 450 ULOZIT KINEMATIKU ~

Q410=+0

;REZIM ~

Q409=+5

;OZNACENIE PAMATE

13 TCH PROBE 451 MERANIE KINEMATIKY ~

Q406=+0

;REZIM ~

Q407=+12.5

;POLOMER GULE ~

Q320=+0

;BEZP. VZDIALENOST ~

Q408=+0

;VYSKA STIAHNUTIA ~

Q253=+750

;POLOH. POSUV ~

Q380=+0

;REFERENCNY UHOL ~

Q411=-90

;UHOL SPUST. OSI A ~

Q412=+90

;ENDWINKEL A-ACHSE ~

Q413=+0

;UHOL NABEHU OSI A ~

Q414=+0

;MERACIE BODY OSI A ~

Q415=-90

;UHOL SPUST. OSI B ~

Q416=+90

;KONCOVY UHOL OSI B ~

Q417=+0

;UHOL NABEHU OSI B ~

Q418=+2

;MERACIE BODY OSI B ~

Q419=-90

;UHOL SPUSTENIA OSI C ~

Q420=+90

;KONCOVY UHOL OSI C ~

Q421=+0

;UHOL NABEHU OSI C ~

Q422=+2

;MERACIE BODY OSI C ~

Q423=+4

;POCET MERANI ~

Q431=+0

;NASTAVIT PREDVOTBU ~

Q432=+0

;UHLOVY ROZSAH VOLE

Rôzne režimy (Q406)

  • Režim kontroly Q406 = 0
  • Ovládanie premeria osi otáčania v definovaných polohách a stanoví na základe toho statickú presnosť transformácie natáčania
  • Ovládanie zaznamená výsledky možnej optimalizácie polohy do protokolu, nevykoná však žiadne úpravy
  • Režim optimalizácie polohy osí otáčania Q406 = 1
  • Ovládanie premeria osi otáčania v definovaných polohách a stanoví na základe toho statickú presnosť transformácie natáčania
  • Ovládanie sa pritom pokúsi o takú zmenu polohy osi otáčania v kinematickom modeli, aby sa dosiahla vyššia presnosť
  • Úpravy parametrov stroja sa vykonajú automaticky
  • Režim optimalizácie polohy a uhla Q406 = 2
  • Ovládanie premeria osi otáčania v definovaných polohách a stanoví na základe toho statickú presnosť transformácie natáčania
  • Ovládanie sa najskôr pokúsi o optimalizáciu uhlovej polohy osi otáčania pomocou kompenzácie (možnosť č. #52 KinematicsComp)
  • Po optimalizácii uhla sa vykoná optimalizácia polohy. Na to nie sú potrebné žiadne dodatočné merania, optimalizáciu polohy vypočíta ovládanie automaticky.
 
Tip

Spoločnosť HEIDENHAIN odporúča, v závislosti od kinematiky stroja, na správne zistenie uhla vykonanie jednorazového merania pomocou približovacieho uhla 0°.

  • Režim nulového bodu stroja, optimalizácia polohy a uhla Q406 = 3
  • Ovládanie premeria osi otáčania v definovaných polohách a stanoví na základe toho statickú presnosť transformácie natáčania
  • Ovládanie sa pokúsi o automatickú optimalizáciu nulového bodu stroja (možnosť č. 52 KinematicsComp). Na umožnenie korekcie uhlovej polohy osi otáčania pomocou nulového bodu stroja sa os otáčania v kinematike stroja určená na korekciu musí nachádzať bližšie pri lôžku stroja ako premeraná os otáčania.
  • Ovládanie sa potom pokúsi o optimalizáciu uhlovej polohy osi otáčania pomocou kompenzácie (možnosť č. 52 KinematicsComp)
  • Po optimalizácii uhla sa vykoná optimalizácia polohy. Na to nie sú potrebné žiadne dodatočné merania, optimalizáciu polohy vypočíta ovládanie automaticky.
 
Tip
  • Spoločnosť HEIDENHAIN odporúča na správne zistenie chýb uhlovej polohy približovací uhol 0° príslušnej osi otáčania pri tomto meraní.
  • Po korekcii nulového bodu stroja sa ovládanie pokúsi zredukovať kompenzáciu príslušnej chyby uhlovej polohy (locErrA/locErrB/locErrC) meranej osi otáčania.

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

Optimalizácia polohy osí otáčania s predchádzajúcim automatickým dosadením vzťažného bodu a meraním uvoľnenia osi otáčania

11 TOOL CALL "TOUCH_PROBE" Z

12 TCH PROBE 451 MERANIE KINEMATIKY ~

Q406=+1

;REZIM ~

Q407=+12.5

;POLOMER GULE ~

Q320=+0

;BEZP. VZDIALENOST ~

Q408=+0

;VYSKA STIAHNUTIA ~

Q253=+750

;POLOH. POSUV ~

Q380=+0

;REFERENCNY UHOL ~

Q411=-90

;UHOL SPUST. OSI A ~

Q412=+90

;KONCOVY UHOL OSI A ~

Q413=+0

;UHOL NABEHU OSI A ~

Q414=+0

;MERACIE BODY OSI A ~

Q415=-90

;UHOL SPUST. OSI B ~

Q416=+90

;KONCOVY UHOL OSI B ~

Q417=+0

;UHOL NABEHU OSI B ~

Q418=+4

;MERACIE BODY OSI B ~

Q419=+90

;UHOL SPUSTENIA OSI C ~

Q420=+270

;KONCOVY UHOL OSI C ~

Q421=+0

;UHOL NABEHU OSI C ~

Q422=+3

;MERACIE BODY OSI C ~

Q423=+3

;POCET MERANI ~

Q431=+1

;NASTAVIT PREDVOTBU ~

Q432=+0.5

;UHLOVY ROZSAH VOLE

Funkcia protokolu

Ovládanie vytvorí po spracovaní cyklu 451 protokol (TCHPRAUTO.html) a uloží súbor protokolu do rovnakého adresára, v ktorom sa nachádza aj príslušný program NC. Protokol obsahuje nasledujúce údaje:

  • Dátum a čas vytvorenia protokolu
  • Názov cesty programu NC, z ktorého bol cyklus spracovaný
  • Názov nástroja
  • Akt. kinematika
  • Realizovaný režim (0 = preveriť/1 = optimalizovať polohu/2 = optimalizovať reakcie/3 = optimalizovať nulový bod stroja a polohu )
  • Približovacie uhly
  • Pre každú zmeranú os otáčania:
    • Spúšťací uhol
    • Koncový uhol
    • Počet meraných bodov
    • Polomer meraného rozsahu
    • Priemerné uvoľnenie, keď Q423 > 0
    • Polohy osí
    • Chyba uhlovej polohy (len s možnosťou č. 52 KinematicsComp)
    • Štandardná odchýlka (rozptyl)
    • Maximálna odchýlka
    • Uhlová chyba
    • Korekčné hodnoty pre všetky osi (posun vzťažného bodu)
    • Poloha skontrolovaných osí otáčania pred optimalizáciou (vzťahuje sa na začiatok kinematického transformačného reťazca, bežne na hlavu vretena)
    • Poloha skontrolovaných osí otáčania po optimalizácii (vzťahuje sa na začiatok kinematického transformačného reťazca, bežne na hlavu vretena)
    • Priemerná chyba polohovania a štandardná odchýlka chyby polohovania k 0
    • Súbory SVG s diagramami: Namerané a optimalizované chyby jednotlivých polôh merania.
      • Červená línia: Namerané polohy
      • Zelená línia: Optimalizované hodnoty po priebehu cyklu
      • Označenie diagramu: Označenie osi v závislosti od osi otáčania, napr. EYC = chyby komponentov v smere Y osi C.
      • Os X diagramu: Poloha osi otáčania v stupni °
      • Os Y diagramu: Odchýlky polôh v mm
Beispiel Y
Príklad merania EYC: Chyby komponentov v smere Y osi C