Pomocou funkcie PLANE VECTOR definujete rovinu obrábania pomocou dvoch vektorov.
Opis funkcie
Vektory definujú rovinu obrábania ako dva navzájom nezávislé smerové údaje vychádzajúc z nenatočeného súradnicového systému obrobku W-CS.
![]() | ![]() |
Vektor základne so zložkami BX, BY a BZ | Zložka NZ vektora normály |
Aj keď jedna alebo viaceré zložky obsahujú hodnotu 0, musíte definovať všetkých šesť zložiek.
Nemusíte zadať žiaden normovaný vektor. Môžete použiť rozmery z výkresu alebo ľubovoľné hodnoty, ktorými sa nemení vzájomný vzťah zložiek.
Vektor základne so zložkami BX, BY a BZ definuje smer natočenej osi X. Vektor normály so zložkami NX, NY a NZ definuje smer natočenej osi Z, a tým nepriamo rovinu obrábania. Vektor normály je kolmý na natočenú rovinu obrábania.
Príklad použitia
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.
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.
11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT |
Východiskový stav | Východiskový stav zobrazuje polohu a orientáciu zatiaľ nenatočeného súradnicového systému roviny obrábania WPL-CS. Polohu definuje nulový bod obrobku, ktorý bol v príklade presunutý k hornej hrane skosenia. Aktívny nulový bod obrobku definuje aj polohu, okolo ktorej ovládanie orientuje alebo otáča systém WPL-CS. |
Orientácia osi nástroja | Pomocou definovaného vektora normály so zložkami NX+0, NY-1 a NZ+1 orientuje ovládanie os Z súradnicového systému roviny obrábania WPL-CS kolmo na plochu skosenia. Vyrovnanie natočenej osi X zodpovedá prostredníctvom zložky BX+1 orientácii nenatočenej osi X. Orientácia natočenej osi Y je daná automaticky, keďže všetky osi sú voči sebe usporiadané kolmo. |
Keď naprogramujete obrábanie skosenia v rámci podprogramu, môžete pomocou štyroch definícií roviny obrábania vyhotoviť obvodové skosenie.
- Keď príklad definuje rovinu obrábania prvého skosenia, naprogramujete zvyšné skosenia pomocou nasledujúcich zložiek vektora:
- BX+0, BY+1 a BZ+0, ako aj NX+1, NY+0 a NZ+1 pre druhé skosenie
- BX-1, BY+0 a BZ+0, ako aj NX+0, NY+1 a NZ+1 pre tretie skosenie
- BX+0, BY-1 a BZ+0, ako aj NX-1, NY+0 a NZ+1 pre štvrté skosenie
Hodnoty sa vzťahujú na nenatočený súradnicový systém obrobku W-CS.
Majte na pamäti, že pred každou definíciou roviny obrábania musíte posunúť nulový bod obrobku.
Zadanie
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.
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.
11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT |
Funkcia NC obsahuje nasledujúce prvky syntaxe:
Prvok syntaxe | Význam |
---|---|
PLANE VECTOR | Otvárač syntaxe pre definíciu roviny obrábania pomocou dvoch vektorov |
BX, BY a BZ | Zložky vektora základne vzhľadom na súradnicový systém obrobku W-CS na orientáciu natočenej osi X. Zadanie: -99.9999999…+99.9999999 |
NX, NY a NZ | Zložky vektora normály vzhľadom na systém W-CS na orientáciu natočenej osi Z Zadanie: -99.9999999…+99.9999999 |
MOVE, TURN alebo STAY | Druh polohovania osi otáčania Tip V závislosti od výberu môžete definovať voliteľné prvky syntaxe MB, DIST a F, F AUTO alebo FMAX. |
SYM alebo SEQ | |
COORD ROT alebo TABLE ROT |
Upozornenia
- Keď zložky vektora normály obsahujú veľmi nízke hodnoty, napr. 0 alebo 0,0000001, nemôže ovládanie určiť sklon roviny obrábania. V takýchto prípadoch preruší ovládanie obrábanie chybovým hlásením. Táto reakcia nie je konfigurovateľná.
- Ovládanie vypočíta interne z vami zadaných hodnôt vždy príslušné vektory normály.
Upozornenia v súvislosti s nekolmými vektormi
Aby bola rovina obrábania definovaná jednoznačne, musia byť vektory naprogramované vzájomne kolmo.
Pomocou voliteľného parametra stroja autoCorrectVector (č. 201207) definuje výrobca stroja reakciu ovládania pri nekolmých vektoroch.
Alternatívne k chybovému hláseniu môže ovládanie nekolmý vektor základne skorigovať alebo nahradiť. Ovládanie pri tom nemení vektor normály.
- Korekčná reakcia ovládania pri nekolmom vektore základne:
- Ovládanie premietne vektor základne pozdĺž vektora normály na rovinu obrábania, ktorá je definovaná vektorom normály.
- Korekčné reakcie ovládania pri nekolmom vektore základne, ktorý je súčasne príliš krátky, rovnobežný alebo nerovnobežný s vektorom normály:
- Keď vektor normály v zložke NX obsahuje hodnotu 0, zodpovedá vektor základne pôvodnej osi X.
- Keď vektor normály v zložke NY obsahuje hodnotu 0, zodpovedá vektor základne pôvodnej osi Y.
Definícia
Skratka | Definícia |
---|---|
B napr. v BX | Vektor základne |
N napr. v NX | Vektor normály |