Definirea comportamentului la poziționarea axelor paralele cu FUNCȚIA PARAXCOMP

Aplicaţie

Funcția PARAXCOMP este utilizată pentru a defini dacă sistemul de control ia în considerare axele paralele pentru mișcările de avans cu axa principală asociată.

Descrierea funcţiilor

În cazul în care funcția PARAXCOMP este activă, sistemul de control afișează o pictogramă în spațiul de lucru Poziți. Pictograma pentru FUNCȚIA PARAXMODE poate acoperi o pictogramă activă pentru FUNCȚIA PARAXCOMP.

Poziți

FUNCTION PARAXCOMP DISPLAY

Utilizați funcția PARAXCOMP DISPLAY pentru a activa funcția de afișare pentru deplasările axelor paralele. Sistemul de control include mișcările axei paralele în afișarea poziției axei principale asociate (afișarea sumei). Prin urmare, afișarea poziției axei principale afișează întotdeauna distanța relativă de la sculă până la piesa de prelucrat, indiferent dacă deplasați axa principală sau axa paralelă.

FUNCTION PARAXCOMP MOVE

Sistemul de control utilizează funcţia PARAXCOMP MOVE pentru a compensa deplasările unei axe paralele prin efectuarea unei deplasări de compensare pe axa principală asociată.

De exemplu, dacă este efectuată o mişcare a unei axe paralele în direcţia negativă de pe axa W, axa principală Z este deplasată simultan în direcţia pozitivă, cu aceeaşi valoare. Distanţa relativă de la unealtă la piesa de prelucrat rămâne aceeaşi. Aplicaţie la maşinile de frezare de tip pod montant: Retrageţi manşonul broşei pentru a deplasa simultan traversa în jos.

FUNCTION PARAXCOMP OFF

Utilizați funcția PARAXCOMP OFF pentru a opri funcțiile axelor paralele PARAXCOMP DISPLAY și PARAXCOMP MOVE.

  • Pentru a reseta funcţia de axă paralelă PARAXCOMP, procedaţi astfel:
  • Selectarea programului NC
  • PARAXCOMP OPRIT

Când FUNCŢIA PARAXCOMP nu este activă, sistemul de control nu afişează pictograma corespunzătoare şi informaţiile suplimentare după denumirile axelor.

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 FUNCTION PARAXCOMP MOVE W

; Compensați mișcările axei W cu ajutorul unei mișcări compensatoare pe axa Z

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

Element de sintaxă

Semnificație

FUNCȚIA PARAXCOMP

Inițiator de sintaxă pentru comportamentul de poziționare a axelor paralele

DISPLAY, MOVE sau OFF

Calculați valorile axei paralele cu axa principală, compensați sau nu luați în considerare mișcările cu axa principală

X, Y, Z, U, V sau W

Axă afectată

Element de sintaxă opțional

Note

  • Funcţia PARAXCOMP MOVE poate fi utilizată numai în combinaţie cu blocurile de linii drepte (L).
  • Sistemul de control permite utilizarea unei singure funcţii PARAXCOMP active per axă. Dacă definiţi o axă atât în PARAXCOMP DISPLAY, cât şi în PARAXCOMP MOVE, ultima funcţie executată va fi activă.
  • Utilizând valorile de abatere, puteţi defini o decalare a axei paralele pentru programul NC (de ex., pe axa W). Acest lucru permite prelucrarea pieselor de prelucrat cu diferite înălţimi care utilizează, de exemplu, acelaşi program NC.
  • Exemplu

Note despre parametrii maşinii

Producătorul maşinii utilizează parametrul opţional al maşinii presetToAlignAxis (nr. 300203) pentru a defini pentru fiecare axă modul în care sistemul de control trebuie să interpreteze valorile de abatere. Pentru FUNCTION PARAXCOMP, parametrul maşinii se aplică doar axelor paralele (U_OFFS, V_OFFS şi W_OFFS). Dacă nu există abateri, sistemul de control se comportă conform descrierii funcţionale.

Descrierea funcţiilor

Transformare de bază şi abatere

  • Dacă parametrul maşinii nu a fost definit pentru axa paralelă sau a fost definit cu FALS, abaterea este activă doar pe axa paralelă. Presetarea coordonatelor programate ale axei paralele este decalată cu valoarea de abatere. Coordonatele axei principale încă fac referire la presetarea piesei de prelucrat.
  • Dacă parametrul maşinii pentru axa paralelă a fost definit cu ADEVĂRAT, abaterea va fi activă doar pe axele paralele şi principale. Presetările coordonatelor programate ale axei paralele şi principale sunt decalate cu valoarea de abatere.

Exemplu

Acest exemplu afişează efectul parametrului opţional al maşinii presetToAlignAxis (nr. 300203)

Prelucrarea este realizată pe o maşină de frezare de tip pod montant, utilizând un manşon de broşă ca axa W (paralelă cu axa principală Z). Coloana W_OFFS din tabelul de prestări conţine valoarea –10. Valoarea Z a presetării piesei de prelucrat se află în originea maşinii.

Presetările mașinii

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 L Z+100 W+0 R0 FMAX M91

; Poziţionaţi axele Z şi W în sistemul de coordonate al maşinii M-CS

12 FUNCTION PARAX COMP DISPLAY W

; Activaţi afişarea sumei

13 L Z+0 F1500

; Poziţionaţi axa Z la 0

14 L W-20

; Deplasaţi axa W la adâncimea de prelucrare

În primul bloc NC, sistemul de control poziţionează axele Z şi W raportate la originea maşinii, respectiv independent de prestarea piesei de prelucrat. În modul RFACTL, afişarea poziţiei indică valorile Z+100 şi W+0. În modul ACTL., sistemul de control ia în calcul W_OFFS şi afişează valorile Z+100 şi W+10.

Afișarea poziției

În blocul NC 12, sistemul de control activează afişarea sumei pentru modurile ACTL. şi NOML. din afişarea poziţiei. Sistemul de control afişează mişcările axei W în afişarea poziţiei din axa Z.

Rezultatul depinde de setarea parametrului maşinii presetToAlignAxis:

FALS sau nedefinit

ADEVĂRAT

Sistemul de control ia în calcul abaterea doar pe axa W. Valoarea afişării axei Z rămâne neschimbată.

Sistemul de control ia în calcul abaterea pe axele W şi Z. Afişarea ACTL. pentru axa Z este modificată cu valoarea abaterii.

  • Valorile afişării poziţiei:
  • Modul RFACTL: Z+100, W+0
  • Modul ACTL.: Z+100, W+10
  • Valorile afişării poziţiei:
  • Modul RFACTL: Z+100, W+0
  • Modul ACTL.: Z+110, W+10

În blocul NC 13, sistemul de control deplasează axa Z la coordonata programată 0.

Rezultatul depinde de setarea parametrului maşinii presetToAlignAxis:

FALS sau nedefinit

ADEVĂRAT

Sistemul de control deplasează axa Z cu 100 mm.

Coordonatele axei Z fac referire la abatere. Pentru a atinge coordonata programată 0, axa trebuie să se deplaseze cu 110 mm.

  • Valorile afişării poziţiei:
  • Modul RFACTL: Z+0, W+0
  • Modul ACTL.: Z+0, W+10
  • Valorile afişării poziţiei:
  • Modul RFACTL: Z-10, W+0
  • Modul ACTL.: Z+0, W+10

În blocul NC 14, sistemul de control deplasează axa W la coordonata programată –20. Coordonatele axei W fac referire la abatere. Pentru a atinge coordonata programată, axa trebuie să se deplaseze cu 30 mm. Deoarece a fost activată afişarea sumei, sistemul de control afişează deplasarea afişării ACTL. şi pentru axa Z.

Valorile din afişarea poziţiei depind de setarea parametrului maşinii presetToAlignAxis:

FALS sau nedefinit

ADEVĂRAT

  • Valorile afişării poziţiei:
  • Modul RFACTL: Z+0, W-30
  • Modul ACTL.: Z-30, W-20
  • Valorile afişării poziţiei:
  • Modul RFACTL: Z-10, W-30
  • Modul ACTL.: Z-30, W-20
Vârful sculei este mai mic cu valoarea abaterii decât a fost programat în programul NC (RFACTL W–30 în loc de W–20).
Vârful sculei este mai mic de două ori faţă de valoarea abaterii decât a fost programat în programul NC (RFACTL Z–10, W–30 în loc de Z+0, W–20).
 
Tip

Dacă deplasaţi doar axa W în timp ce este activă funcţia PARAXCOMP DISPLAY, sistemul de control ia în calcul abaterea doar o dată, independent de setarea parametrului maşinii presetToAlignAxis.