Programarea numerica manuala

8
Programarea manuală a echipamentelor numerice de poziţionare Echipamentele de comandă numerică de poziţionare sunt întîlnite frecvent la maşinile de găurit (MG), la maşinile de alezat şi frezat (MAF), sau la maşinile de rectificat interior (MRI) în coordonate. Pe aceste maşini-unelte executându-se în general operaţii de găurire, lamare, filetare cu tarodul, alezare, rectificare etc., este necesară poziţionarea axei sculei faţă de centrul găurii, după axele de coordonate X şi Y. Exemplu: Tabelul program piesa pt prelucrarea reperului din fig pe o masina de gaurit cu CN G40. Masina cu comanda numerica G40 este echipata cu echip de comanda numerica de pozitionare cu introducere manuala de date. Pozitionarea in CN se poate face pe directiile X,Y,Z fiind programat electromecanic in ciclul de apropiere rapida, avans tehnologic si retragere rapida. Schimbarea sculei se face manual Fazele prelucrarii

Transcript of Programarea numerica manuala

Page 1: Programarea numerica manuala

Programarea manuală a echipamentelor numerice de poziţionareEchipamentele de comandă numerică de poziţionare sunt întîlnite frecvent la maşinile de găurit (MG), la maşinile de alezat şi frezat (MAF), sau la maşinile de rectificat interior (MRI) în coordonate. Pe aceste maşini-unelte executându-se în general operaţii de găurire, lamare, filetare cu tarodul, alezare, rectificare etc., este necesară poziţionarea axei sculei faţă de centrul găurii, după axele de coordonate X şi Y.Exemplu:Tabelul program piesa pt prelucrarea reperului din fig pe o masina de gaurit cu CN G40.

Masina cu comanda numerica G40 este echipata cu echip de comanda numerica de pozitionare cu introducere manuala de date.Pozitionarea in CN se poate face pe directiile X,Y,Z fiind programat electromecanic in ciclul de apropiere rapida, avans tehnologic si retragere rapida.Schimbarea sculei se face manualFazele prelucrarii-centruire A,B,C,D,E cu burghiu de centruire diam 3 - G81/T3- gaurire Φ8,7 A,B,C,D,E - Φ8,7 STAS 975 G82/T5- largire Φ24,7 E se face cu largitor Φ8,7 - G83/T7- filetare M10; A,B,C,D cu tarod M10 - G84/T2- alezare Φ25H7 cu alezor Φ25 - G85/T1G80 comanda pentru anularea ciclului- schimbarea sculei se face manualintroducerea cotelor, decalajul de origine se face de catre operatorul de la masina unealta.H – rezerva se utilize ca intructiune de bloc, in blocul in care se avertizeaza ca se face schimbarea manuala a sculei.

Page 2: Programarea numerica manuala

Programarea manuală a prelucrărilor liniareEchipamentele de comandă numerică pentru prelucrări liniare se întâlnesc la frezarea conturelor formate din linii drepte şi la strunjirea cilindrică în trepte. Dacă conturul piesei este format numai din drepte paralele cu axele, echipamentul de comandă numerică nu trebuie prevăzut cu interpolator (I) liniar, ci numai cu posibilitatea de a comanda deplasări rapide şi de lucru după axele x şi y.Prin interpolare liniara la strunjire obtinem suprafete conice fiind suficient a se preciza diam de inceput, diam de sf si lungimea conicitatii.(desen din curs mana)Programarea liniara la frezareSuprafata de frezat pot fi incadrate in campul de axe al MUCN

Programarea se face in coord absolute sau relative in EIA sau ISO , se poate face in 2 moduri fie calculand traiectoria centrului sculei (A’,B’..) numita programare prin echivalenta, fie mergand pe conturul piesei si introducand prin adresele de la G41 in sus adrese de compensari de raza scula.

Page 3: Programarea numerica manuala

Problemele specifice ale interpolării liniare se referă la programarea geometriei traiectoriilor, care pot avea o diversitate de forme. Astfel, la trecerea de pe latura AB pe latura BC freza trebuie să ajungă în poziţia de tangentă la ambele drepte.

Coordonata XB1 este:

Calculele devin mult mai complicate în cazul în care ambele drepte sunt înclinate ( fig b)

Coordonatele punctelor se vor obţine:

Page 4: Programarea numerica manuala

Programarea manuala a conturarii la frezareProgramarea manuala de conturare la frezare se realizeaza prin interpolare liniara, circulara sau parabolica a curbelor generatoare si directoare. Prin interpolare liniară, curba de contur este aproximată printr-o linie frântă, formată din segmente tangente la curba de referinţă, din secante, sau din coarde.Marimea aproximativa sau incremental de aproximare nu trebuie sa iasa din campul de toleranta de interpolare. Tolerantele de interpolare nu au nimic in comun cu tolerantele impuse in desenul de executie, ci ele se refera la modalitatea de aproximare a curbei.Programul este foarte voluminos, necesitand calcule laborioase si modalitatile de aprox a curbelor prin interpolare liniara nu se prea utilizeaza. Este mai usor a se aproxima curba prin arce de cerc apeland la interpolare circulara in care un arc de cerc poate fi aproximat sub un unghi de 90 grade intr-o fraza, dar sunt echip de comanda numerica care stiu sa aproximeze complet un arc de cerc.Programul in acest caz se poate face prin adresele G02, G12, G21 interpolare circulara in sensul acelor de ceasornic, dimensiuni medii, mari, mici sau prin adresele G03, G13, G31 interpolare circulara in sens contrac acelor de ceas. Programarea se poate face in coordonate absolute sau in coordonate relative si se dau coordonatele pct B fata de XOY si coord pct C centrul razei de curbura raportat la pct A.

a) in sist absolutN20 G90 G02 G17 xB yB I - Jb) in sist relativN25 G91 G02 G17 xB yB I - JLa conturare apar erori de prelucrare datorită uzurii sculei şi poziţionării acesteia, precum şi din cauza erorilor de programare. Eliminarea erorilor se poate face cu mai mare uşurinţă dacă în loc să se programeze traiectoria conturului piesei se programează traiectoria centrului sculei, traiectorie denumită echidistantă.

Page 5: Programarea numerica manuala

Programare manuala liniara la strunjireLa strunjire tre sa tinem seama de urm punct:- origniea masinii care este un punct stiut ( XM, OM, ZM)- xpOpzp la alegere- xOCROOCRzOCR bine definit – originea capului revolver- - xMzM – coord varfului sculei raportate la xOCROOCRzOCR

desenProgramarea numerica profilata la strunjireStrunjire conicaPrin interpolare liniara la strunjire se obtin suprafete conice interioare sau exteioare fiind suficient a se preciza diam de inceput , de sfarsit si lungimea conicitatii, interpolatorul calculand traiectoria sculei pt semiunghiul conului.tgα = (D2-D1)/2L(desen)Prin combinarea repetativa a miscarilor pe directia Z si X se obtin orice conicitati dorite si marimile Z si X se dau in aceeasi fraza astfel incat formatul unei fraze in prelucrarea conica este:N10 G1 x25.00 z-30.00 F10 S25 T3(desen)(desen)Faze:

Page 6: Programarea numerica manuala

- degrosare aa’; bb’; cc’; dd’; si 2x450

F12 S25 T3- finisare ΦD1, conicitatea si ΦD2

F08 S40 T7- strunjit, frontal la lungimea LF10 S20 T5- strunjit canal la ΦD2 lat 2,5F08 S20 T9- debitat la lungimea l4

F08 S20 T9(codul program)Programarea conturarii pe strungPrin conturare prin masina cu comanda numerica de strunjit se realiz suprafete sferice interioare sau ext fara utiliz dispoz de strunjit sferic.Prin adresele G02, G20, G21 dimens medii, mari interpolare in sens orarCu G03,G30,G31 in sens antiorar(desen)