Cyklus 444 SNIMANIE 3D

Programovanie ISO

G444

Aplikácia

 
Machine

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

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

444_2

Cyklus 444 kontroluje samostatný bod na povrchu dielu. Tento cyklus sa používa napr. pri tvarovaných dieloch na premeranie voľných tvarovaných plôch. Dokáže určiť, či sa bod na povrchu dielu nachádza v porovnaní s požadovanou súradnicou v rozsahu väčšieho alebo menšieho rozmeru. Následne môže operátor vykonať ďalšie pracovné kroky, ako oprava atď.

Cyklus 444 nasníma ľubovoľný bod v priestore a zistí odchýlku od požadovanej súradnice. Pritom sa zohľadní vektor normály, ktorý je určený parametrami Q581, Q582 a Q583. Vektor normály je kolmý na (myslenú rovinu), v ktorej sa nachádza požadovaná súradnica. Vektor normály je orientovaný od plochy a nedefinuje snímaciu dráhu. Na určenie vektora normály použite systém CAD alebo CAM. Tolerančný rozsah QS400 definuje povolenú odchýlku medzi skutočnou a požadovanou súradnicou vektora normály. Na základe toho môžete napr. definovať, že po zistení menšieho rozmeru bude nasledovať zastavenie programu. Okrem toho ovládanie vygeneruje protokol a odchýlky sa uložia do nižšie uvedených parametrov Q.

Priebeh cyklu

cyc444_1
  1. Snímací systém sa presunie z aktuálnej polohy na bod vektora normály, ktorý sa nachádza v nasledujúcej vzdialenosti od požadovanej súradnice: Vzdialenosť = polomer snímacej guľôčky + hodnota SET_UP tabuľky tchprobe.tp (TNC:\table\tchprobe.tp) + Q320. Predpolohovanie zohľadňuje bezpečnú výšku.
  2. Odpracovanie cyklov snímacieho systému

  3. Následne sa snímací systém presunie na požadovanú súradnicu. Snímaciu dráhu definuje parameter DIST (Nie vektor normály! Vektor normály sa používa iba na správny prepočet súradníc.)
  4. Po zaznamenaní polohy ovládaním vykoná snímací systém spätný posuv a zastaví sa. Zistené súradnice dotykového bodu uloží ovládanie do parametrov Q.
  5. Nakoniec presunie ovládanie snímací systém späť proti smeru snímania o hodnotu, ktorú ste definovali v parametri MB

Parametre výsledkov

Ovládanie ukladá výsledky snímania do nasledujúcich parametrov:

Číslo parame-
tra Q

Význam

Q151

Nameraná poloha hlavnej osi

Q152

Nameraná poloha vedľajšej osi

Q153

Nameraná poloha osi nástroja

Q161

Nameraná odchýlka hlavnej osi

Q162

Nameraná odchýlka vedľajšej osi

Q163

Nameraná odchýlka osi nástroja

Q164

  • Nameraná 3D odchýlka
  • Hodnota nižšia ako 0: menší rozmer
  • Hodnota vyššia ako 0: väčší rozmer

Q183

  • Stav obrobku:
  • - 1 = nedefinované
  • 0 = Dobrý
  • 1 = Oprava
  • 2 = Nepodarok

Funkcia protokolu

Po spracovaní vytvorí ovládanie protokol vo formáte .html. V protokole sa protokolujú výsledky hlavnej osi, vedľajšej osi a osi nástroja, ako aj odchýlka 3D. Ovládanie uloží protokol do adresára, v ktorom je uložený súbor .h (pokiaľ nie je pre FN16 nakonfigurovaná žiadna cesta).

  • Protokol odošle na výstup nasledujúce obsahy v hlavnej, vedľajšej osi a osi nástroja:
  • Skutočný smer snímania (ako vektor systému vstupov). Hodnota vektora pritom zodpovedá nakonfigurovanej snímacej dráhe
  • Definované požadované súradnice
  • (Pri definovaní tolerancie QS400) Výstup hornej a dolnej prípustnej odchýlky, ako aj zistenej odchýlky pozdĺž vektora normály
  • Zistené skutočné súradnice
  • Farebné zobrazenie hodnôt (zelená farba pre stav „Dobrý“, oranžová farba pre stav „Oprava“ a červená farba pre stav „Nepodarok“)

Upozornenia

  • Tento cyklus môžete následne vykonať v obrábacom režime FUNCTION MODE MILL.
  • Na získanie exaktných výsledkov v závislosti od použitého snímacieho systému musíte pred spustením cyklu 444 vykonať 3D kalibráciu. Na 3D kalibráciu je potrebná možnosť č. 92 3D-ToolComp.
  • Cyklus 444 zostaví protokol z merania vo formáte html.
  • Chybové hlásenie sa vygeneruje, ak je pred spustením cyklu 444 Cyklus 8 ZRKADLENIE, cyklus 11 ROZM: FAKT. alebo cyklus 26 FAKT. ZAC. BOD OSI.
  • Pri snímaní sa zohľadní aktívny TCPM. Snímanie polôh s aktívnym TCPM sa môže uskutočniť aj v nekonzistentnom stave natočenia Natočenie obrábacej roviny.
  • 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.
  • Cyklus 444 vzťahuje všetky súradnice na systém vstupov.
  • Ovládanie popisuje výstupné parametre nameranými hodnotami.
  • Aplikácia

  • Pomocou parametra Q183 sa aktivuje stav obrobku Dobrý/Oprava/Nepodarok bez ohľadu na parameter Q309.
  • Aplikácia

Upozornenie v spojení s parametrami stroja

  • V závislosti od nastavenia voliteľného parametra stroja chkTiltingAxes (č. 204600) sa pri snímaní preverí, či sa poloha osí otáčania zhoduje s uhlami natočenia (3D-ROT). Ak tomu tak nie je, vygeneruje ovládanie chybové hlásenie.

Parametre cyklu

Pom. obr.

Parameter

Q263 1. Bod merania 1. osi?

Súradnica prvého snímacieho bodu na hlavnej osi roviny obrábania. Hodnota má absolútny účinok.

Vstup: –99999.9999…+99999.9999

Q264 1. Bod merania 2. osi?

Súradnica prvého snímacieho bodu na vedľajšej osi roviny obrábania. Hodnota má absolútny účinok.

Vstup: –99999.9999…+99999.9999

Q294 1. Bod merania 3. os?

Súradnica prvého snímacieho bodu na osi snímacieho systému. Hodnota má absolútny účinok.

Vstup: –99999.9999…+99999.9999

Q581 Normála plochy, hlavná os?

Sem zadajte normálu plochy v smere hlavnej osi. Výstup normál plochy pre bod sa spravidla používa systém CAD/CAM.

Vstup: –10…+10

Q582 Normála plochy, vedľajšia os?

Sem zadajte normálu plochy v smere vedľajšej osi. Výstup normál plochy pre bod sa spravidla používa systém CAD/CAM.

Vstup: –10…+10

Q583 Normála plochy, os nástroja?

Sem zadajte normálu plochy v smere osi nástroja. Výstup normál plochy pre bod sa spravidla používa systém CAD/CAM.

Vstup: –10…+10

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

Q260 Bezpečná výška?

Súradnica v osi nástroja, v ktorej nemôže dôjsť ku kolízii medzi snímacím systémom a obrobkom (upínacím prostriedkom). Hodnota má absolútny účinok.

Vstup: –99999.9999…+99999.9999 alternatívne PREDEF

QS400 Zadanie tolerancie?

Sem zadajte tolerančný rozsah, ktorý monitoruje cyklus. Tolerancia definuje povolenú odchýlku pozdĺž normál plochy. Táto odchýlka sa zisťuje medzi požadovanou a skutočnou súradnicou dielu. (Normála plochy je definovaná prostredníctvom Q581Q583, požadovaná súradnica je definovaná prostredníctvom Q263, Q264, Q294) Hodnota tolerancie sa v závislosti od vektora normály rozkladá osovo podielovo, pozri príklady:

  • Príklady
  • QS400 = „0.4-0.1“ znamená: horná prípustná odchýlka = požadovaná súradnica +0,4, dolná prípustná odchýlka = požadovaná súradnica -0,1. Pre cyklus vyplynie nasledujúci tolerančný rozsah: „Požadovaná súradnica +0,4“ až „Požadovaná súradnica -0,1“
  • QS400 = „0.4“ znamená: horná prípustná odchýlka = požadovaná súradnica +0,4, dolná prípustná odchýlka = požadovaná súradnica. Pre cyklus vyplynie nasledujúci tolerančný rozsah: „Požadovaná súradnica +0.4“ až „Požadovaná súradnica“.
  • QS400 = „-0.1“ znamená: horná prípustná odchýlka = požadovaná súradnica, dolná prípustná odchýlka = požadovaná súradnica -0,1. Pre cyklus vyplynie nasledujúci tolerančný rozsah: „Požadovaná súradnica“ až „Požadovaná súradnica -0.1“.
  • QS400 = „ “ znamená: Žiadne posudzovanie tolerancie.
  • QS400 = „0“ znamená: Žiadne posudzovanie tolerancie.
  • QS400 = „0.1+0.1“ znamená: Žiadne posudzovanie tolerancie.

Vstup: max. 255 znakov

Q309 Reakcia pri chybe tolerancie?

Týmto parametrom určíte, či ovládanie pri zistenej odchýlke preruší chod programu a vygeneruje hlásenie:

0: Žiadne prerušenie chodu programu pri prekročení tolerancie, žiadne vygenerované hlásenie

1: Prerušenie chodu programu pri prekročení tolerancie, vygenerované hlásenie

2: Ak sa zistená skutočná súradnica nachádza pozdĺž vektora normály plochy pod požadovanou súradnicou, ovládanie vygeneruje hlásenie a preruší NC program. Na rozdiel od predchádzajúceho prípadu nedôjde k žiadnej reakcii na chybu, ak sa skutočná súradnica nachádza nad požadovanou súradnicou

Vstup: 0, 1, 2

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.

Príklad

11 TCH PROBE 444 SNIMANIE 3D ~

Q263=+0

;1. BOD 1. OSI ~

Q264=+0

;1. BOD 2. OSI ~

Q294=+0

;1. BOD 3. OSI ~

Q581=+1

;NORMALA PL., HL. OS ~

Q582=+0

;NORMALA PL., VEDL.OS ~

Q583=+0

;NORMALA, OS NASTROJA ~

Q320=+0

;Bezpečnostná vzdialenosť ~

Q260=+100

;BEZP. VYSKA ~

QS400="1-1"

;TOLERANCIA ~

Q309=+0

;REAKCIA PRI CHYBE