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.
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.
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.
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.
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.
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.
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.
Î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. |
|
|
Î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. |
|
|
Î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 |
---|---|
|
|
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.