PLANE VECTOR

Použití

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.

 
Tip

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.

Příklad použití

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í

Příklad

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é.

 
Tip

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.

Polohování rotační osy

SYM nebo SEQ

Výběr jednoznačného řešení naklopení

Řešení naklopení

Prvek syntaxe je volitelný

COORD ROT nebo TABLE ROT

Způsob transformace

Druhy transformací

Prvek syntaxe je volitelný

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