Pomocí funkce PLANE VECTOR definujete rovinu obrábění se dvěma vektory.
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í
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.
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.
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í
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.
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.
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 |