Sunteți pe pagina 1din 17

Conducere numerică –

Compensarea sculei

 G40, G41, G42 - compensarea sculei


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.

June 3, 2021 Mircea Viorel DRĂGOI 11


Conducere numerică –
Compensarea sculei

 G40, G41, G42 - compensarea sculei - EXEMPLU

June 3, 2021 Mircea Viorel DRĂGOI 12


Conducere numerică –
Compensarea sculei

 G40, G41, G42 - compensarea sculei - EXEMPLU


 O0010
 N0010 G00 X-15 Z-15;
 N0020 G41 G01 X0 Y0 F100; /(Iniţierea compensării)
 N0030 Y40;
 N0040 X30 Y80;
 N0050 X60;
 N0060 G02 X100 Y40 R40;
 N0070 G01 Y30;
 N0080 G03 X70 Y0 R30;
 N0090 G01 X0;
 N0100 G40 X-15 Y-15; (Anularea compensării sculei)

June 3, 2021 Mircea Viorel DRĂGOI 13


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

June 3, 2021 Mircea Viorel DRĂGOI 17

S-ar putea să vă placă și