cyklus 453 MRIEZKA KINEMAT.

Programovanie ISO

G453

Aplikácia

 
Machine

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

Je potrebná softvérová možnosť KinematicsOpt (možnosť č. 48).

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

Aby ste mohli používať tento cyklus, musí výrobca vášho stroja vopred vytvoriť a konfigurovať kompenzačnú tabuľku (*.kco), ako aj vytvoriť ďalšie nastavenia.

Zyklus453

Aj keď váš stroj už bol optimalizovaný s ohľadom na chybnú polohu (napr. cyklom 451), môžu pretrvávať zvyškové chyby na Tool Center Point (TCP) pri natáčaní osí otáčania. Môžu vyplývať napr. z chýb komponentov (napr. z chyby ložiska) osí otáčania s hlavou.

S cyklom 453 MRIEZKA KINEMAT. môžu byť chyby otočných hláv zistené a kompenzované v závislosti od polôh rotačných osí. Akonáhle by ste chceli zapísať týmto cyklom kompenzačné hodnoty, vyžaduje cyklus možnosť KinematicsComp (možnosť č. 52). S týmto cyklom premeriate pomocou 3D snímacieho systému TS kalibračnú guľôčku HEIDENHAIN, ktorú ste upevnili na stôl stroja. Cyklus potom automaticky presunie snímací systém na polohy, ktoré sú usporiadané vo forme mriežky okolo kalibračnej guľôčky. Tieto polohy osí natočenia určí výrobca vášho stroja. Polohy sa môžu nachádzať až na troch rozmeroch. (každý rozmer je jedna os otáčania). Po snímaní na guľôčke sa môže vykonať kompenzácia chyby prostredníctvom viacrozmernej tabuľky. Túto kompenzačnú tabuľku (*.kco) určí výrobca vášho stroja, definuje aj miesto uloženia tejto tabuľky.

Ak pracujete s cyklom 453, vykonajte cyklus na viacerých rôznych polohách. Takto môžete ihneď skontrolovať, či má kompenzácia pomocou cyklu 453 požadované pozitívne účinky na presnosť stroja. Len ak sa s rovnakými korekčnými hodnotami na viacerých polohách dosahujú požadované vylepšenia, je takýto typ kompenzácie pre príslušný stroj vhodný. Ak to tak nie je, potom sa musia vyhľadať chyby mimo osí otáčania.

Vykonajte meranie pomocou cyklu 453 v optimálnom stave odchýlky polohy osí otáčania. Na tento účel pracujte najprv napr. s cyklom 451.

 
Tip

Spoločnosť HEIDENHAIN odporúča použitie kalibračných guľôčok KKH 250 (objednávacie číslo 655475-01) alebo KKH 100 (objednávacie číslo 655475-02), ktoré vykazujú výnimočne vysokú nepoddajnosť a sú skonštruované špeciálne na kalibrovanie strojov. V prípade záujmu sa spojte so spoločnosťou HEIDENHAIN.

Ovládanie optimalizuje presnosť vášho stroja. Na tento účel uloží kompenzačné hodnoty na konci procesu merania automaticky do kompenzačnej tabuľky (*kco). (Pri režime Q406 = 1)

Priebeh cyklu

  1. Upnite kalibračnú guľôčku, dbajte na vylúčenie kolízií
  2. V prevádzkovom režime Ručná prevádzka nastavte vzťažný bod do stredu guľôčky alebo, ak je definované 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 program NC
  4. Cyklus sa vykoná v závislosti od parametra Q406 (-1 = Vymazať/0 = Skontrolovať/1 = Kompenzovať)
 
Tip

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.

Rôzne režimy (Q406)

  • Režim Vymazať Q406 = -1 (možnosť č. 52 KinematicsComp)
  • Nevykoná sa žiaden pohyb osí
  • Ovládanie opisuje všetky hodnoty kompenzačnej tabuľky (*.kco) s „0“, čo vedie k tomu, že na aktuálne zvolenú kinematiku nepôsobia žiadne prídavné kompenzácie.
  • Režim kontroly Q406 = 0
  • Ovládanie vykonáva snímania na kalibračnej guľôčke.
  • Výsledky sa ukladajú v protokole vo formáte .html a do rovnakého adresára, v ktorom je aj aktuálny program NC
  • Režim Kompenzovať Q406 = 1(možnosť č. 52 KinematicsComp)
  • Ovládanie vykonáva snímania na kalibračnej guľôčke
  • Ovládanie zapíše odchýlky do kompenzačnej tabuľky (*.kco), tabuľka sa aktualizuje a kompenzácie sú účinné ihneď
  • Výsledky sa ukladajú v protokole vo formáte .html a do rovnakého adresára, v ktorom je aj aktuálny program NC

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. Odporúča sa však napnúť kalibračnú guľôčku čo najbližšie k neskorším polohám 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

 
Machine

Je potrebná softvérová možnosť KinematicsOpt (možnosť č. 48). Je potrebná softvérová možnosť KinematicsComp (možnosť č. 52).

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

Výrobca vášho stroja určí miesto uloženia kompenzačnej tabuľky (*.kco).

 
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é.
  • Programovanie v palcoch: Výsledky z merania a parametre v protokole poskytuje ovládanie na výstup zásadne v mm.
  • 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.
 
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.

Upozornenia v spojení s parametrami stroja

  • Pomocou parametra stroja mStrobeRotAxPos (č. 204803) výrobca stroja definuje maximálnu povolenú medznú zmenu transformácie. Ak sa hodnota nerovná -1 (funkcia M polohuje os otáčania), meranie spustite len v prípade, že sú všetky osi otáčania v polohe 0°.
  • Pomocou parametra stroja maxDevCalBall (č. 204802) výrobca stroja definuje maximálnu odchýlku polomeru kalibračnej guľôčky. 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 v parametri stroja maxDevCalBall (č. 204802), vygeneruje ovládanie chybové hlásenie a ukončí premeriavanie.

Parametre cyklu

Pom. obr.

Parameter

Q406 Režim (-1/0/+1)

Týmto parametrom určíte, či má ovládanie popísať hodnoty kompenzačnej tabuľky (*.kco) s hodnotou 0, skontrolovať prípadné odchýlky alebo ich kompenzovať. Vytvorí sa protokol (*.html).

-1: Vymazanie hodnôt v kompenzačnej tabuľke (*.kco). Kompenzačné hodnoty chýb polohy TCP sa v kompenzačnej tabuľke (*.kco) nastavia na hodnotu 0. Nesnímajú sa žiadne polohy merania. V protokole (*.html) sa nevygenerujú žiadne výsledky (potrebná možnosť č. 52 KinematicsComp )

0: Kontrola chyby polohy TCP.. Ovládanie meria chybu polohy TCP v závislosti od polôh osí otáčania, nevykoná však žiadne záznamy v kompenzačnej tabuľke (*.kco). Štandardnú a maximálnu odchýlku ukáže ovládanie v protokole (*.html).

1: Kompenzuje chyby polohy TCP. Ovládanie meria chybu polohy TCP v závislosti od polôh osí otáčania a zapíše odchýlky do kompenzačnej tabuľky (*.kco). Následne sú kompenzácie účinné ihneď. Štandardnú a maximálnu odchýlku ukáže ovládanie v protokole (*.html). (potrebná možnosť č. 52 KinematicsComp )

Vstup: –1, 0, +1

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

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

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.

Snímanie s cyklom 453

11 TCH PROBE 453 MRIEZKA KINEMAT. ~

Q406=+0

;REZIM ~

Q407=+12.5

;POLOMER GULE ~

Q320=+0

;BEZP. VZDIALENOST ~

Q408=+0

;VYSKA STIAHNUTIA ~

Q253=+750

;POLOH. POSUV ~

Q380=+0

;REFERENCNY UHOL ~

Q423=+4

;POCET MERANI ~

Q431=+0

;NASTAVIT PREDVOTBU

Funkcia protokolu

Ovládanie vytvorí po spracovaní cyklu 453 protokol (TCHPRAUTO.html), tento protokol sa ukladá do rovnakého adresára, v ktorom je aj aktuálny program NC. Obsahuje nasledujúce údaje:

  • Dátum a čas vytvorenia protokolu
  • Názov cesty programu NC, z ktorého bol cyklus spracovaný
  • Číslo a názov aktívneho nástroja
  • Režim
  • Namerané údaje: Štandardná odchýlka a Maximálna odchýlka
  • Informácia, na ktorej polohe v stupňoch (°) sa vyskytuje maximálna odchýlka
  • Počet polôh merania