Med funktion PLANE VECTOR definerer De bearbejdningsplan med to vektorer.
Funktionsbeskrivelse
Vektorer definerer et bearbejdningsplan som tre på hinanden følgende retningsangivelser startende fra det ikke-drejede emnekoordinatsystem W-CS.
![]() | ![]() |
Basisvektor med Komponenter BX, BY og BZ | Komponenter NZ Normalvektorer |
Selvom en eller flere komponenter indeholder værdien 0, skal De definere alle seks komponenter.
De behøver ikke indtaste en normaliseret vektor. De kan bruge tegningsdimensionerne eller værdier, der ikke ændrer komponenternes forhold til hinanden.
Basisvektor med Komponenten BX, BY og BZ definerer retningen af den svingede.X-akse. Normalvektor med Komponenten NX, NY og NZ definerer retningen af den svingede Z-akse og dermed indirekte bearbejdningsplanet. Normalvektoren er vinkelret på det skrånende arbejdsplan.
Anvendelseseksempel
Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.
- De tilpasser følgende indhold for:
- Værktøjer
- Snitværdier
- Tilspænding
- Sikker højde eller sikker position
- Maskinspecifike Positioner, f.eks. med M91
- Sti for programkald
Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.
Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.
Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.
11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT |
Udgangstilstand | Udgangstilstanden viser positionen og orienteringen af WPL-CS arbejdsplankoordinatsystemet, som endnu ikke er drejet. Positioner er defineret omkring nulpunktet, således at jeg eksemplet blev forskudt til overkanten af affasningen. Det aktive emne-nulpunkt definerer også den position, som styringen orienterer eller roterer WPL-CS omkring. |
Orientering af Værktøjsakse | Vha. normalvektorer med Komponenten NX+0, NY-1 og NZ+1 orienterer styringen Z-aksen af bearbejdningsplan-Koordinatsystem WPL-CS vinkelret på forsiden af affasningen. Orienteringen af den svingede X-akse svarer til orienteringen af den ikke-svingede X-akse gennem komponenten BX+1. Orienteringen af den drejede Y-akse sker automatisk, da alle akser er vinkelrette på hinanden. |
Hvis De programmerer bearbejdningen af affasningen i et underprogram, kan De bearbejde en periferisk affasning med fire bearbejdningsplandefinitioner.
- Hvis eksemplet definerer arbejdsplanet for den første affasning, programmeres de resterende affasninger ved hjælp af følgende vektorkomponenter:
- BX+0, BY+1 og BZ+0 sowie NX+1, NY+0 og NZ+1 for anden fase
- BX-1, BY+0 og BZ+0 sowie NX+0, NY+1 og NZ+1 for tredje fase
- BX+0, BY-1 og BZ+0 sowie NX-1, NY+0 og NZ+1 for fjerde fase
Værdierne refererer til det ikke-drejede emnekoordinatsystem W-CS.
Vær opmærksom på, at De skal forskyde emnets nulpunkt før hver definition af bearbejdningsplan.
Indlæsning
Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.
- De tilpasser følgende indhold for:
- Værktøjer
- Snitværdier
- Tilspænding
- Sikker højde eller sikker position
- Maskinspecifike Positioner, f.eks. med M91
- Sti for programkald
Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.
Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.
Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.
11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT |
NC-Funktion indeholder følgende Syntaxelemente:
Syntaxelement | Betydning |
---|---|
PLANE VECTOR | Syntaksåbner til redigering af bearbejdningsplandefinition ved hjælp af to vektorer |
BX, BY og BZ | Komponenter af basisvektoren relateret til emnets koordinatsystem W-CS til orientering af den svingede X-akse Indlæs: -99.9999999...+99.9999999 |
NX, NY og NZ | Komponenter af den normale vektor relateret til W-CS til orientering af den svingede Z-akse Indlæs: -99.9999999...+99.9999999 |
MOVE, TURN eller STAY | Type af drejeaksepositionering Tip Afhængigt af valget kan du definere de valgfrie syntakselementer MB, DIST og F, F AUTO eller FMAX. |
SYM eller SEQ | |
COORD ROT eller TABLE ROT |
Anvisninger
- Hvis komponenterne i normalvektoren har meget små værdier, f.eks. hvis værdierne indeholder 0 eller 0,0000001, kan kontrollen ikke bestemme hældningen af bearbejdningsplanet. I sådanne tilfælde afbryder styringen bearbejdningen med en fejlmeddelelse. Dette forhold kan ikke konfigureres.
- Styringen beregner internt fra de af Dem til enhver tid indlæste værdier normerede vektorer.
Noter forbundet med ikke-vinkelrette vektorer
For at bearbejdningsplanet skal være klart defineret, skal vektorerne programmeres vinkelret på hinanden.
Med den valgfri maskinparameter autoCorrectVector (Nr. 201207) definerer maskinproducenten styringens opførsel for ikke-vinkelrette vektorer.
Som et alternativ til en fejlmeddelelse kan styringen korrigere eller erstatte den ikke-vinkelrette basisvektor. Normalvektoren ændre styringen ikke her.
- Korrektionsadfærd for styringen, når basisvektoren ikke er vinkelrette:
- Styringen projicerer basisvektoren langs normalvektoren på bearbejdningsplanet defineret af normalvektoren.
- Styrringens korrekturforhold ved ikke vinkelret basisvektor, der yderlig er for kort, parallelt eller antiparallelt til normalvektor:
- Hvis normalvektoren i NX-komponenten indeholder værdien 0, svarer basisvektoren til den oprindelige X-akse.
- Hvis normalvektoren i NY-komponenten indeholder værdien 0, svarer basisvektoren til den oprindelige Y-akse.
Definition
Forkortelse | Definition |
---|---|
B f.eks. i BX | Basisvektor |
N f.eks. i NX | Normalvektor |