Ciclul 19 PLAN DE LUCRU (opţiunea 8)

Aplicaţie

 
Machine

Consultaţi manualul maşinii.

Această funcţie trebuie să fie activată şi adaptată de către producătorul maşinii-unelte.

raumw1
Schwenkw

Utilizaţi Ciclul 19 definiţi poziţia planului de lucru – de ex., poziţia axei sculei raportată la sistemul de coordonate al maşinii – prin introducerea unghiurilor de înclinare. Există două modalităţi de a determina poziţia planului de lucru:

  • Introduceţi direct poziţia axelor de rotaţie.
  • Descrieţi poziţia planului de lucru utilizând până la trei rotaţii (unghiuri spaţiale) ale sistemului de coordonate din maşină.
  • Unghiurile spaţiale necesare pot fi calculate trasând o linie perpendiculară prin planul de lucru înclinat şi luând-o în considerare ca axă în jurul căreia doriţi să înclinaţi. Cu două unghiuri spaţiale, puteţi defini exact fiecare poziţie a sculei în spaţiu.

 
Tip

Reţineţi că poziţia sistemului de coordonate înclinat şi, prin urmare, toate deplasările din cadrul sistemului înclinat, depind de descrierea planului înclinat.

Dacă programaţi poziţia planului de lucru prin intermediul unghiurilor spaţiale, sistemul de control va calcula automat poziţiile unghiurilor necesare ale axelor înclinate şi le va stoca în parametrii de la Q120 (axa A) până la Q122 (axa C). Dacă sunt posibile două soluţii, sistemul de control va selecta traseul mai scurt de la poziţia curentă a axelor de rotaţie.

Axele sunt rotite întotdeauna în aceeaşi ordine pentru calcularea înclinării planului: Sistemul de control roteşte mai întâi axa A, apoi axa B şi la sfârşit axa C.

Ciclul 19 este aplicat din momentul în care este definit în programul NC. Compensarea specifică axei este activată în momentul în care deplasaţi axa în sistemul înclinat. Trebuie să deplasaţi toate axele pentru a activa compensarea pentru acestea.

Dacă setaţi comutatorul Rulare program din meniul 3D ROT (modul Operare manuală / Operare manuală) din aplicaţie la activ, valoarea unghiulară introdusă în acest meniu este suprascrisă de Ciclul 19 PLAN DE LUCRU.

Note

  • Acest ciclu poate fi executat în modul de prelucrare MOD DE FUNCŢIONARE FREZARE.
  • În combinaţie cu modelul de cinematică a glisierei radiale, acest ciclu poate fi utilizat şi în modul de prelucrare MOD DE FUNCŢIONARE STRUNJIRE.
  • Planul de lucru este întotdeauna înclinat în jurul originii active.
  • Dacă utilizaţi Ciclul 19 când M120 este activă, sistemul de control anulează automat compensarea razei, ceea ce anulează şi funcţia M120.

Note despre programare

  • Scrieţi programul ca şi cum procesul de prelucrare ar urma să fie executat într-un plan neînclinat.
  • Dacă apelaţi ciclul din nou pentru alte unghiuri, nu trebuie să resetaţi parametrii de prelucrare.
 
Tip

Deoarece valorile neprogramate ale axei rotative sunt interpretate ca fiind neschimbate, este recomandat să definiţi întotdeauna toate cele trei unghiuri spaţiale, chiar dacă unul sau mai multe unghiuri vor avea valoarea zero.

Note despre parametrii maşinii

  • Producătorul maşinii specifică dacă unghiurile programate sunt interpretate de sistemul de control drept coordonate ale axelor de rotaţie (unghiurile axelor) sau drept componente unghiulare ale unui plan înclinat (unghiuri spaţiale).
  • În parametrul maşinii CfgDisplayCoordSys (nr. 127501), producătorul maşinii specifică sistemul de coordonate în care afişarea stării indică o deplasare a originii active.

Parametrii ciclului

Grafică asist.

Parametru

raumw2

Axă rotativă şi unghi?

Introduceţi axa de rotaţie împreună cu unghiurile de înclinare asociate. Programaţi axele de rotaţie A, B şi C folosind bara de acţiune.

Intrare: -360,000...+360,000

Dacă sistemul de control poziţionează automat axele de rotaţie, puteţi introduce următorii parametri:

Grafică asist.

Parametru

Viteză de avans? F=

Viteza de avans a axei rotative în timpul poziţionării automate

Intrare: 0...300000

Salt de degajare?

Sistemul de control poziţionează capul înclinat astfel încât poziţia rezultată din extensia sculei cu saltul de degajare să nu se modifice în raport cu piesa de prelucrat. Această valoare are un efect incremental.

Intrare: 0...999999999

Resetare

Pentru a reseta unghiurile de înclinare, redefiniţi Ciclul 19 PLAN DE LUCRU. Introduceţi o valoare angulară de 0° pentru fiecare axă de rotaţie. Apoi, redefiniţi Ciclul 19 PLAN DE LUCRU. Confirmaţi fereastra de dialog apăsând tasta NO ENT. Acest lucru dezactivează funcţia.

Poziţionarea axelor rotative

 
Machine

Consultaţi manualul maşinii.

Producătorul maşinii determină dacă Ciclul 19 poziţionează automat axele de rotaţie sau dacă acestea trebuie poziţionate manual în programul NC.

Poziţionarea manuală a axelor de rotaţie

Dacă Ciclul 19 nu poziţionează automat axele de rotaţie, trebuie să le poziţionaţi într-un bloc L separat după definirea ciclului.

Dacă utilizaţi unghiurile axiale, puteţi defini valorile axelor chiar în blocul L. Pentru a utiliza unghiurile spaţiale, programaţi parametrii Q Q120 (valoarea axei A), Q121 (valoarea axei B) şi Q122 (valoarea axei C), conform Ciclului 19.

 
Tip

Pentru poziţionarea manuală, utilizaţi întotdeauna poziţiile axei rotative stocate în parametrii Q Q120 - Q122.

Evitaţi utilizarea funcţiilor ca M94 (axe de rotaţie modulo), pentru a preveni discrepanţele între poziţiile efectivă şi nominală a axelor de rotaţie pentru apeluri multiple.

Exemplu

11 L Z+100 R0 FMAX

12 L X+25 Y+10 R0 FMAX

* - ...

; Definire unghiuri spaţiale pentru calculul compensaţiei

13 CYCL DEF 19.0 PLAN DE LUCRU

14 CYCL DEF 19.1 A+0 B+45 C+0

15 L A+Q120 C+Q122 R0 F1000

; Poziţionarea axelor de rotaţie utilizând valorile calculate de Ciclul 19

16 L Z+80 R0 FMAX

; Activare compensaţie pentru axa broşei

17 L X-8.5 Y-10 R0 FMAX

; Activare compensaţie pentru planul de lucru

Poziţionarea automată a axelor de rotaţie

Dacă axele de rotaţie sunt poziţionate automat în Ciclul 19:

  • Sistemul de control poate poziţiona numai axe în buclă închisă.
  • Pentru a poziţiona axele înclinate, trebuie să introduceţi o viteză de avans şi o prescriere de degajare în plus faţă de unghiurile de înclinare, în timpul definirii ciclului
  • Utilizaţi numai scule presetate (trebuie să fi fost definită întreaga lungime a sculei)
  • Poziţia vârfului sculei faţă de piesa de prelucrat rămâne aproape neschimbată după înclinare.
  • Sistemul de control execută înclinarea la ultima viteză de avans programată (viteza de avans maximă depinde de complexitatea geometriei capului pivotant sau a mesei înclinate)

Exemplu

11 L Z+100 R0 FMAX

12 L X+25 Y+10 R0 FMAX

* - ...

; Unghi pentru calcularea compensaţiei; definirea vitezei de avans şi prescrierii

13 CYCL DEF 19.0 PLAN DE LUCRU

14 CYCL DEF 19.1 A+0 B+45 C+0 F5000 ABST50

15 L Z+80 R0 FMAX

; Activare compensaţie pentru axa broşei

16 L X-8.5 Y-10 R0 FMAX

; Activare compensaţie pentru planul de lucru

Afişajul de poziţie într-un sistem înclinat

La activarea Ciclului 19, poziţiile afişate (NOML şi ACTL) şi decalarea de origine indicată pe afişajul de stare suplimentar sunt raportate la sistemul de coordonate înclinat. Aceasta înseamnă că este posibil ca poziţiile afişate imediat după definirea ciclului să nu corespundă cu coordonatele ultimei poziţii programate înainte de Ciclul 19.

Monitorizarea spaţiului de lucru

Sistemul de control monitorizează numai axele din sistemul de coordonate înclinat care sunt mutate. Dacă este cazul, sistemul de control afişează un mesaj de eroare.

Poziţionarea într-un sistem de coordonate înclinat

Cu funcţia auxiliară M130, puteţi muta scula, cât timp sistemul de coordonate este înclinat, în poziţii raportate la sistemul de coordonate neînclinat.

Cu un plan de lucru înclinat, este, de asemenea, posibil să poziţionaţi axele folosind blocuri de linii drepte care iau ca referinţă sistemul de coordonate al maşinii (blocuri NC cu M91 sau M92). Restricţii:

  • Poziţionarea se face fără compensaţia lungimii.
  • Poziţionarea se face fără compensarea lungimii.
  • Nu este permisă compensarea razei sculei.

Combinarea ciclurilor de transformări de coordonate

Când combinaţi cicluri de transformare a coordonatelor, asiguraţi-vă că planul de lucru este înclinat în jurul originii active. Puteţi programa o decalare de origine înaintea activării Ciclului 19. În acest caz, se decalează sistemul de coordonate dependent de maşină.

Dacă programaţi o decalare de origine după activarea Ciclului 19 , comutaţi pe sistemul de coordonate înclinat.

Important: Când resetaţi ciclurile, faceţi-o în ordinea inversă definirii lor:

  1. Activaţi decalarea de origine
  2. Activaţi Înclinare plan de lucru
  3. Activaţi rotaţia

...

Prelucrarea piesei

...

  1. Resetare rotaţie
  2. Resetaţi Înclinare plan de lucru
  3. Resetare decalare de origine

Procedura de lucru cu Ciclul 19 PLAN DE LUCRU

  1. Procedați după cum urmează:
  2. Creaţi programul NC
  3. Fixaţi piesa de prelucrat
  4. Stabiliţi valorile de presetare
  5. Porniţi programul NC
  1. Crearea programului NC:
  2. Apelaţi scula definită
  3. Retragere pe axa broşei
  4. Poziţionaţi axele rotative
  5. Activaţi decalarea unei origini, dacă este necesar
  6. Definiţi Ciclul 19 PLAN DE LUCRU
  7. Poziţionaţi toate axele principale (X, Y, Z) pentru a activa compensarea
  8. Definiţi Ciclul 19 cu diferite unghiuri, dacă este necesar
  9. Resetaţi Ciclul 19 programând 0° pentru toate axele de rotaţie
  10. Redefiniţi Ciclul 19 pentru a dezactiva planul de lucru
  11. Resetaţi decalarea de origine, dacă este necesar.
  12. Poziţionaţi axele înclinate în poziţia 0°, dacă este necesar.

Puteţi defini presetarea în următoarele moduri:

  • Manual prin atingere
  • Controlat cu un palpator HEIDENHAIN 3-D
  • Automat, cu un palpator 3-D HEIDENHAIN

Ciclurile palpatorului: Măsurarea automată a presetării

Presetarea piesei de prelucrat cu palpator