Prelucrare cu cinematica polară cu FUNCȚIA POLARKIN
Aplicaţie
Într-un model cinematic polar, contururile căii planului de lucru sunt efectuate de o axă liniară şi de o axă rotativă în loc de două axe principale liniare. Planul de lucru este definit de axa principală liniară şi de axa rotativă, iar spaţiul de lucru este definit de aceste două axe şi de axa de avans.
La maşinile de frezat, se pot înlocui diferite axe principale liniare cu axe rotative adecvate. De exemplu, la maşinile mari, cinematica polară vă permite să prelucraţi suprafeţe mult mai mari decât dacă aţi folosi numai axele principale.
La maşinile de strunjit şi rectificat care au numai două axe principale liniare, cinematica polară permite efectuarea operaţiilor de frezare pe faţa frontală.
Cerinţe
- Mașină cu cel puțin o axă rotativă
Axa rotativă polară trebuie instalată pe partea laterală a mesei, astfel încât să fie opusă axelor liniare selectate şi trebuie configurată ca axă modulo. Astfel, axele liniare nu trebuie să fie poziţionate între axa rotativă şi masă. Intervalul maxim de deplasare al axei rotative este limitat de limitatoarele software, dacă este necesar.
- Funcția AFIȘARE PARAXCOMP programată cu cel puțin axele principale X, Y și Z.
HEIDENHAIN recomandă definirea tuturor axelor disponibile în funcţia PARAXCOMP DISPLAY
Definirea comportamentului la poziționarea axelor paralele cu FUNCȚIA PARAXCOMP
Descrierea funcţiilor
În cazul în care cinematica polară este activă, sistemul de control afișează o pictogramă în spațiul de lucru Poziți. Această pictogramă acoperă pictograma pentru funcția AFIȘARE PARAXCOMP.
Utilizaţi funcţia AXE POLARKIN pentru a activa cinematica polară. Datele axei definesc axa radială, axa de avans şi axa polară. Datele MODULUI influenţează comportamentul de poziţionare, iar datele POLULUI definesc prelucrarea la pol. Polul este centrul de rotaţie al axei rotative în acest caz.
- Note privind axele de selectat:
- Prima axă liniară trebuie să fie radială pe axa rotativă.
- A doua axă liniară defineşte axa de avans şi trebuie să fie paralelă cu axa rotativă.
- Axa rotativă defineşte axa polară şi este definită ultima.
- Orice axă modulo disponibilă care este instalată pe masă, în partea opusă axelor liniare selectate poate fi utilizată ca axă rotativă.
- Cele două axe liniare selectate acoperă astfel un plan care include şi axa rotativă.
- Următoarele scenarii au ca rezultat dezactivarea cinematicii polare:
- Executarea funcţiei POLARKIN OPRIT
- Selectarea unui program NC
- Ajungerea la finalul programului NC
- Abandonarea programului NC
- Selectarea unui model cinematic
- Repornirea sistemului de control
Opțiuni MOD
Sistemul de control oferă următoarele cicluri pentru comportamentul de poziționare:
Sintaxă | Funcție |
---|---|
POS | Văzut din centrul de rotaţie, sistemul de control efectuează prelucrarea în direcţia pozitivă a axei radiale. Axa radială trebuie să fie poziţionată în prealabil corespunzător. |
NEG | Văzut din centrul de rotaţie, sistemul de control efectuează prelucrarea în direcţia negativă a axei radiale. Axa radială trebuie să fie poziționată în prealabil corespunzător. |
PĂSTRARE | Sistemul de control rămâne cu axa radială pe acea parte a centrului de rotaţie pe care era poziţionată axa când era activată funcţia. Dacă axa radială este poziţionată în centrul rotaţiei la pornire, se aplică poziţia POS. |
ANG | Sistemul de control rămâne cu axa radială pe acea parte a centrului de rotaţie pe care era poziţionată axa când era activată funcţia. Dacă setaţi POL la PERMIS, este posibilă poziţionarea prin pol. Partea polului este schimbată şi nu se permite rotaţia la 180 de grade a axei rotative. |
Opțiuni POL
Sistemul de control oferă următoarele opțiuni pentru prelucrarea la pol:
Sintaxă | Funcție |
---|---|
PERMIS | Sistemul de control permite operaţii de prelucrare la pol |
OMIS | Sistemul de control împiedică operaţiunile de prelucrare la pol Tip Suprafaţa dezactivată corespunde unei suprafeţe circulare cu o rază de 0,001 mm (1 μm) în jurul polului. |
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 POLARKIN AXES X Z C MODE: KEEP POLE: ALLOWED | ; Activați cinematica polară cu axele X, Z și C. |
Funcția NC include următoarele elemente de sintaxă:
Element de sintaxă | Semnificație |
---|---|
FUNCȚIA POLARKIN | Inițiator de sintaxă pentru cinematica polară |
AXE sau OPRIT | Activarea sau dezactivarea cinematicii polare |
X, Y, Z, U, V, A, B, C | Selectarea a două axe liniare și a unei axe rotative Numai dacă s-a selectat AXE În funcție de mașină, pot fi disponibile și alte posibilități. |
MOD: | |
POL: |
Note
- Axele principale X, Y şi Z, precum şi potenţialele axe paralele U, V şi W pot fi utilizate ca axe radiale sau axe de avans.
- Poziţionaţi axa liniară care nu va fi inclusă în cinematica polară la coordonata polului, înainte de funcţia POLARKIN. În caz contrar, ar rezulta o zonă neprelucrabilă cu o rază care corespunde cel puţin valorii axei liniare deselectate.
- Evitaţi efectuarea operaţiilor de prelucrare la pol sau în apropierea polului, deoarece pot apărea variaţii ale vitezei de avans în această zonă. Din acest motiv, în mod ideal, utilizaţi următoarea opţiune POL: OMIS.
- Cinematica polară nu poate fi combinată cu următoarele funcţii:
- Avansuri transversale cu M91
Avans transversal în sistemul de coordonate al mașinii M-CS cu M91
- Înclinarea planului de lucru (opțiunea 8)
- FUNCŢIA TCPM sau M128 (opțiunea 9)
- Rețineți că intervalul de avans al axelor poate fi limitat.
Note despre parametrii maşinii
- Producătorul maşinii utilizează parametrul opţional al maşinii kindOfPref (nr. 202301) pentru a defini comportamentul sistemului de control atunci când traseul punctului central al sculei trece prin axa polară.
- 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 POLARKIN, parametrul maşinii se aplică doar axei rotative care se roteşte în jurul axei sculei (în majoritatea cazurilor, C_OFFS).
- Dacă axa parametrilor maşinii nu a fost definită sau a fost setată la ADEVĂRAT, abaterea poate fi utilizată pentru a compensa o abatere a piesei de prelucrat în plan. Abaterea afectează orientarea sistemului de coordonate al piesei de prelucrat W-CS.
- Dacă axa parametrilor maşinii a fost definită cu FALS, abaterea nu poate fi utilizată pentru a compensa o abatere a piesei de prelucrat în plan. Sistemul nu va lua în calcul abaterea în timpul executării comenzilor.
Exemplu: cicluri SL în cinematică polară
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.
0 BEGIN PGM POLARKIN_SL MM | |||
1 BLK FORM 0.1 Z X-100 Y-100 Z-30 | |||
2 BLK FORM 0.2 X+100 Y+100 Z+0 | |||
3 TOOL CALL 2 Z S2000 F750 | |||
4 FUNCTION PARAXCOMP DISPLAY X Y Z | ; Activați PARAXCOMP DISPLAY | ||
5 L X+0 Y+0.0011 Z+10 A+0 C+0 FMAX M3 | ; Pre-poziționați în afara zonei dezactivatea polului | ||
6 POLARKIN AXES Y Z C MODE:KEEP POLE:SKIPPED | ; Activați POLARKIN | ||
* - ... | ; Decalarea originii în cinematica polară | ||
9 TRANS DATUM AXIS X+50 Y+50 Z+0 | |||
10 CYCL DEF 7.3 Z+0 | |||
11 CYCL DEF 14.0 GEOMETRIE CONTUR | |||
12 CYCL DEF 14.1 ETICH. CONTUR2 | |||
13 CYCL DEF 20 DATE CONTUR | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
14 CYCL DEF 22 DALTUIRE | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
15 M99 | |||
16 CYCL DEF 7.0 DEPL. DECALARE OR. | |||
17 CYCL DEF 7.1 X+0 | |||
18 CYCL DEF 7.2 Y+0 | |||
19 CYCL DEF 7.3 Z+0 | |||
20 POLARKIN OFF | ; Dezactivați POLARKIN | ||
21 FUNCTION PARAXCOMP OFF X Y Z | ; Dezactivați PARAXCOMP DISPLAY | ||
22 L X+0 Y+0 Z+10 A+0 C+0 FMAX | |||
23 L M30 | |||
24 LBL 2 | |||
25 L X-20 Y-20 RR | |||
26 L X+0 Y+20 | |||
27 L X+20 Y-20 | |||
28 L X-20 Y-20 | |||
29 LBL 0 | |||
30 END PGM POLARKIN_SL MM |