1. În mod implicit, traiectoria programată este parcursă de centrul frezei. 2. Cu datele preluate din desenul de execuţie se poate descrie în mod direct doar conturul piesei, nu şi traiectoria sculei. 3. Profilul de prelucrat este independent de diametrul frezei. Determinarea exactă a traiectoriei sculei se poate face numai prin calcule care pot fi laborioase
June 3, 2021 Mircea Viorel DRĂGOI 1
Conducere numerică – Compensarea sculei
În contextul conducerii numerice vom înţelege prin
compensarea sculei, determinarea de către echipamentul de conducere numerică a echidistantei la profilul de prelucrat, echidistantă pe care urmează să se deplaseze centrul frezei în vederea prelucrării profilului respectiv. Conturul programat, va fi în acest caz, chiar conturul de frezat. Prin corecţie de sculă vom înţelege raza frezei. Această valoare este cea luată în calcul pentru determinarea echidistantei; corecţia de sculă trebuie să fi fost înregistrată înaintea rulării programului pentru fiecare sculă implicată în prelucrare şi salvată în fişierul de corecţii (offset file).
June 3, 2021 Mircea Viorel DRĂGOI 2
Conducere numerică – Compensarea sculei
G40, G41, G42 - compensarea sculei mişcărilor
Când într-un program CNC trebuie luată în considerare raza frezei, trebuie specificată poziţia sculei faţă de semifabricat utilizând funcţiile prezentate în tabelul următor: Funcţia Partea pe care Mişcarea sculei lucrează freza G40 Anularea De-a lungul traiectoriei programate compensării sculei G41 Stânga Pe partea stângă a traiectoriei programate, privind în sensul avansului G42 Dreapta Pe partea dreaptă a traiectoriei programate, privind în sensul avansului June 3, 2021 Mircea Viorel DRĂGOI 3 Conducere numerică – Compensarea sculei
G40, G41, G42 - compensarea sculei
June 3, 2021 Mircea Viorel DRĂGOI 4
Conducere numerică – Compensarea sculei
Iniţierea compensării sculei
Fraza prin care se comandă echipamentului de conducere numerică comutarea în modul de lucru cu compensare a sculei se numeşte iniţiere a compensării sculei. Pentru ca o frază să poată fi considerată iniţiere a compensării sculei, trebuie să îndeplinească următoarele condiţii: 1. Să conţină apelul uneia din funcţiile G41 sau G42, sau să urmeze unei fraze cu G41/G42; 2. Să conţină o comandă de mişcare G01 în planul XOY, iar deplasarea comandată să fie mai mare decât raza sculei; 3. Raza sculei, R, deci corecţia corespunzătoare sculei care lucrează, trebuie să fie strict pozitivă. June 3, 2021 Mircea Viorel DRĂGOI 5 Conducere numerică – Compensarea sculei
În timpul lucrului cu compensare a sculei sunt citite şi
memorate întotdeauna în avans cel puţin câte două fraze din program; în acest mod, la un moment dat, în memorie sunt prezente fraza curentă şi următoarele două. Aceasta, deoarece pentru a putea determina echidistanta la traiectoria programată, echipamentul trebuie să "ştie" tipul şi orientarea mişcării care urmează după cea curentă. Numai având la dispoziţie aceste date poate fi calculat punctul în care se termină mişcarea curentă şi începe următoarea (se înţelege că aceste două puncte trebuie să coincidă). Funcţiile G40, G41 şi G42 sunt modale şi aparţin aceluiaşi grup, prin urmare nu pot coexista în aceeaşi frază.
June 3, 2021 Mircea Viorel DRĂGOI 6
Conducere numerică – Compensarea sculei
G40, G41, G42 - compensarea sculei
June 3, 2021 Mircea Viorel DRĂGOI 7
Conducere numerică – Compensarea sculei
G40, G41, G42 - compensarea sculei
June 3, 2021 Mircea Viorel DRĂGOI 8
Conducere numerică – Compensarea sculei
G40, G41, G42 - compensarea sculei
June 3, 2021 Mircea Viorel DRĂGOI 9
Conducere numerică – Compensarea sculei
G40, G41, G42 - compensarea sculei
June 3, 2021 Mircea Viorel DRĂGOI 10
Conducere numerică – Compensarea sculei
Anularea compensării sculei
Pentru anularea compensării sculei se utilizează funcţia G40. Funcţia G40 poate fi apelată numai în fraze în care sunt comandate deplasări liniare (G00, G01, G28). Controlerul efectuează automat anularea compensării sculei în următoarele situaţii: 1. Imediat după pornirea maşinii. 2. La apăsarea butonului CRT/MDI de pe panoul de control al maşinii. 3. La terminarea (forţată) a programului prin apelul direct al funcţiei M02 sau M30.
Atunci când se programează un punct de pe traiectoria sculei, în acea poziţie va fi adus un anumit punct al sculei: la frezare cu freză cilindro-frontală punctul de pe axa sculei la nivelul feţei frontale
June 3, 2021 Mircea Viorel DRĂGOI 14
Conducere numerică – Compensarea sculei
Corecţia de lungime a sculei
Atunci când se programează un punct de pe traiectoria sculei, în acea poziţie va fi adus un anumit punct al sculei: la strunjire vârful cuţitului sau plăcuţei aşchietoare
Fig. 6.2. Strunjire. Punctul de pe sculă plasat în poziţia programată
June 3, 2021 Mircea Viorel DRĂGOI 15
Conducere numerică – Compensarea sculei
Corecţia de lungime a sculei
Pentru a aduce fiecare sculă în
aceeaşi poziţie programată, ECN comandă deplasări diferite
June 3, 2021 Mircea Viorel DRĂGOI 16
Conducere numerică – Compensarea sculei
Corecţia de lungime a sculei
Pentru a aduce fiecare sculă în aceeaşi poziţie programată, ECN comandă deplasări diferite