PLANE VECTOR

Aplicaţie

Utilizați funcția PLANE VECTOR pentru a defini planul de lucru prin doi vectori.

Descrierea funcţiilor

Vectorii definesc un plan de lucru ca două specificații independente de direcție, începând de la sistemul de coordonate al piesei de prelucrat neînclinat W-CS.

Vectorul de bază cu componentele BX, BY și BZ

Componenta NZ a vectorului normalizat

Toate cele șase componente trebuie definite chiar dacă una sau mai multe componente sunt egale cu 0.

 
Tip

Nu este necesar să introduceți un vector normalizat. Pot fi utilizate dimensiunile desenului sau orice alte valori care nu vor modifica raportul dintre componente.

Exemplu de aplicație

Vectorul de bază cu componentele BX, BY și BZ definește direcția axei X înclinate. Vectorul normal cu componentele NX, NY și NZ definește direcția axei Z înclinate și, prin urmare, planul de lucru în mod indirect. Vectorul normal este perpendicular pe planul de lucru înclinat.

Exemplu de aplicație

Programele NC conținute în Manualul utilizatorului reprezintă sugestii de soluții. Programele NC sau blocurile NC individuale trebuie adaptate înainte de a fi utilizate la nivelul mașinii.

  • Modificați următorul conținut după cum este necesar:
  • Scule
  • Parametri de tăiere
  • Viteze de avans
  • Înălțimea de degajare sau poziția de siguranță
  • Pozițiile specifice mașinii, de ex., cu M91
  • Traseele apelărilor programului

Anumite programe NC depind de cinematica maşinii. Adaptaţi aceste programe NC la cinematica maşinii dvs. înainte de prima rulare a testului.

În plus, testați programele NC utilizând simularea înainte de rularea efectivă a programului.

 
Tip

Cu o testare a programului, puteţi determina dacă programul NC poate fi utilizat cu opţiunile de software disponibile, cu cinematica maşinii active şi cu configuraţia curentă a maşinii.

Exemplu

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

Stare inițială

Starea inițială prezintă poziția și orientarea sistemului de coordonate al planului de lucru WPL-CS, în timp ce acesta încă nu este înclinat. Originea piesei de prelucrat care a fost decalată în exemplu până la muchia superioară a șanfrenului definește poziția. Originea piesei de prelucrat definește și poziția în jurul căreia sistemul de control orientează sau rotește WPL-CS.

Orientarea axei sculei

Utilizând vectorul normal definit cu componentele NX+0, NY-1 și NZ+1, sistemul de control orientează axa Z a sistemului de coordonate al planului de lucru WPL-CS astfel încât să fie perpendiculară pe suprafața șanfrenului.

Alinierea axei X înclinate este egală cu orientarea axei X neînclinate datorită componentei BX+1.

Orientarea axei Y înclinate rezultă automat deoarece toate axele sunt perpendiculare una pe cealaltă.

 
Tip

Când programați șanfrenul în cadrul unui subprogram, un șanfren de jur-împrejur poate fi produs utilizând patru definiții ale planului de lucru.

  • Dacă exemplul definește planul de lucru al primului șanfren, șanfrenurile rămase pot fi programate utilizând următoarele componente ale vectorului:
  • BX+0, BY+1 și BZ+0, precum și NX+1, NY+0 și NZ+1 pentru cel de-al doilea șanfren
  • BX-1, BY+0 și BZ+0, precum și NX+0, NY+1 și NZ+1 pentru cel de-al treilea șanfren
  • BX+0, BY-1 și BZ+0, precum și NX-1, NY+0 și NZ+1 pentru cel de-al patrulea șanfren

Valorile sunt raportate la sistemul de coordonate al piesei de prelucrat neînclinat W-CS.

Rețineți că originea piesei de prelucrat trebuie să fie decalată înainte de fiecare definiție a planului de lucru.

Introducere

Programele NC conținute în Manualul utilizatorului reprezintă sugestii de soluții. Programele NC sau blocurile NC individuale trebuie adaptate înainte de a fi utilizate la nivelul mașinii.

  • Modificați următorul conținut după cum este necesar:
  • Scule
  • Parametri de tăiere
  • Viteze de avans
  • Înălțimea de degajare sau poziția de siguranță
  • Pozițiile specifice mașinii, de ex., cu M91
  • Traseele apelărilor programului

Anumite programe NC depind de cinematica maşinii. Adaptaţi aceste programe NC la cinematica maşinii dvs. înainte de prima rulare a testului.

În plus, testați programele NC utilizând simularea înainte de rularea efectivă a programului.

 
Tip

Cu o testare a programului, puteţi determina dacă programul NC poate fi utilizat cu opţiunile de software disponibile, cu cinematica maşinii active şi cu configuraţia curentă a maşinii.

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

Funcția NC include următoarele elemente de sintaxă:

Element de sintaxă

Semnificație

VECTOR PLAN

Inițiatorul de sintaxă pentru definirea planului de lucru prin intermediul a doi vectori

BX, BY și BZ

Componentele vectorului de bază, raportate la sistemul de coordonate al piesei de prelucrat W-CS, pentru orientarea axei X înclinate.

Intrare: -99,9999999...+99,9999999

NX, NY și NZ

Componentele vectorului normal, raportate la W-CS, pentru orientarea axei Z înclinate.

Intrare: -99,9999999...+99,9999999

MOVE, TURN sau STAY

Tipul de poziționare a axei rotative

 
Tip

În funcție de selecție, pot fi definite elementele de sintaxă opționale MB, DIST și F, F AUTO sau FMAX.

Poziționarea axelor rotative

SYM sau SEQ

Selectați o soluție de înclinare fără echivoc

Soluție de înclinare

Element de sintaxă opțional

COORD ROT sau TABLE ROT

Tip transformare

Tipuri de transformare

Element de sintaxă opțional

Note

  • În cazul în care componentele vectorului normal conțin valori foarte mici, de ex., 0 sau 0,0000001, sistemul de control nu poate determina înclinarea planului de lucru. În astfel de cazuri, sistemul de control anulează prelucrarea cu un mesaj de eroare. Acest comportament nu poate fi configurat.
  • Sistemul de control calculează vectori standardizaţi din valorile introduse de dvs.

Note despre vectorii neperpendiculari

Pentru a vă asigura că definiția planului de lucru nu este ambiguă, vectorii trebuie programați perpendicular unul pe celălalt.

Producătorul mașinii utilizează parametrul opțional al mașinii autoCorrectVector (nr. 201207) pentru a defini comportamentul sistemului de control cu vectori neperpendiculari.

Ca alternativă la un mesaj de eroare, sistemul de control poate corecta sau înlocui vectorul de bază neperpendicular. Această corecție (sau înlocuire) nu afectează vectorul normal.

  • Comportamentul de corecție al sistemului de control în cazul în care vectorul de bază nu este perpendicular:
  • Sistemul de control proiectează vectorul de bază de-a lungul vectorului normal pe planul de lucru definit de vectorul normal.
  • Comportamentul de corecție al sistemului de control dacă vectorul de bază nu este perpendicular și este prea scurt, paralel sau antiparalel cu vectorul normal:
  • Dacă vectorul normal conține valoarea 0 în componenta NX, vectorul de bază corespunde axei X inițiale.
  • Dacă vectorul normal conține valoarea 0 în componenta NY, vectorul de bază corespunde axei Y inițiale.

Definiţie

Prescurtare

Definiţie

B de ex., în BX

Vector de bază

N de ex., în NX

Vector normal