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:

Opţiuni MOD:

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:

Opţiuni 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.

 
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 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:

Selectați comportamentul de poziționare

Opțiuni MOD

Numai dacă s-a selectat AXE

POL:

Selectarea prelucrării la pol

Opțiuni POL

Numai dacă s-a selectat AXE

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:
  • Rețineți că intervalul de avans al axelor poate fi limitat.
  • Note privind limitatoarele software pentru axele modulo

  • Limite de deplasare

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).
  • Comparația abaterii și rotația de bază 3D

    • 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.
    • Sistemul 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.

 
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.

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

Q1=-10

;ADANCIME FREZARE

Q2=+1

;SUPRAP. CALE UNEALTA

Q3=+0

;ADAOS LATERAL

Q4=+0

;ADAOS ADANCIME

Q5=+0

;COORDONATA SUPRAFATA

Q6=+2

;DIST. DE SIGURANTA

Q7=+50

;CLEARANCE HEIGHT

Q8=+0

;RAZA ROTUNJIRE

Q9=+1

;DIRECTIE ROTATIE

14 CYCL DEF 22 DALTUIRE

Q10=-5

;ADANCIME PLONJARE

Q11=+150

;VIT. AVANS PLONJARE

Q12=+500

;VITEZA AVANS DEGROS.

Q18=+0

;UNEALTA DEGR. GROS.

Q19=+0

;VIT.AV.MISC.RECT.ALT

Q208=+99999

;VIT. AVANS RETRAGERE

Q401=+100

;FACTOR VITEZA AVANS

Q404=+0

;STRATEG. DEGROS.FINA

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