PLANE VECTOR
Použití
Pomocí funkce PLANE VECTOR definujete rovinu obrábění se dvěma vektory.
Příbuzná témata
- Výstupní formáty NC-programů
Popis funkce
Vektory definují rovinu obrábění jako dva vzájemně nezávislé směry, vycházející z nenaklopeného souřadného systému obrobku W-CS.
Základní vektor se složkami BX, BY a BZ | Složka NZ normálového vektoru |
I když jedna nebo více komponent obsahuje hodnotu 0, musíte definovat všech šest komponent.
Nemusíte zadávat normalizovaný vektor. Můžete použít rozměry z výkresu nebo jakékoli hodnoty, které nemění vzájemný vztah komponent.
Základní vektor se složkami BX, BY a BZ definuje směr naklopené osy X. Normálový vektor se složkami NX, NY a NZ definuje směr naklopené osy Z a tím nepřímo rovinu obrábění. Normálový vektor je kolmý k naklopené rovině obrábění.
Příklad použití
11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT |
Výchozí stav | Výchozí stav ukazuje polohu a orientaci ještě nenaklopeného souřadnicového systému roviny obrábění WPL-CS. Poloha definuje nulový bod obrobku, který byl v příkladu posunutý na horní hranu zkosení. Aktivní nulový bod obrobku také definuje polohu, kolem které řídicí systém orientuje nebo otáčí WPL-CS. |
Orientování osy nástroje | Pomocí definovaného normálového vektoru se složkami NX+0, NY-1 a NZ+1 řízení orientuje osu Z souřadnicového systému roviny obrábění WPL-CS kolmo k ploše zkosení. Orientace naklopené osy X odpovídá orientaci nenaklopené osy X přes komponentu BX+1. Orientace naklopené osy Y je automatická, protože všechny osy jsou na sebe kolmé. |
Pokud naprogramujete obrábění zkosení v rámci podprogramu, můžete vytvořit obvodové zkosení se čtyřmi definicemi rovin obrábění.
Pokud příklad definuje rovinu obrábění prvního zkosení, naprogramujte zbývající zkosení pomocí následujících vektorových komponentů:
- BX+0, BY+1 a BZ+0 jakož i NX+1, NY+0 a NZ+1 pro druhé zkosení
- BX+0, BY+0 a BZ+0 jakož i NX+0, NY+1 a NZ+1 pro třetí zkosení
- BX+0, BY+1 a BZ+0 jakož i NX+1, NY+0 a NZ+1 pro čtvrté zkosení
Hodnoty se vztahují k nenaklopenému souřadnému systému obrobku W-CS.
Pamatujte, že před každou definicí roviny obrábění musíte posunout nulový bod obrobku.
Zadání
11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT |
NC-funkce obsahuje následující prvky syntaxe:
Prvek syntaxe | Význam |
---|---|
PLANE VECTOR | Otvírač syntaxe pro definici roviny obrábění pomocí dvou vektorů |
BX, BY a BZ | Komponenty základního vektoru související se souřadným systémem obrobku W-CS pro orientaci naklopené osy X Rozsah zadávání: -99,999 999 9 ... +99,999 999 9 |
NX, NY a NZ | Komponenty normálového vektoru vztažené k systému W-CS pro orientaci naklopené osy Z Rozsah zadávání: -99,999 999 9 ... +99,999 999 9 |
MOVE, TURN nebo STAY | Druh polohování rotačních os Tip V závislosti na výběru můžete definovat volitelné prvky syntaxe MB, DIST a F, F AUTO nebo FMAX. |
SYM nebo SEQ | |
COORD ROT nebo TABLE ROT |
Upozornění
- Mají-li složky normálového vektoru velmi malé hodnoty, kupř. 0 nebo 0,0000001, nemůže řídicí systém určit sklon roviny obrábění. V takových případech řídicí systém přeruší zpracování s chybovým hlášením. Toto chování nelze konfigurovat.
- Řídicí systém vypočítává interně z vašich údajů vždy normované vektory.
Poznámky spojené s nekolmými vektory
Aby byla rovina obrábění jasně definována, musí být vektory naprogramovány navzájem kolmo.
Výrobce stroje používá volitelný strojní parametr autoCorrectVector (č.201207) k definování chování řízení pro nekolmé vektory.
Alternativně k chybovému hlášení může řídicí systém opravit nebo nahradit nekolmý základní vektor. Normálový vektor přitom řídicí systém nezmění.
Opravné chování řídicího systému, když základní vektor není vertikální:
- Řízení promítá základní vektor podél normálového vektoru do roviny obrábění, definované normálovým vektorem.
Korekční chování řídicího systému, když není základní vektor kolmý, který je kromě toho krátký, paralelní nebo antiparalelně vůči normálovému vektoru:
- Pokud normálový vektor v komponentě NX obsahuje hodnotu 0, odpovídá základní vektor původní ose X.
- Pokud normálový vektor v komponentě NY obsahuje hodnotu 0, odpovídá základní vektor původní ose Y.
Definice
Zkratka | Definice |
---|---|
B např. v BX | Vektor báze |
N např. v NX | Normálový vektor |