Cyklus 451 MERENI KINEMATIKY (opce #48)

ISO-programování

G451

Aplikace

 
Machine

Informujte se ve vaší příručce ke stroji!

Funkci musí povolit a upravit výrobce vašeho stroje.

cyc451

Cyklem dotykové sondy 451 můžete zkontrolovat kinematiku vašeho stroje a optimalizovat ji v případě potřeby. Přitom proměřujete 3D-dotykovou sondou kalibrační kouli fy HEIDENHAIN, kterou jste upevnili na strojním stole.

Řídicí systém zjistí statistickou přesnost naklopení. Přitom program minimalizuje prostorovou chybu vznikající naklápěním a automaticky uloží geometrii stroje na konci měření do příslušných konstant stroje v popisu kinematiky.

Provádění cyklu

  1. Upněte kalibrační kouli, dávejte pozor na možnou kolizi
  2. V režimu Ruční operace umístěte vztažný bod do středu koule nebo, když je definované Q431=1 nebo Q431=3: dotykovou sondu polohujte ručně v ose dotykové sondy nad kalibrační kouli a v obráběcí rovině do středu koule
  3. Zvolte provozní režim Chod programu a spusťte program kalibrace
  4. Řídicí systém automaticky proměří za sebou všechny rotační osy s přesností podle vaší volby
 
Tip
  • Pokyny pro programování a obsluhu:
  • Leží-li data kinematiky, zjištěná v režimu Optimalizovat, nad povolenými mezními hodnotami (maxModification č. 204801), vydá řízení výstražné hlášení. Převzetí zjištěných hodnot pak musíte potvrdit s NC-Start.
  • Během nastavování vztažného bodu se monitoruje programovaný rádius kalibrační koule pouze při druhém měření. Protože když je předpolohování proti kalibrační kouli nepřesné a vy pak nastavíte vztažný bod, tak se kalibrační koule snímá dvakrát.
Řídicí systém uloží naměřené hodnoty do následujících Q-parametrů:

Číslo
Q-parametrů

Význam

Q141

Naměřená standardní odchylka osy A (-1, pokud osa nebyla proměřená)

Q142

Naměřená standardní odchylka osy B (-1, pokud osa nebyla proměřená)

Q143

Naměřená standardní odchylka osy C (-1, pokud osa nebyla proměřená)

Q144

Optimalizovaná standardní odchylka osy A (-1, pokud osa nebyla optimalizovaná)

Q145

Optimalizovaná standardní odchylka osy B (-1, pokud osa nebyla optimalizovaná)

Q146

Optimalizovaná standardní odchylka osy C (-1, pokud osa nebyla optimalizovaná)

Q147

Chyba offsetu ve směru X, k ručnímu převzetí do příslušného strojního parametru

Q148

Chyba offsetu ve směru Y, k ručnímu převzetí do příslušného strojního parametru

Q149

Chyba offsetu ve směru Z, k ručnímu převzetí do příslušného strojního parametru

Směr polohování

Směr polohování proměřované osy natočení je dán výchozím a koncovým úhlem, které jste definovali v cyklu. Při 0 ° proběhne automaticky referenční měření.

Výchozí a koncový úhel volte tak, aby se tatáž pozice neproměřovala dvakrát. Dvojité sejmutí měřicího bodu (např. poloha měření +90° a -270°) nemá smysl, ale nevede k chybovému hlášení.

  • Příklad: Výchozí úhel = +90°, koncový úhel = -90°
    • Výchozí úhel = +90 °
    • Koncový úhel = -90°
    • Počet měřicích bodů = 4
    • Z toho vypočtená úhlová rozteč = (-90° - +90°) / (4 – 1) = -60°
    • Měřicí bod 1 = +90°
    • Měřicí bod 2 = +30°
    • Měřicí bod 3 = -30°
    • Měřicí bod 4 = -90°
  • Příklad: Výchozí úhel = +90°, koncový úhel = +270°
    • Výchozí úhel = +90 °
    • Koncový úhel = +270°
    • Počet měřicích bodů = 4
    • Z toho vypočtená úhlová rozteč = (270° – 90°) / (4 – 1) = +60°
    • Měřicí bod 1 = +90°
    • Měřicí bod 2 = +150°
    • Měřicí bod 3 = +210°
    • Měřicí bod 4 = +270°

Stroje s osami s Hirthovým ozubením

 
Upozornění
Pozor nebezpečí kolize!
K polohování se musí osa pohnout z Hirthova rastru. Řídicí systém popř. zaokrouhlí měřicí polohy tak, aby odpovídaly Hirthovu rastru (v závislosti na bodu startu, koncovém úhlu a počtu měřicích bodů). Hrozí nebezpečí kolize!
  1. Dbejte proto na dostatečný bezpečný odstup, aby nedošlo ke kolizi mezi dotykovou sondou a kalibrační koulí.
  2. Současně dbejte, aby byl dostatek místa k najíždění na bezpečnou vzdálenost (softwarové koncové vypínače)
 
Upozornění
Pozor nebezpečí kolize!
V závislosti na konfiguraci stroje řízení nemůže automaticky polohovat osy natočení. V tomto případě potřebujete speciální M-funkci od výrobce stroje, s jejíž pomocí může řízení pohybovat těmito osami. K tomu musel výrobce stroje číslo této M-funkce zapsat do strojního parametru mStrobeRotAxPos (č. 204803). Hrozí nebezpečí kolize!
  1. Dbejte na dokumentaci výrobce vašeho stroje
 
Tip
  • Výšku odjezdu definujte větší než 0, pokud není k dispozici opce #2.
  • Měřicí pozice vypočítáte z výchozího úhlu, koncového úhlu, počtu měření v příslušné ose a z Hirthova rastru.

Výpočetní příklad měřicích pozic pro osu A:

výchozí úhel Q411 = -30

koncový úhel Q412 = +90

Počet měřicích bodů Q414 = 4

Hirthův rastr = 3°

Vypočtená úhlová rozteč = (Q412 - Q411) / (Q414 -1)

Vypočtená úhlová rozteč = (90° - (-30°)) / (4 - 1) = 120 / 3 = 40°

Měřicí pozice 1 = Q411 + 0 * úhlová rozteč = -30° --> -30°

Měřicí pozice 2 = Q411 + 1 * úhlová rozteč = +10° --> 9°

Měřicí pozice 3 = Q411 + 2 * úhlová rozteč = +50° --> 51°

Měřicí pozice 4 = Q411 + 3 * úhlová rozteč = +90° --> 90°

Volba počtu měřicích bodů

Pro úsporu času můžete provést hrubou optimalizaci, například při uvádění do provozu s menším počtem měřicích bodů (1-2).

Následnou jemnou optimalizaci pak provedete se středním počtem měřicích bodů (doporučená hodnota = cca 4). Ještě vyšší počet měřicích bodů většinou nepřinese lepší výsledky. V ideálním případě byste měli měřicí body rozdělit stejnoměrně přes celý rozsah naklopení osy.

Osu s rozsahem naklopení 0 – 360° byste měli proto v ideálním případě měřit ve třech měřicích bodech na 90°, 180° a 270°. Takže definujte úhel startu 90° a koncový úhel 270°.

Přejete-li si kontrolovat příslušnou přesnost, tak můžete v režimu Kontrolovat zadat i vyšší počet měřicích bodů.

 
Tip

Je-li měřicí bod definován s 0°, tak se ignoruje, protože v 0° se vždy provádí referenční měření.

Volba polohy kalibrační koule na stolu stroje

V zásadě můžete kalibrační kouli umístit na každém přístupném místě na stole stroje ale také na upínadlech nebo obrobcích. Výsledky měření mohou kladně ovlivnit tyto faktory:

  • Stroje s otočným /naklápěcím stolem: kalibrační kouli upněte co možná nejdále od středu otáčení
  • Stroje s dlouhými pojezdovými drahami: kalibrační kouli upněte co nejblíže k budoucí pozici obrábění.
 
Tip

Polohu kalibrační koule volte na stolu stroje tak, aby při měření nemohlo dojít ke kolizi.

Pokyny pro různé kalibrační metody

  • Hrubá optimalizace během uvádění do provozu po zadání přibližných rozměrů
    • Počet měřicích bodů mezi 1 a 2
    • Úhlová rozteč rotačních os: cca 90°
  • Jemná optimalizace v celém rozsahu pojezdu
    • Počet měřicích bodů mezi 3 a 6
    • Výchozí a koncový úhel by měly pokrývat co největší rozsah pojezdu os naklápění
    • Kalibrační kouli polohujte na stolu stroje tak, aby u rotačních os stolu vznikl větší rádius měřicího kruhu, popř. aby se mohlo měření provést u os natočení hlav na reprezentativní pozici (např. ve středu rozsahu pojezdu).
  • Optimalizace speciální pozice osy naklápění
    • Počet měřicích bodů mezi 2 a 3
    • Měření se provádí pomocí úhlu naklopení osy (Q413/Q417/Q421) o úhel osy natočení, který se má později použít pro obrábění
    • Kalibrační kouli umístěte na stůl stroje tak, aby se kalibrace prováděla na místě, kde se bude také provádět obrábění
  • Přezkoušení přesnosti stroje
    • Počet měřicích bodů mezi 4 a 8
    • Výchozí a koncový úhel by měly pokrývat co největší rozsah pojezdu os naklápění
  • Zjištění stavu vůle osy naklápění
    • Počet měřicích bodů mezi 8 a 12
    • Výchozí a koncový úhel by měly pokrývat co největší rozsah pojezdu os naklápění

Pokyny kpřesnosti

 
Machine

Popřípadě deaktivujte po dobu měření sevření (zajištění) os natočení, jinak by mohly být výsledky měření chybné. Informujte se v příručce ke stroji.

Chyba geometrie a polohování stroje ovlivňují naměřené hodnoty a tím také optimalizaci osy natočení. Zbytková chyba, která se nedá odstranit, tak bude vždy přítomná.

Vychází-li se z toho, že chyby geometrie a polohování nejsou přítomné, tak by byly hodnoty zjištěné cyklem na libovolném místě ve stroji k určitému okamžiku přesně reprodukovatelné. Čím větší jsou geometrické a polohovací chyby, tím větší bude rozptyl naměřených výsledků, když budete provádět měření na různých místech.

Rozptyl, který uvádí řízení v měřicím protokolu, je mírou přesnosti statických naklápěcích pohybů stroje. Do úvah o přesnosti se musí ale zahrnout také rádius měřicího kruhu, počet a poloha měřicích bodů. Pro jediný měřicí bod nelze rozptyl vypočítat, vydaný rozptyl v tomto případě odpovídá prostorové chybě měřicího bodu.

Pokud se pohybuje několik os natočení současně, tak se jejich chyby překrývají, v nejnepříznivějším případě se sčítají.

 
Tip

Je-li váš stroj vybaven jedním řízeným vřetenem, tak byste měli aktivovat Úhlové vedení v tabulce dotykové sondy (sloupec TRACK). Tím se obecně zvyšuje přesnost při měření se 3D-dotykovou sondou.

Vůle

Jako mrtvá vůle se rozumí nepatrná mezera mezi rotačním snímačem (měřič úhlu) a stolem, která vzniká při změně směru pohybu. Mají-li rotační osy mrtvou vůli mimo regulovanou dráhu, například protože se měření úhlu provádí rotačním snímačem motoru, tak může dojít při naklápění ke značným chybám.

Zadáním do parametru Q432 můžete aktivovat měření vůle. K tomu zadejte úhel, který řízení použije jako úhel přejezdu. Cyklus pak provede u každé osy natočení dvě měření. Převezmete-li hodnotu úhlu 0, tak řízení žádnou vůli nezjišťuje.

 
Machine

Pokud je v opčním strojním parametru mStrobeRotAxPos (č. 204803) nastavená M-funkce pro polohování rotačních os nebo jedná-li se o Hirthovu osu, tak zjišťování mrtvé vůle není možné.

 
Tip
  • Pokyny pro programování a obsluhu:
  • Řídicí systém neprovede žádnou automatickou korekci vůle.
  • Je-li rádius kruhu měření < 1 mm, tak řízení již neprovádí žádné zjišťování vůle. Čím je rádius kruhu měření větší, tím přesněji může řízení určit mrtvou vůli osy natočení.
  • Funkce protokolu

Upozornění

 
Machine

Kompenzace úhlu je možná pouze s opcí #52 KinematicsComp.

 
Upozornění
Pozor nebezpečí kolize!
Při zpracování tohoto cyklu nesmí být aktivní základní natočení ani 3D-základní natočení. V případě potřeby řídicí systém vymaže hodnoty ze sloupců SPA, SPB a SPC tabulky vztažných bodů. Po skončení cyklu je nutné znovu nastavit základní natočení nebo 3D-základní natočení, jinak hrozí riziko kolize.
  1. Před zpracováním cyklu deaktivujte základní natočení.
  2. Po optimalizaci znovu nastavte vztažný bod a základní natočení.
  • Tento cyklus můžete provést pouze v režimu obrábění FUNCTION MODE MILL.
  • Dbejte aby byla před startem cyklu M128 nebo FUNCTION TCPM vypnutá.
  • Cyklus 453, jakož i 451 a 452 se opouští v automatickém režimu s aktivní 3D-ROT, která souhlasí s polohou os natočení.
  • Před definicí cyklu musíte umístit vztažný bod do středu kalibrační koule a tento aktivovat, nebo definujte parametr zadávání Q431 dle potřeby 1 nebo 3.
  • Řídicí systém použije jako polohovací posuv pro najíždění do výšky snímání v ose dotykové sondy menší hodnotu z parametru cyklu Q253 a FMAX z tabulky dotykové sondy. Pohyby os natočení provádí řízení zásadně polohovacím posuvem Q253, přitom není monitorování snímacího hrotu aktivní.
  • Řídicí systém ignoruje údaje v definici cyklu pro neaktivní osy.
  • Korekce v nulovém bodu stroje (Q406=3) je možná pouze tehdy, když se měří překrývající se rotační osy ze strany hlavy nebo stolu.
  • Pokud jste aktivovali Nastavení vztažného bodu před proměřením (Q431 = 1/3), tak polohujte dotykovou sondu před startem cyklu přibližně v bezpečné vzdálenosti (Q320 + SET_UP) nad středem kalibrační koule.
  • Programování v palcích: výsledky měření a údaje v protokolech uvádí řízení zásadně v mm.
  • Po proměření kinematiky musíte vztažný bod znovu sejmout.

Upozornění ve spojení se strojními parametry

  • Když není opční strojní parametr mStrobeRotAxPos (č. 204803) definovaný různý od -1 (M-funkce polohuje rotační osu), tak měření spusťte pouze když všechny rotační osy stojí na 0°.
  • Řídicí systém zjišťuje při každém snímání nejdříve rádius kalibrační koule. Odchyluje-li se zjištěný rádius koule od zadaného rádiusu koule více, než jste definovali v opčním strojním parametru maxDevCalBall (č. 204802) vydá řízení chybové hlášení a ukončí měření.
  • Pro optimalizaci úhlu musí výrobce stroje příslušně změnit konfiguraci.

Parametry cyklu

Pomocný náhled

Parametry

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

Určení, zda má řídicí systém kontrolovat nebo optimalizovat aktivní kinematiku:

0: Kontrolovat aktivní kinematiku. Řídicí systém proměří kinematiku vámi definovaných os natočení, neprovede žádné změny v aktivní kinematice. Výsledky měření ukáže řídicí systém v měřicím protokolu.

1: Optimalizovat aktivní kinematiku stroje: Řídicí systém proměří kinematiku ve vámi definovaných osách natočení. Poté optimalizuje polohuos otáčení aktivní kinematiky.

2: Optimalizovat aktivní kinematiku stroje: Řídicí systém proměří kinematiku ve vámi definovaných osách natočení. Následně bude optimalizována úhlová a polohová chyba. Předpokladem korekce úhlové chyby je opce #52 KinematicsComp.

3: Optimalizovat aktivní kinematiku stroje: Řídicí systém proměří kinematiku ve vámi definovaných osách natočení. Poté automaticky koriguje nulový bod stroje. Následně bude optimalizována úhlová a polohová chyba. Předpokladem je opce #52 KinematicsComp.

Rozsah zadávání: 0, 1, 2, 3

Q407 Přesný poloměr kalibrační koule?

Zadejte přesný rádius použité kalibrační koule.

Rozsah zadávání: 0,000 1 ... 99,999 9

Q320 Bezpecnostni vzdalenost ?

Přídavná vzdálenost mezi snímaným bodem a kuličkou dotykové sondy. Q320 se přičítá ke sloupci SET_UP v tabulce dotykové sondy. Hodnota působí přírůstkově.

Rozsah zadávání: 0 ... 99 999,999 9 alternativně PREDEF

Q408 Výška výjezdu?

0: Nenajíždět výšku odjezdu, řídicí systém jede do další měřicí pozice v proměřované ose. Není povoleno pro Hirthovy osy! Řídicí systém najede první měřicí pozici v pořadí A, pak B a C

>0: Výška odjezdu v nenaklopeném souřadném systému obrobku, na který řídicí systém polohuje osu vřetena před polohováním osy natočení. Navíc řízení napolohuje dotykovou sondu v rovině obrábění na nulový bod. Monitorování dotykové sondy není v tomto režimu aktivní. Definujte polohovací rychlost v parametru Q253. Hodnota působí absolutně.

Rozsah zadávání: 0 ... 99 999,999 9

Q253 Posuv na přednastavenou posici ?

Zadejte pojezdovou rychlost nástroje při polohování v mm/min.

Rozsah zadávání: 0 ... 99 999,999 9 alternativně FMAX, FAUTO, PREDEF

Q380 Ref. úhel v ref. ose?

Zadejte vztažný úhel (základního natočení) pro zjištění měřicích bodů v platném souřadném systému obrobku. Definování vztažného úhlu může rozsah měření osy výrazně zvětšit. Hodnota působí absolutně.

Rozsah zadávání: 0 ... 360

Q411 Počáteční úhel v ose A ?

Úhel startu v ose A, v němž se má provést první měření. Hodnota působí absolutně.

Rozsah zadávání: -359,999 9 ... +359,999 9

Q412 Koncový úhel v ose A ?

Koncový úhel v ose A, v němž se má provést poslední měření. Hodnota působí absolutně.

Rozsah zadávání: -359,999 9 ... +359,999 9

Q413 Úhel náběhu v ose A ?

Úhel naklopení osy A, v němž se mají proměřovat jiné osy natočení.

Rozsah zadávání: -359,999 9 ... +359,999 9

Q414 Počet měř.bodů v ose A (0...12)?

Počet snímání, který má řídicí systém použít k proměření osy A.

Při zadání = 0 řízení neprovede žádné proměření této osy.

Rozsah zadávání: 0...12

Q415 Počáteční úhel v ose B ?

Úhel startu v ose B, v němž se má provést první měření. Hodnota působí absolutně.

Rozsah zadávání: -359,999 9 ... +359,999 9

Q416 Koncový úhel v ose B ?

Koncový úhel v ose B, v němž se má provést poslední měření. Hodnota působí absolutně.

Rozsah zadávání: -359,999 9 ... +359,999 9

Q417 Úhel náběhu v ose B

Úhel polohy osy B, v němž se mají proměřovat jiné osy natočení.

Rozsah zadávání: -359,999 ... +360,000

Q418 Počet měř.bodů v ose B (0...12)?

Počet snímání, který má řídicí systém použít k proměření osy B. Při zadání = 0 řízení neprovede žádné proměření této osy.

Rozsah zadávání: 0...12

Q419 Počáteční úhel v ose C ?

Úhel startu v ose C, v němž se má provést první měření. Hodnota působí absolutně.

Rozsah zadávání: -359,999 9 ... +359,999 9

Q420 Koncový úhel v ose C ?

Koncový úhel v ose C, v němž se má provést poslední měření. Hodnota působí absolutně.

Rozsah zadávání: -359,999 9 ... +359,999 9

Q421 Úhel náběhu v ose C ?

Úhel naklopení osy C, v němž se mají proměřovat jiné osy natočení.

Rozsah zadávání: -359,999 9 ... +359,999 9

Q422 Počet měř.bodů v ose C (0...12)?

Počet snímání, který má řídicí systém použít k proměření osy C. Při zadání = 0 řízení neprovede žádné proměření této osy.

Rozsah zadávání: 0...12

Q423 Počet sond?

Definujte počet snímání které má řízení použít pro měření kalibrační koule v rovině. Méně měřicích bodů zvýší rychlost, více měřicích bodů zvýší spolehlivost měření.

Rozsah zadávání: 3...8

Q431 Předvolba (0/1/2/3)?

Určení zda má řídicí systém umístit aktivní vztažný bod automaticky do středu koule:

0: Nedávat vztažný bod automaticky do středu koule: nastavit vztažný bod ručně před startem cyklu

1: Nastavit vztažný bod automaticky na střed koule před měřením (aktivní vztažný bod se přepíše): Ručně nastavte dotykovou sondu nad kalibrační kouli před zahájením cyklu.

2: Nastavit vztažný bod automaticky na střed koule po měření (aktivní vztažný bod se přepíše): Vztažný bod nastavte ručně před zahájením cyklu.

3: Nastavit vztažný bod před a po měření na střed koule (aktivní vztažný bod se přepíše): Ručně předpolohujte dotykovou sondu nad kalibrační kouli před zahájením cyklu.

Rozsah zadávání: 0, 1, 2, 3

Q432 Úhl. rozsah komp. mrtvého chodu?

Zde definujete úhlovou hodnotu, která se má používat jako přejezd při měření vůle osy natočení. Úhel přejezdu musí být výrazně větší, než je skutečná vůle os natočení. Při zadání = 0 řízení neprovede žádné proměření této vůle.

Rozsah zadávání: -3 ... +3

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

Zálohování a kontrola kinematiky

11 TOOL CALL "TOUCH_PROBE" Z

12 TCH PROBE 450 ULOZENI KINEMATIKY ~

Q410=+0

;MOD ~

Q409=+5

;OZNACENI PAMETI

13 TCH PROBE 451 MERENI KINEMATIKY ~

Q406=+0

;MOD ~

Q407=+12.5

;POLOMER KULICKY ~

Q320=+0

;BEZPECNOSTNI VZDAL. ~

Q408=+0

;VYSKA VYJEZDU ~

Q253=+750

;F NAPOLOHOVANI ~

Q380=+0

;VZTAZNY UHEL ~

Q411=-90

;POCATEC.UHEL V OSE A ~

Q412=+90

;ENDWINKEL A-ACHSE ~

Q413=+0

;UHEL NABEHU V OSE A ~

Q414=+0

;MERIC. BODU V OSE A ~

Q415=-90

;POCATEC.UHEL V OSE B ~

Q416=+90

;KONCOVY UHEL V OSE B ~

Q417=+0

;UHEL NABEHU V OSE B ~

Q418=+2

;MERIC. BODU V OSE B ~

Q419=-90

;POCATEC.UHEL V OSE C ~

Q420=+90

;KONCOVY UHEL V OSE C ~

Q421=+0

;UHEL NABEHU V OSE C ~

Q422=+2

;MERIC. BODU V OSE C ~

Q423=+4

;POCET SNIMANI ~

Q431=+0

;NASTAVIT PRESET ~

Q432=+0

;VULE, ROZSAH UHLU

Různé režimy (Q406):

  • Režim zkoušení Q406 = 0
  • Řídicí systém proměří osy natočení v definovaných polohách a tím zjistí statickou přesnost transformace naklopením
  • Řídicí systém zaprotokoluje výsledky možné optimalizace polohy, ale neprovede žádná přizpůsobení
  • Režim optimalizace polohy rotačních os Q406 = 1
  • Řídicí systém proměří osy natočení v definovaných polohách a tím zjistí statickou přesnost transformace naklopením
  • Přitom se řízení snaží změnit pozici osy naklápění v kinematickém modelu tak, aby se dosáhlo vyšší přesnosti
  • Přizpůsobení strojových dat se provádí automaticky
  • Režim optimalizace polohy a úhlu Q406 = 2
  • Řídicí systém proměří osy natočení v definovaných polohách a tím zjistí statickou přesnost transformace naklopením
  • Řídicí systém se nejdříve snaží optimalizovat úhlovou pozici osy natočení pomocí kompenzace (opce č. 52 KinematicsComp).
  • Po optimalizaci úhlu následuje optimalizace polohy. K tomu není potřeba žádné další měření, optimalizaci polohy vypočítá řízení automaticky.
 
Tip

HEIDENHAIN doporučuje, v závislosti na kinematice stroje pro určení správného úhlu, provést měření jednou s úhlem naklopení 0°.

  • Optimalizovat režim nulového bodu stroje, polohu a úhel Q406 = 3
  • Řídicí systém proměří osy natočení v definovaných polohách a tím zjistí statickou přesnost transformace naklopení
  • Řídicí systém se snaží optimalizovat nulový bod stroje automaticky (opce #52 KinematicsComp). Aby se mohla korigovat úhlová poloha rotační osy s nulovým bodem stroje, musí být korigovaná rotační osa ve strojní kinematice blíže k loži stroje, než proměřovaná rotační osa
  • Řídicí systém se poté snaží optimalizovat úhlovou polohu rotační osy pomocí kompenzace (opce #52 KinematicsComp).
  • Po optimalizaci úhlu následuje optimalizace polohy. K tomu není potřeba žádné další měření, optimalizaci polohy vypočítá řízení automaticky.
 
Tip
  • HEIDENHAIN doporučuje, pro správné určení chyb úhlové polohy, provést měření úhlu naklopení příslušné osy rotace při tomto měření s 0°.
  • Po korekci nulového bodu stroje se řízení pokusí redukovat kompenzaci související chyby úhlové polohy ( locErrA / locErrB / locErrC) měřené osy otáčení.

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

Optimalizace polohy os natočení s předcházejícím automatickým nastavením vztažného bodu a měřením vůle osy natočení.

11 TOOL CALL "TOUCH_PROBE" Z

12 TCH PROBE 451 MERENI KINEMATIKY ~

Q406=+1

;MOD ~

Q407=+12.5

;POLOMER KULICKY ~

Q320=+0

;BEZPECNOSTNI VZDAL. ~

Q408=+0

;VYSKA VYJEZDU ~

Q253=+750

;F NAPOLOHOVANI ~

Q380=+0

;VZTAZNY UHEL ~

Q411=-90

;POCATEC.UHEL V OSE A ~

Q412=+90

;KONCOVY UHEL V OSE A ~

Q413=+0

;UHEL NABEHU V OSE A ~

Q414=+0

;MERIC. BODU V OSE A ~

Q415=-90

;POCATEC.UHEL V OSE B ~

Q416=+90

;KONCOVY UHEL V OSE B ~

Q417=+0

;UHEL NABEHU V OSE B ~

Q418=+4

;MERIC. BODU V OSE B ~

Q419=+90

;POCATEC.UHEL V OSE C ~

Q420=+270

;KONCOVY UHEL V OSE C ~

Q421=+0

;UHEL NABEHU V OSE C ~

Q422=+3

;MERIC. BODU V OSE C ~

Q423=+3

;POCET SNIMANI ~

Q431=+1

;NASTAVIT PRESET ~

Q432=+0.5

;VULE, ROZSAH UHLU

Funkce protokolu

Řídicí systém vytvoří po zpracování cyklu 451 protokol (TCHPRAUTO.html) a uloží ho do stejné složky, kde je příslušný NC-program. Protokol obsahuje tyto údaje:

  • Datum a čas zhotovení protokolu
  • Cestu k NC-programu, z něhož byl cyklus zpracován
  • Název nástroje
  • Aktivní kinematika
  • Režim provedení (0 = kontrola / 1 = optimalizace pozice / 2 = optimalizace pozice/3 = optimalizace nulového bodu stroje a pozice)
  • Úhel naklopení
  • Pro každou měřenou osu natočení:
    • Úhel startu
    • Koncový úhel
    • Počet měřicích bodů
    • Rádius kruhu měření
    • Zjištěná vůle, když Q423>0
    • Polohy os
    • Chyba úhlové polohy (pouze s opcí #52 KinematicsComp)
    • Standardní odchylka (rozptyl)
    • Maximální odchylka
    • Úhlová chyba
    • Hodnoty korekcí ve všech osách (posun vztažného bodu)
    • Poloha zkontrolovaných rotačních os před optimalizací (vztahuje se k začátku kinematického transformačního řetězce, většinou na přední konec vřetena.
    • Poloha zkontrolovaných rotačních os po optimalizaci (vztahuje se k začátku kinematického transformačního řetězce, většinou na přední konec vřetena.
    • Zprůměrovaná chyba polohování a směrodatná odchylka chyb polohování od 0
    • Soubory SVG s diagramy: Naměřené a optimalizované chyby jednotlivých pozic měření.
      • Červená čára: Naměřené polohy
      • Zelená čára: Optimalizované hodnoty po cyklu
      • Označení diagramu: Označení osy v závislosti na ose otáčení, např. EYC = chyba složky v Y osy C.
      • Osa X diagramu: Poloha rotační osy ve stupních °
      • Osa Y diagramu: Odchylky poloh v mm
Beispiel Y
Příklad měření EYC: Chyba složky v Y osy C