Med funksjonen PLANE VECTOR definerer du arbeidsplanet med to vektorer.
Funksjonsbeskrivelse
Vektorer definerer et arbeidsplan som to uavhengige retninger med utgangspunkt i det ikke-dreide emnekoordinatsystemet W-CS.
![]() | ![]() |
Basisvektor med komponentene BX, BY og BZ | NZ-komponenten til normalvektoren |
Selv om én eller flere komponenter inneholder verdien 0, må du definere alle seks komponentene.
Du trenger ikke å angi en normert vektor. Du kan bruke tegningsmålene eller verdier som ikke endrer forholdet mellom komponentene til hverandre.
Basisvektoren med komponentene BX, BY og BZ definerer retningen til den dreide X-aksen. Normalvektoren med komponentene NX, NY og NZ definerer retningen til den dreide Z-aksen og dermed indirekte arbeidsplanet. Normalvektoren står vinkelrett på det dreide arbeidsplanet.
Brukseksempel
NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.
- Tilpass følgende innhold:
- Verktøy
- Snittverdier
- Matinger
- Sikker høyde eller sikre posisjoner
- Maskinspesifikke posisjoner, for eksempel med M91
- Baner til opphenting av programmer
Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.
Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.
Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.
11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT |
Utgangstilstand | Utgangstilstanden viser posisjonen og orienteringen til arbeidsplankoordinatsystemet WPL-CS som ennå ikke er dreid. Posisjonen er definert av emnets nullpunkt, som ble forskjøvet til den øvre kanten av fasingen i eksemplet. Det aktive nullpunktet for emnet definerer også posisjonen som styringen orienterer eller roterer WPL-CS rundt. |
Orientering av verktøyaksen | Ved å bruke den definerte normalvektoren med komponentene NX+0, NY-1 og NZ+1orienterer styringen Z-aksen til WPL-CS arbeidsplankoordinatsystemet vinkelrett på overflaten av fasen. Orienteringen til den dreide X-aksen tilsvarer orienteringen til den ikke-dreide X-aksen gjennom komponenten BX+1. Orienteringen av den dreide Y-aksen skjer automatisk siden alle aksene står vinkelrett på hverandre. |
Hvis du programmerer bearbeidingen av fasingen i et underprogram, kan du bearbeide en omkretsfasing med fire arbeidsplandefinisjoner.
- Hvis eksemplet definerer arbeidsplanet til den første fasen, programmerer du de resterende fasene ved hjelp av følgende vektorkomponenter:
- BX+0, BY+1 og BZ+0 samt NX+1, NY+0 og NZ+1 for andre fase
- BX-1, BY+0 og BZ+0 og NX+0, NY+1 og NZ+1 for tredje fase
- BX+0, BY-1 og BZ+0 og NX-1, NY+0 og NZ+1 for fjerde fase
Verdiene refererer til det ikke-dreide emnekoordinatsystemet W-CS.
Vær oppmerksom på at du må flytte emnets nullpunkt før hver arbeidsplandefinisjon.
Innføring
NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.
- Tilpass følgende innhold:
- Verktøy
- Snittverdier
- Matinger
- Sikker høyde eller sikre posisjoner
- Maskinspesifikke posisjoner, for eksempel med M91
- Baner til opphenting av programmer
Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.
Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.
Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.
11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT |
NC-funksjonen inneholder følgende syntakselementer:
Syntakselement | Beskrivelse |
---|---|
PLANE VECTOR | Syntaksåpning for arbeidsplandefinisjonen ved hjelp av tre romvinkler |
BX, BY og BZ | Komponenter av basisvektoren relatert til emnets koordinatsystem W-CS for orientering av den dreide X-aksen Inndata: -99.9999999...+99.9999999 |
NX, NY og NZ | Komponenter av normalvektoren relatert til W-CS for orientering av den dreide Z-aksen Inndata: -99.9999999...+99.9999999 |
MOVE, TURN oder STAY | Type roteringsakseposisjonering Tip Avhengig av valget kan du definere de valgfrie syntakselementene MB, DIST og F, F AUTO eller FMAX. |
SYM eller SEQ | |
COORD ROT eller TABLE ROT |
Tips:
- Hvis komponentene i normalvektoren har svært små verdier, f.eks. hvis verdiene inneholder 0 eller 0,0000001, kan ikke styringen bestemme helningen til arbeidsplanet. I slike tilfeller avbryter styringen bearbeidingen med en feilmelding. Denne atferden kan ikke konfigureres.
- Styringen beregner normerte vektorer internt på grunnlag av verdiene du har angitt.
Merknader ved ikke-vinkelrette vektorer
For at definisjonen av arbeidsplanet skal være entydig, må vektorene være programmert vinkelrett mot hverandre.
Maskinprodusenten bruker den valgfrie maskinparameteren autoCorrectVector (nr. 201207) for å definere atferden til styringen for ikke-vertikale vektorer.
Som et alternativ til en feilmelding kan styringen korrigere eller erstatte den ikke-vinkelrette grunnvektoren. Men styringen ender ikke normalvektoren.
- Styringens standard-korrekturatferd hvis basisvektoren ikke er loddrett:
- Styringen projiserer basisvektoren langs normalvektoren inn på arbeidsplanet definert av normalvektoren.
- Styringens korrekturatferd hvis basisvektoren ikke er loddrett og i tillegg er for kort, parallell eller antiparallell med normalvektoren:
- Hvis normalvektoren i NX-komponenten inneholder verdien 0, tilsvarer basisvektoren den opprinnelige X-aksen.
- Hvis normalvektoren i NY-komponenten inneholder verdien 0, tilsvarer grunnvektoren den opprinnelige Y-aksen.
Definisjon
Forkortelse | Definisjon |
---|---|
B f.eks. i BX | Basisvektor |
N f.eks. i NX | Normalvektor |