PLANE VECTOR

Anvendelse

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.

vec_basis
vec_norm_2

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.

 
Tip

De behøver ikke indtaste en normaliseret vektor. De kan bruge tegningsdimensionerne eller værdier, der ikke ændrer komponenternes forhold til hinanden.

Anvendelseseksempel

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.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempel

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

Udgangstilstand

Schwenk_einfach_bsp_2

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

Schwenk_einfach_bsp_3

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.

 
Tip

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.

 
Tip

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.

Drejeaksepositionering

SYM eller SEQ

Vælg entydig svingløsning

Drejeløsning

Syntaxelement optional

COORD ROT eller TABLE ROT

Transformationsart

Transformationstype

Syntaxelement optional

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