PLANE VECTOR

Uporaba

S funkcijo PLANE VECTOR določite obdelovalno ravnino z dvema vektorjema.

Opis funkcije

Vektorji določajo obdelovalno ravnino kot dve zaporedno nadgrajujoči se navedbi smeri, izhajajoč iz nezavrtenega koordinatnega sistema obdelovanca W-CS.

Osnovni vektor s komponentami BX, BY in BZ

Komponenta NZ normalnega vektorja

Tudi če ena ali več komponent vsebuje vrednost 0, morate določiti vseh šest komponent.

 
Tip

Ni vam treba vnesti nobenega normiranega vektorja. Uporabite lahko mere slike ali poljubne vrednosti, ki ne spreminjajo razmerja komponent med seboj.

Primer uporabe

Osnovni vektor s komponentami BX, BY in BZ določa smer zavrtene osi X. Normalni vektor s komponentami NX, NY in NZ določa smer zavrtene osi Z in s tem posredno tudi obdelovalne ravnine. Normalni vektor se nahaja navpično na zavrteno obdelovalno ravnino.

Primer uporabe

V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.

  • Prilagodite naslednje vsebine:
  • Orodja
  • Podatki o rezanju
  • Pomiki
  • Varna višina ali varni položaji
  • Položaji, značilni za stroje, npr. z M91
  • Poti priklicev programov

Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.

NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.

 
Tip

S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.

Primer

11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT

Izhodiščno stanje

Izhodiščno stanje prikazuje položaj in orientacijo še nezavrtenega koordinatnega sistema obdelovalne ravnine WPL-CS. Položaj določa ničelna točka obdelovanca, ki je v primeru potisnjena na zgornji rob posnetega roba. Aktivna ničelna točka obdelovanca določa tudi položaj, okrog katerega krmiljenje orientira ali vrti možnost WPL-CS.

Orientacija orodne osi

S pomočjo določenega normalnega vektorja s komponentami NX+0, NY-1 in NZ+1 krmiljenje os Z koordinatnega sistem obdelovalne ravnine WPL-CS orientira navpično na površino posnetega roba.

Poravnava zavrtene osi X se zaradi komponente BX+1 sklada z orientacijo nezavrtene osi X.

Orientacija zavrtene osi Y nastane samodejno, saj so vse osi med seboj razporejene navpično.

 
Tip

Če obdelavo posnetega roba programirate znotraj podprograma, lahko s štirimi definicijami obdelovalne ravnine izdelate obhodni posneti rob.

  • Če primer določa obdelovalno ravnino prvega posnetega roba, preostale posnete robe programirate s pomočjo naslednjih vektorskih komponent:
  • BX+0, BY+1 in BZ+0 ter NX+1, NY+0 in NZ+1 za drugi posneti rob
  • BX-1, BY+0 in BZ+0 ter NX+0, NY+1 in NZ+1 za tretji posneti rob
  • BX+0, BY-1 in BZ+0 ter NX-1, NY+0 in NZ+1 za četrti posneti rob

Vrednosti se nanašajo na nezavrten koordinatni sistem obdelovanca W-CS.

Upoštevajte, da morate pred vsako definicijo obdelovalne ravnine premakniti ničelno točko obdelovanca.

Vnos

V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.

  • Prilagodite naslednje vsebine:
  • Orodja
  • Podatki o rezanju
  • Pomiki
  • Varna višina ali varni položaji
  • Položaji, značilni za stroje, npr. z M91
  • Poti priklicev programov

Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.

NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.

 
Tip

S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.

11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT

NC-funkcija vsebuje naslednje sintaktične elemente:

Sintaktični element

Pomen

PLANE VECTOR

Odpiralnik sintakse za definicijo obdelovalne ravnine s pomočjo dveh vektorjev

BX, BY in BZ

Komponente osnovnega vektorja povezane s koordinatnim sistemom obdelovanca W-CS za orientacijo zavrtene osi X

Vnos: -99.9999999...+99.9999999

NX, NY in NZ

Komponente normalnega vektorja povezane z možnostjo W-CS za orientacijo zavrtene osi Z

Vnos: -99.9999999...+99.9999999

MOVE, TURN ali STAY

Vrsta pozicioniranja rotacijskih osi

 
Tip

Odvisno od izbire lahko določite izbirne sintaktične elemente MB, DIST in F, F AUTO ali FMAX.

Pozicioniranje rotacijskih osi

SYM ali SEQ

Izbira jasne rešitve vrtenja

Rešitve vrtenja

Izbirni sintaktični element

COORD ROT ali TABLE ROT

Vrsta transformacije

Vrste transformacij

Izbirni sintaktični element

Napotki

  • Če komponente normalnega vektorja vsebujejo zelo majhne vrednost, npr. 0 ali 0,0000001, krmiljenje ne more določiti nagnjenosti obdelovalne ravnine. V takšnih primerih krmiljenje obdelavo prekine s sporočilom o napaki. Tega vedenja ni mogoče konfigurirati.
  • Krmiljenje notranje izračuna posamezne normirane vektorje iz vnesenih vrednosti.

Napotki v povezavi z nenavpičnimi vektorji

Da je definicija obdelovalne ravnine jasna, morajo biti vektorji programirani navpično drug do drugega.

Z izbirnim strojnim parametrom autoCorrectVector (št. 201207) proizvajalec stroja določi vedenje krmiljenja pri nenavpičnih vektorjih.

Kot alternativno sporočilu o napaki lahko krmiljenje nenavpični osnovni sektor popravi ali zamenja. Krmiljenje pri tem ne spremeni normalnega vektorja.

  • Vedenje krmiljenja pri popravku v primeru, ko osnovni vektor ni pravokoten:
  • Krmiljenje osnovni vektor vzdolž normalnega vektorja projicira obdelovalno ravnino, ki je določena z normalnim vektorjem.
  • Vedenje krmiljenja ob popravku v primeru, ko osnovni vektor ni navpičen, poleg tega pa je prekratek, vzporeden ali nevzporeden normalnemu vektorju:
  • Če normalni vektor v komponenti NX vsebuje vrednost 0, je osnovni vektor skladen z izvorno osjo X.
  • Če normalni vektor v komponenti NY vsebuje vrednost 0, je osnovni vektor skladen z izvorno osjo Y.

Definicija

Okrajšava

Definicija

B npr. v BX

Osnovni vektor

N npr. v NX

Normalni vektor