Cyklus 444 MERENI VE 3D

ISO-programování

G444

Aplikace

 
Machine

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

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

444_2

Cyklus 444 kontroluje jediný bod na povrchu součásti. Tento cyklus se používá např. u tvarových dílců pro měření ploch volného tvaru. Lze například zjistit, zda bod na povrchu dílce leží v porovnání s požadovanou souřadnicí v rozsahu nadměrného nebo nedostatečného rozměru. Následně může operátor vykonat další pracovní kroky, jako např. dodělávku.

Cyklus 444 snímá libovolný bod v prostoru a zjišťuje odchylku od požadované souřadnice. Přitom se bere do úvahy normálový vektor, který je určen parametry Q581, Q582 a Q583. Normálový vektor je kolmý k (myšlené) rovině, v níž leží cílová souřadnice. Normálový vektor směřuje pryč od plochy a nedefinuje dráhu snímání. Má smysl zjistit normálový vektor pomocí CAD nebo CAM systému. Rozsah tolerance QS400 definuje povolenou odchylku mezi aktuální a cílovou souřadnicí podél normálového vektoru. Tak lze například definovat, aby po zjištěném nedostatečném rozměru následovalo zastavení programu. Kromě toho řízení vydá protokol a odchylky se uloží do níže uvedených Q-parametrů.

Provádění cyklu

cyc444_1
  1. Dotyková sonda jede z aktuální polohy do bodu normálového vektoru, který se nachází v této vzdálenosti od cílové souřadnice: Vzdálenost = rádius snímací kuličky + hodnota SET_UP tabulky tchprobe.tp (TNC:\table\tchprobe.tp) + Q320. Předpolohování bere zřetel na bezpečnou výšku.
  2. Zpracování cyklů dotykové sondy

  3. Následně dotyková sonda najede na požadovanou souřadnici. Dráha snímání je definována prostřednictvím DIST (Nikoli prostřednictvím normálového vektoru! Normálový vektor se používá pouze pro správný výpočet souřadnice.)
  4. Když řízení zjistí polohu, dotyková sonda je odtažena zpět a zastaví se. Zjištěné souřadnice bodu dotyku uloží řízení do Q-parametrů
  5. Potom řízení odjede dotykovou sondou v opačném směru zpět o hodnotu, kterou jste definovali v parametru MB

Parametry výsledků

Řídicí systém uloží výsledky snímání do následujících parametrů:

Číslo
Q-parametrů

Význam

Q151

Naměřená poloha hlavní osy

Q152

Naměřená pozice vedlejší osy

Q153

Naměřená pozice osy nástroje

Q161

Naměřená odchylka hlavní osy

Q162

Naměřená odchylka vedlejší osy

Q163

Naměřená odchylka osy nástroje

Q164

  • Naměřená 3D odchylka
  • Menší než 0: nedostatečný rozměr
  • Větší než 0: nadměrný rozměr

Q183

  • Status obrobku:
  • - 1 = není definováno
  • 0 = dobře
  • 1 = dodělávka
  • 2 = zmetek

Funkce protokolu

Řídicí systém vytvoří po zpracování protokol, ve formátu .html. Do protokolu se zapisují výsledky hlavní, vedlejší a nástrojové osy a také 3D-odchylky. Řízení uloží protokol do stejné složky jako soubor .h (pokud není nakonfigurována pro FN16 žádná cesta).

  • Protokol uvádí následující obsahy v hlavní, vedlejší a nástrojové ose:
  • Skutečný směr snímání (jako vektor v zadávacím systému). Hodnota vektoru přitom odpovídá konfigurované dráze snímání
  • Definované požadované souřadnice
  • (Pokud byla definována tolerance QS400) Výstup horní a spodní odchylky jakož i zjištěná odchylka podél normálového vektoru
  • Zjištěné skutečné souřadnice
  • Barevné zobrazení hodnot (zelená pro "Dobrý", oranžová pro "Dodělávka", červená pro "Zmetek")

Upozornění

  • Tento cyklus můžete provést pouze v režimu obrábění FUNCTION MODE MILL.
  • Aby bylo možné získat přesné výsledky v závislosti na použité dotykové sondě, musíte před spuštěním cyklu 444 provést 3D-kalibrování. Pro 3D-kalibraci je nutná opce #92 3D-ToolComp.
  • Cyklus 444 vytvoří protokol měření ve formátu .html.
  • Bude vydáno chybové hlášení, pokud je před provedením cyklu 444 aktivní cyklus 8 ZRCADLENI, cyklus 11 ZMENA MERITKA nebo cyklus 26 MERITKO PRO OSU.
  • Při snímání se bere do úvahy aktivní TCPM. Snímání poloh s aktivním TCPM se může provádět i při nekonzistentním stavu Naklápění roviny obrábění.
  • 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.
  • Cyklus 444 vztahuje všechny souřadnice na zadávaný systém.
  • Řídicí systém zapíše do vracených parametrů naměřené hodnoty.
  • Aplikace

  • Pomocí Q-parametru Q183 se nastaví stav obrobku dobrý/k přepracování/zmetek, nezávisle na parametru Q309.
  • Aplikace

Poznámka v souvislosti s parametry stroje

  • Podle nastavení opčního strojního parametru chkTiltingAxes (č. 204600) se při snímání kontroluje, zda souhlasí poloha rotačních os s úhly naklopení (3D-ROT). Pokud ne, pak řídicí systém vydá chybové hlášení.

Parametry cyklu

Pomocný náhled

Parametry

Q263 1. BOD MERENI V 1. OSE?

Souřadnice prvního snímaného bodu v hlavní ose obráběcí roviny. Hodnota působí absolutně.

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

Q264 1. BOD MERENI VE 2. OSE?

souřadnice prvního snímaného bodu ve vedlejší ose obráběcí roviny. Hodnota působí absolutně.

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

Q294 1. BOD MERENI VE 3. OSE?

Souřadnice prvního snímaného bodu v ose dotykové sondy. Hodnota působí absolutně.

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

Q581 Kolmice k povrchu v ref. ose?

Zde zadáte normály plochy ve směru hlavní osy. Výstup normály plochy v bodu se obvykle provádí s pomocí CAD/CAM-systémů.

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

Q582 Kolmice k povrchu ve vedl. ose?

Zde zadáte normály plochy ve směru vedlejší osy. Výstup normály plochy v bodu se obvykle provádí s pomocí CAD/CAM-systémů.

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

Q583 Kolmice k povrchu v ose nástr.?

Zde zadáte normály plochy ve směru nástrojové osy. Výstup normály plochy v bodu se obvykle provádí s pomocí CAD/CAM-systémů.

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

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

Q260 Bezpecna vyska ?

Souřadnice v ose nástroje, v níž nemůže dojít ke kolizi mezi dotykovou sondou a obrobkem (upínadlem). Hodnota působí absolutně.

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

QS400 Hodnota tolerance?

Zde zadáte rozsah tolerance, který cyklus monitoruje. Tolerance definuje povolenou odchylku normál ploch. Tato odchylka se zjišťuje mezi požadovanou souřadnicí a skutečnou souřadnicí dílce. (Normála plochy je definována pomocí Q581 - Q583, cílová souřadnice je definována pomocí Q263, Q264, Q294). Tolerance se rozloží v závislosti na normálovém vektoru v osách, viz příklad.

  • Příklady
  • QS400 ="0,4-0,1" znamená: horní odchylka = požadovaná souřadnice +0,4, dolní odchylka = požadovaná souřadnice -0,1. Pro cyklus vychází následující toleranční rozsah: "Požadovaná souřadnice +0,4" až "Požadovaná souřadnice -0,1"
  • QS400 ="0,4" znamená: horní odchylka = požadovaná souřadnice +0,4, dolní odchylka = požadovaná souřadnice. Pro cyklus vyplývá následující rozsah tolerance: "požadovaná souřadnice +0,4" až "požadovaná souřadnice".
  • QS400 ="-0,1" znamená: horní odchylka = požadovaná souřadnice, dolní odchylka = požadovaná souřadnice -0,1. Pro cyklus vyplývá následující rozsah tolerance: "požadovaná souřadnice" až "požadovaná souřadnice -0,1".
  • QS400 =" " znamená: žádné sledování tolerance.
  • QS400 ="0" znamená: žádné sledování tolerance.
  • QS400 ="0.1+0.1" znamená: žádné sledování tolerance.

Rozsah zadávání: Maximálně 255 znaků

Q309 Reakce na chybu tolerance?

Určení, zda má řídicí systém při zjištěné odchylce přerušit chod programu a vydat hlášení:

0: Při překročení tolerance chod programu nepřerušovat, chybové hlášení nevydávat

1: Při překročení tolerance chod programu přerušovat, chybové hlášení vydávat

2: Pokud se zjištěná skutečná souřadnice podél normálového vektoru plochy nachází pod požadovanou souřadnicí, vydá řídicí systém chybové hlášení a přeruší zpracování NC-programu. Naproti tomu nedojde k žádné chybové reakci, když se zjištěná skutečná souřadnice nachází nad cílovou souřadnicí.

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

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.

Příklad

11 TCH PROBE 444 MERENI VE 3D ~

Q263=+0

;1. BOD V 1. OSE ~

Q264=+0

;1. BOD VE 2. OSE ~

Q294=+0

;1.BOD VE 3.OSE ~

Q581=+1

;KOLMICE V REF. OSE ~

Q582=+0

;KOLMICE VE VEDL. OSE ~

Q583=+0

;KOLMICE V OSE NASTR. ~

Q320=+0

;Bezpečná vzdálenost ~

Q260=+100

;BEZPECNA VYSKA ~

QS400="1-1"

;TOLERANCE ~

Q309=+0

;REAKCE NA CHYBU