Sunteți pe pagina 1din 52

U

CUPRINS

CAPITOLUL 1 NOIUNI DE BAZ ALE OPERRII MAINILOR UNELTE CU COMAND NUMERIC DE TIP STRUNGURI 2 CAPITOLUL 2 CONSOLA ECHIPAMENTULUI FANUC 21 - MAINA EMCO TURN 55 CAPITOLUL 3 MODURILE DE LUCRU ALE ECHIPAMENTULUI FANUC CAPITOLUL 4 COMENZI MODALE UZUALE 6 7 16

CAPITOLUL 5 PROGRAMAREA SCULELOR, TURAIEI I A AVANSULUI DE LUCRU 19 CAPITOLUL 6 COMENZI AUXILIARE ALE ECHIPAMENTULUI FANUC T CAPITOLUL 7 PROGRAMAREA DEPLASRILOR SCULEI ACHIETOARE. CAPITOLUL 8 EXERCIIU PRACTIC 21 22 39

Capitolul 1 Noiuni de baz ale operrii mainilor unelte cu comand numeric de tip strunguri A. Elementele constructive ale ansamblului main unealt echipament CNC 1. Punctul de zero al mainii M Direciile de deplasare ale mainii unelte cu comand numeric sunt asociate cu axele sistemului de coordonate geometrice XYZ dup cum urmeaz : - axa X corespunde avansului longitudinal - axa Z axa de lucru a sculei achietoare Originea sistemului de coordonate al mainii unelte cu comand numeric poart denumirea de zero main. Definiie : Punctul de zero main M este un punct fix, stabilit de ctre productorul mainii unelte cu comand numeric, i reprezint originea sistemului de coordonate global XZ al mainii unelte. Sistemul de coorodonate cu originea n M este numit pentru echipamentele FANUC - MACHINE (Machine coordinate system sistemul de coordonate al mainii). Fiecare main cu comand numeric are un plan de lucru implicit. n cazul strungurilor, planul de lucru implicit de prelucrare al piesei este planul XZ. Starea mainii unelte cu comand numeric este stabilit din parametrii mainii i respectiv prin comenzile modale active. Comenzi noi G17 stabilete planul de lucru XY, respectiv direcia sculei Z G18 stabilete planul de lucru XZ, respectiv direcia sculei Y G19 stabilete planul de lucru YZ, respectiv direcia sculei X

Fig. 1

n cazul strungurilor punctul de zero al mainii se afl n centrul suprafeei frontale a flanei universalului.

Fig. 2 2. Scula zero N O caracteristic definitorie a mainii unelte cu comand numeric este aceea c echipamentul numeric cunoate n orice moment poziia elementului mobil al mainii fa de punctul M, element care materializeaz deplasrile pe cele dou axe ale sistemului de coordonate.Acest lucru ne indic, de fapt, c pe elementul mobil al mainii unelte este definit un punct fix, a crui poziie o controleaz echipamentul numeric, element ce poart denumirea de scul de baz a mainii sau scula de lungime zero. n cazul strungurilor, vrful sculei zero notat cu pe suprafaa frontal a turelei sau a portcuitului. Definiie :

este situat

Scula zero N este un punct fix, stabilit de ctre productorul mainii unelte cu comand numeric, i este situat n centrul suprafeei frontale a axului principal. Reprezint baza de msur a lungimii de compensare a sculelor achietoare pe direciile de lucru ale sculei X i Z.

3. Punctul de referin - R O alt diferen constructiv ntre mainile unelte cu comand numeric (MU+CN) i mainile unelte (MU) clasice este aceea c n cazul primelor este necesar o sincronizare continu ntre maina unealt i echipamentul NC. La majoritatea mainilor unelte cu comand numeric, la ntreruperea tensiunii de alimentare, se ntrerupe legtura dintre sistemul de deplasri al mainii unelte i echipamentul numeric, respectiv echipamentul numeric nu mai recunoate la realimentarea cu tensiunii a mainii, poziia corect a sculei zero N fa de zero main M. Ca urmare, este necesar declanarea unei proceduri de resincronizare prin trimiterea punctului N ntr-un punct de coordonate fix al mainii n care echipamentul numeric s se resincronizeze cu sistemul de deplasri al mainii unelte. Acest punct fix constructiv al mainii poart denumirea de punct de referin i este notat cu R. n cazul strungurilor, punctul de referin se afl n punctul situat pe capetele de curs ale mainii. Definiie : Punctul de referin este un punct fix, stabilit de ctre productorul mainii unelte, care reprezint poziia n care se resincronizeaz echipamentul numeric cu sistemul de deplasri al mainii unelte. B. Elemetele de lucru ale ansamblului pies scul achietoare 1. Originea de lucru - W n conformitate cu desenul de execuie al reperului ce trebuie supus prelucrrii se identific pe pies punctul de intersecie al bazelor de cotare, numit si punctul cu cotele zero, punct care se numete i origine de lucru i se noteaz cu W. n cazul pieselor de revoluie prelucrate pe strunguri, punctul de zero se afl n centrul suprafeei frontale a piesei finite. Avnd n vedere c lungime piesei de prelucrare poate fi diferit , atunci , pentru ca maina unealt s cunoasc poziia de prelucrare a piesei, trebuie s determinm coordonatele punctului W fa de punctul M . Aceste coordonate vor fi memorate n comenzile modale care stabilesc poziia originii de lucru N SPAIUL DE LUCRU AL MAINII, respectiv comenzile din grupul G54-G59. Pentru a nelege ce nseamn determinarea coordonatelor punctului W, trebuie s ne imaginm urmtorul exerciiu : s presupunem c avem un reper deja prelucrat Imaginai-v c suprapunei centrul suprafeei frontale a piesei peste zero main i c ncepei s deplasai piesa ctre poziia de lucru. Va trebui, deci, s deplasai piesa agat de W din M n poziia de lucru cu o valoare pe direcia Z (pe direcia X nu trebuie s deplasm piesa). Aceste valori de deplasare care trebuie memorate ntr-una din comenzile din grupul G54-G59, poart denumirea de OFFSETS, iar originea de lucru va purta denumirea de WORK OFFSET.

ce se deplaseaz n spaiul de lucru al mainii prin comenzile G54-G59, iar deplasrile n acest sistem de coordonate se realizeaz sub comanda modal G90.

W este originea sistemului de coordonate absolut al piesei, sistem de coordonate

Comenzi noi : G54-G59 stabilesc un sistem de coordonate local, respectiv poziia originii de lucru Sistemul de coordonate cu originea n W se numete sistemul de coordonate de lucru WCS (Work Coordinate System). G90 stabilete sistemul de deplasri absolute 2. Lungimile de compensare ale sculei Lx i

W n spaiul de lucru al mainii

Lz

noteaz cu P.

Sculele de translaie sunt caracterizate, din punct de vederea geometric, prin lungime de compensare msurat pe cele dou direcii de lucru i raz la vrf. Vrful sculei achietoare care poart denumire de punct teoretic al sculei i se

direciile axelor de lucru a sculei X i Z, ntre punctul P i punctul N. Aceast valori mai poart i denumirea de deplasri de lucru ale sculei sau OFFSET-uri de scul. Imaginai-v c suprapunem scula achietoare cu vrful acesteia P peste punctul N, dup care deplasm scula achietoare i o montm n poziia de lucru. Distanele de deplasare ale punctului P din N n poziia de lucru reprezint lungimile de compensare ale sculei.

Definiie Lungimile de compensare ale sculei achietoare reprezint distanele msurate, pe

Capitolul 2 Consola echipamentului Fanuc 21 - maina EMCO Turn 55 Consola oricrui echipament numeric se mparte n 3 zone : Zona 1 zona de afiare (include ecranul i tastele funcionale sau tastele rapide) Zona 2 zona tastelor alfanumerice tastatura MDI Zona 3 panoul de operare al mainii n cazul consolei mainii EMCO Turn 55, cele trei zone sunt evideniate n fig. 5

1 2

Capitolul 3 Modurile de lucru ale echipamentului Fanuc 3.1. Zona de lucru POSITION Se afieaz prin apsarea butonului ecranul ABS prin apsarea succesiv a butonului sau selectarea tastei rapide ABS afieaz valorile coordonatelor n sistemul scul-pies

ecranul REL prin apsarea succesiv a butonului sau selectarea tastei rapide REL afieaz valorile coordonatelor n sistemul relativ al sculei achietoare

sau selectarea tastei rapide ecranul ALL prin apsarea succesiv a butonului ALL afieaz valorile coordonatelor n cele trei sisteme de coordonate ale mainii unelte cu comand numeric : ABSOLUTE sistemul scul-pies, RELATIVE sistemul relativ al sculei, MACHINE sistemul de coordonate al mainii scul de baz-zero main

3.1.1. Modul de lucru REF

Se comut selectorul modurilor de lucru existent pe panoul de operare n poziia ZRN

n partea de jos a ecranului de lucru va aprea denumirea modului de lucru activ - ZRN Se selecteaz prin apsarea butonului aflat pe panoul de operare Echipamentul numeric va comanda deplasarea mainii pe direciile pozitive X+ i Z+ Sincronizarea mainii pe fiecare ax de lucru este finalizat n momentul n care scula de baz N se va suprapune peste punctul de referin R 3.1.2. Modul JOG

Se comut selectorul modurilor de lucru existent pe panoul de operare n poziia JOG

n partea de jos a ecranului de lucru va aprea denumirea modului de lucru activ - JOG Activeaz modul de lucru manual ce permite poziionarea elementelor mainii prin deplasare pe axele de lucru. Deplasarea mainii se realizeaz pe direciile de avans longitudinal i transversal se

realizeaz prin apsarea tastelor de direcie Z+/Z-, respectiv X+/Xcorespunztoare direciei de deplasare dorit. La apsarea doar a unei taste de direcie maina se deplaseaz n direcia programat cu o valoare a vitezei de avans stabilit de productorul mainii. La apsarea simultan a unei taste de direcie i a tastei Rapid (butonul aflat n centrul grupului de butoane) maina se deplaseaz n direcia programat cu o valoare a vitezei de avans de poziionare rapid stabilit de ctre productorul mainii. Modificarea valorilor vitezei de avans prestabilite se poate face numai din parametrii mainii sau cu ajutorul butonului de modificare procentual a avansului existent pe panoul de operare.

3.2. Zona de lucru MENU OFSET

Se afieaz prin apsarea butonului 3.2.1. Ecranul GEOM se selecteaz prin intermediul tastei rapide GEOM i conine tabelul pentru geometriile de scul

Coloana X lungimea de compensare a sculei pe direcia X Coloana Z lungimea de compensare a sculei pe direcia Z Coloana R raza la vrf a tiului Coloana T tipul cuitului conform diagramei de mai jos

3.2.2. Ecranul WEAR se selecteaz prin intermediul tastei rapide WEAR i conine tabelul pentru coreciile geometriilor de scul

Coloana X valoarea de corecie pentru lungimea de compensare a sculei pe direcia X Coloana Z valoarea de corecie pentru lungimea de compensare a sculei pe direcia Z Coloana R valoarea de corecie pentru raza la vrf a tiului 3.2.3. Ecranul WORK SHIFT se selecteaz prin intermediul tastei rapide W.SHFT i conine poziia de lucru a piesei

3.3. Zona de lucru PROGRAM Se afieaz prin apsarea butonului

3.3.1. Modul MDI

Se comut selectorul modului de lucru pe poziia MDI , se apas butonul selecteaz tasta rapid MDI

i se

Activeaz modul de operare MDI(Manual Data Input) ce reprezint modul de lucru semiautomat. Este modul de programare auxiliar ce permite introducerea de fraze de program astfel nct s fie permis realizarea urmtoarelor operaii : - prelucrri tehnologice - verificarea fixrii piesei - verificarea rigiditii ansamblului pies-scul - verificarea/ajustarea regimurilor de achiere - deplasri de poziionare/verificare a originii de lucru, compensrii sculelor 3.3.2. Modul EDIT

Se comut selectorul modului de lucru pe poziia EDIT , se apas butonul selecteaz tasta rapid PRGRM Va fi afiat fereastra de editare a programului curent.

i se

Prin selectarea tastei rapide LIB se va vizualiza lista de programe

3.3.3. Modul EDIT

Se comut selectorul modului de lucru pe poziia AUTO , se apas butonul selecteaz tasta rapid PRGRM

i se

Activeaz modul de operare AUTO ce reprezint modul de execuie al piesei. La selectarea opiunii, fereastra de operare este completat n partea de stnga jos cu o fereastr ce cuprinde programul selectat pentru execuie. Declanaarea ciclului de execuie se realizeaz la apsarea butonului CYCLE START , oprirea ciclului realizndu-se cu butonul CYCLE STOP . Resetarea ciclului de execuie se realizeaz cu butonul RESET existent pe panoul de operare al mainii .

ATENIE! Reinei semnele nscrise pe butoanele prezentate, deoarece reprezint o convenie general de marcaj pentru toate echipamentele CNC. La prima execuie a programului, pentru a verifica corectitudinea acestuia se impune executarea pas cu pas a acestuia. Ca urmare se activeaz sub-modul bloc cu bloc al modului AUTO (SBL sau SBK). Pentru acest lucru se va apsa butonul panoul de operare al mainii. de pe

Capitolul 4 Comenzi modale uzuale 4.1. Stabilirea planului de lucru

Pentru definirea planului de lucru se utilizeaz trei comenzi : G17 stabilete ca plan de lucru planul XY G18 stabilete ca plan de lucru planul XZ G19 stabilete ca plan de lucru planul YZ De fapt, prin specificarea prin comanda potrivit a planului de lucru i transmitem echipamentului NC care este direcia de deplasare a sculei, astfel nct acesta s tie pe ce direcie s compenseze lungimea sculei. Comanda modal G18 este implicit pentru strunguri. 4.2. Stabilirea sistemului de deplasri

n sistemul de coordonate de lucru cu originea n numit i sistemul de coordonate al piesei WCS (Work Coordinate System) numit i sistem absolut, echipamentul numeric afieaz ntotdeauna poziia vrfului teoretic al sculei fa de originea sistemului de coordonate. Deplasarea sculei achietoare n sistemul de coordonate absolut se realizeaz prin programarea coordonatelor x i z considerate coordonate absolute. Ca urmare, o programare de deplasare a sculei dintr-o poziie existent oarecare n acelai punct va face ca scula achietoare s se deplaseze ntotdeauna n acest punct Pentru a programa deplasarea sculei cu o valoare msurat fa de poziia curent a sculei, va trebui s programm deplasri incrementale prin coordonatele u i w care stabilesc o poziia msurat fa de vrful teoretic al sculei P, deci punctul este originea unui sistem de coordonate n care se programeaz deplasarea sculei fa de poziia curent. Acest sistem de coordonate poart denumirea de sistem de coordonate relativ sau incremental. Programarea n coordonate absolute sau relative se face n funcie de modul de reprezentare a cotelor n desenul de execuie.

Exemplu : Piesa din imaginea de mai jos poate fi cotat n dou moduri - situaia 1

n aceast situaie, deplasrile sculei achietoare cu vrful n P vor fi programate n sistemul absolut .. X30 Z1 .. X30 Z-20 .. X50 Z-20 X50 Z-50 X60 Z-50 X60 Z-90 Figura de mai sus ne arat c o programare n sistemul absolut nseamn o poziionare a sculei n acelai punct indiferent de poziia n care se afl. - situaia 2

Pentru a prelucra prima gaura va trebui s programm deplasarea sculei ca la situaia 1 G90 .. X30 Z1 .. X30 W-20 .. X50 .. W-30 X60 W-40

4.3.

Stabilirea sistemului de msur al deplasrilor

Sistemul de msur al deplasrilor, implicit pentru mainile cu comand numeric, este sistemul metric, respectiv deplasrile comandate sunt considerate ca fiind valori n mm. Comanda modal care stabilete aceast stare a mainii este comand G21. Comanda modal G21 este implicit pentru strungurile cu comand numeric . Alternana de la sistemul metric implicit, la sistemul n inch, se realizeaz cu comanda modal alternativ G20.

Capitolul 5 Programarea sculelor, turaiei i a avansului de lucru 5.1. Programare sculelor achietoare Aa cum am prezentat i la punctul 2.2.1, pentru echipamentul Fanuc T, sculele achietoare se programeaz conform sintaxei Scula achietoare se programeaz cu urmtoarea sintax Codificarea sculelor se face prin specificarea a doua perechi de numere 00 i 00 precedate de cuvntul cheie T ce nseamn tool=scul Prima pereche de numere 00 reprezint numrul sculei care coincide cu poziia sculei n magazia de scule (turel) , iar cea de a doua pereche reprezint numrul coreciei de scul.

T 00 00

Numrul coreciei de scul Numrul sculei

TOOL 5.2. Programare turaie de lucru Programarea vitezei de rotaie a axului principal se face cu comanda

S (speed=vitez) urmat de valoarea turaiei

Comanda modal implict pentru strungurile cu comand numeric este comanda care activeaz modul de lucru cu turaie constant.

G97

Ex : Comanda N G97 S1500 stabilete valoarea turaiei la 1500 rot/min Avnd n vedere c o calitate constant de suprafa pe profil poate fi asigurat prin meninerea constant a vitezei de achiere exprimat prin formula

v=

Df n 1000

m/min

n care : D diametrul de prelucrat (mm) n turaia (rot/min) pentru a active modul de lucru cu vitez de achiere constant se va programa comanda modal G96

Ex : Comanda N G96 S250 stabilete valoarea vitezei de achiere 250 m/min n situaia activrii modului de lucru cu vitez de achiere constant, pot aprea n situaii extreme depiri ale turaiilor minime i maxime ce pot fi realizate constructiv de ctre maina unealt. Ca urmare, se impune o limitare a turaiei minime i maxime a prelucrrii, comenzile limitative fiind : G25 S100 limiteaz turaia minim ce poate fi atins n timpul prelucrrii G26 S3500 limiteaz turaia maxim ce poate fi atins n timpul prelucrrii

5.3. Programare avansului de lucru Avansul de lucru , respectiv viteza de deplasare a punctului P de-a-lungul profilului programat se programeaz cu comanda

F (FEED avans)

urmat de valoarea acestuia care poate fi exprimat n mm/rot sau rev/rot sau mm/min sau inch/min. Pentru exprimarea avansului n mm/rot sau rev/rot se programeaz comanda G99 Ex. : N. G99 N F Pentru exprimarea avansului n mm/min sau inch/min se programeaz comanda G98 Ex. : N. G98 N F Formula de calcul care stabilete relaia ntre avansul ntre mm/min i mm/rot este urmtoarea

F = f z z S mm/min
n care

F avansul n mm/min

fz avansul n mm/rot/dinte = 1 pentru cuitele de strung


S turaia programat (rot/min) z numrul de dini ai sculei Comanda modal G99 este implicit pentru strungurile cu comand numeric cu echipament Fanuc-T, adic avansul se programeaz implicit n mm/rot .

Capitolul 6 Comenzi auxiliare ale echipamentului Fanuc T Comanda auxiliar M00 Descrierea comezii Stop program Se utilizeaz pentru ntreruperea obligatorie a procesului de prelucrare n vederea efecturii de ctre operator a unor operaiuni obligatorii interfaze : evacuarea panului de tip panglic, repoziionarea sistemelor de fixare a semifabricatelor, verificarea dimensiunilor obinute, respectiv a strii semifabricatelor .a. La programarea acestei comenzi, maina unealt i ntrerupe procesul de prelucrare necondiionat, reine ultimele stri ale mainii programate (comenzile modale, regimurile de achiere, comenzile auxiliare curente .a.m.d.), urmnd ca reluarea procesului de prelucrare s se realizeze prin apsarea butonului CYCLE START Stop opional program (Optional Stop OSP) Se utilizeaz pentru ntreruperea opional a procesului de prelucrare n vederea efecturii de ctre operator a unor operaiuni interfaze : evacuarea panului de tip panglic, repoziionarea sistemelor de fixare a semifabricatelor, verificarea dimensiunilor obinute, respectiv a strii semifabricatelor .a. , dar numai atunci cnd operatorul decide oprirea mainii. La programarea acestei comenzi, maina unealt i ntrerupe procesul de

M01

prelucrare condiionat, numai dac a fost apsat butonul , reine ultimele stri ale mainii programate (comenzile modale, regimurile de achiere, comenzile auxiliare curente .a.m.d.), urmnd ca reluarea procesului de prelucrare s se realizeze prin apsarea butonului CYCLE START M02 M03 M04 M05 M08 M09 M98 M99 M30 Sfrit de program Pornete micarea de rotaiei a axului principal cu ultima turaie programat pentru prelucrarea cu scule pe dreapta Pornete micarea de rotaiei a axului principal cu ultima turaie programat pentru prelucrarea cu scule pe stnga Oprete micarea de rotaie a axului principal, pornit anterior prin M03 sau M04 Pornete pompa pentru lichidul de rcire sistemul de rcire 1 prin exteriorul sculei achietoare Oprete sistemul de rcire al sculei pornit cu M08 Apeleaz un subprogram Sfrit de subprogram Sfrit de program

Not : Comenzile auxiliare prezentate n tabelul de mai sus sunt valabile pentru toate mainile unelte, indiferent de productorul acestora, deoarece sunt incluse n echipamentul CNC. Celelalte comenzi auxiliare necesare procesului de preluacrare (blocarea axului principal, pornirea/oprirea sistemului de evacuare a achiilor, pornirea/oprirea sistemului de lichid pentru splarea panului, indexarea/blocarea/deblocarea platoului rotativ, indexarea masei paletabile .a.) aparin mainii unelte i pot fi diferite pentru aceleai operaiuni de la un productor la altul. Deci lista de comenzi auxiliare uzuale se completeaz din manualul mainii unelte.

Capitolul 7 Programarea deplasrilor sculei achietoare. Programarea prelucrarii filetelor 7.1. Comanda de interpolare liniar G00

Format : G00 X Z

n care X coordonata X a punctului destinaie Z - coordonata Z a punctului destinaie

Executarea comenzii va produce deplasarea punctului al sculei n punctul de coordonate X, Z cu un avans rapid de poziionare stabilit de productorul mainii unelte

7.2. Comanda de interpolare liniar G01

Format : G01 X Z F
n care X, Z coordonatele punctului destinaie F avansul de lucru programat Executarea comenzii va produce deplasarea punctului coordonate X, Z cu ultima valoare programat a avansului.

P al sculei n punctul de

Pentru executarea comenzii G01 este necesar ndeplinirea urmtoarelor dou condiii : - s fie programat o turaie cu comanda S i s se confirme pornirea micrii de rotaie prin programarea comenzilor auxiliare M3/M4 - s fie programat o valoare a avansului de lucru cu comanda F 7.3. Programarea direct a teiturilor C i racordrilor R ... N 95 G01 X26 Y53 N100 G01 X26 Y27 R6 N105 G01 Y27 C3 N110 G01 X86 Y0 ....

7.4. Comenzile de interpolare circular G02/G03

Sintaxele comenzilor :

N.. G02(G03) X Z I KF
sau

N.. G02 (G03) X Z R F.


n care X,Z coordonatele punctului destinaie I, K coordonatele polului, R- raza arcului de cerc Comenzile G02/G03 deplaseaz punctul P al sculei achietoare pe un traseu circular definit prin sintaxa comenzilor, n sensul acelor de ceasornic, respectiv n sens invers acelor de ceasornic.

7.5. Comenzile de filetare cu pas constant G33

N G33 X Z F

n care X,Z punctul de sfrit al filetului F pasul filetulu

7.6 Comanda de ateptare/ntrziere G04 Are ca efect ntrzierea deplasrii sculei Se poate exprima n dou moduri G04 X5 scula achietoare nu se deplaseaz 5 secunde G04 P500 scula achietoare nu se deplaseaz 500 milisecunde

7.7 Programarea ciclurilor de strunjire 7.7.1. Ciclul de strunjire longitudinal G90 Format : N G90 X(U) Z(W) F prelucrri drepte N G90 X(U) Z(W) R F - prelucrri conice unde : X(U) Z(W) coordonate absolute (incrementale) ale punctului K R [mm] valoarea incremental a conului n direcia axei x (+/-) Ex : N110 G90 U-4 W-66 F0.18 N115 U-8 N120 U-12 N125 U-16 N130 G00

7.7.2. Ciclul de filetare G92 Filetare cilindric Format : N G92 X(U) Z(W) F Filetare conic N G92 X(U) Z(W) R F prelucrri conice

unde : F pasul filetului n mm X(U) Z(W) coordonate absolute (incrementale) ale punctului K R [mm] valoarea incremental a conului n direcia axei x (+/-)

7.7.3. Ciclul de prelucrare suprafee G94 Suprafee cilindrice Format : N G94 X(U) Z(W) F Suprafee conice N G94 X(U) Z(W) R F -

unde : X(U) Z(W) coordonate absolute (incrementale) ale punctului K R [mm] valoarea incremental a conului n direcia axei x (+/-) 7.7.4. Returnarea punctului de referin G28 Format : N G28 X(U) Z(W) Comanda G28 este utilizat pentru a apropia punctul de referin printr-un punct intermediar X(U) Z(W), nti executndu-se deplasarea n punctul X(U) Z(W) i apoi n punctul de referin. Ambele deplasri se realizeaz cu G00 . Punctul de zero stabilit cu G50 este deselectat. 7.7.5. Ciclul de prelucrare profile longitudinale G71 Format : G71 U (d) R (e) ; G71 P (ns) Q (nf) U (u) W (w) F (f ) S (s ) T (t) n care U(d) - adncimea de prelucrare la o trecere, se introduce fr semn R(e) distana pentru micarea de retragere msurat fa de cursa de achiere P numrul primului bloc pentru profilul de prelucrat Q numrul ultimului bloc pentru profilul de prelucrat

U (u) adaosul de prelucrare rmas pe profil pentru operaia de finisare W (w) adaosul de prelucrare frontal ce va rmne pentru operaia de finisare F - avansul de prelucrare S turaia de lucru T scula achietoare Schema ciclului ne arat c acesta va prelucra suprafaa programat cu adaosul de prelucrare pe trecere d i va rmne un adaos de prelucrare pentru finisare w pe suprafaa frontal i u/2 pe profil.

7.7.6. Ciclul de prelucrare profile frontale G72 Format : G72 W (d) R (e) ; G72 P (ns) Q (nf) U (u) W (w) F (f ) S (s ) T (t) Are aceeai funcionalitate cu ciclul G71, cu diferena c deplasrile vor fi paralele cu axa X Observaii : 1. Urmtoarele patru profile sunt posibile, toate fiind paralele cu axa Z, situaii n care u i w au urmtoarele semne

7.7.7. Ciclul de profilare repetat G73 Format : G73 U (i) W(k) R (d) ; G73 P (ns) Q (nf) U (u) W (w) F (f ) S (s ) T (t) n care U(i) distana i direcia profilului final pe axa X W(k) distana i direcia profilului final pe axa Z R(d) numrul de repetiii P numrul primului bloc pentru profilul de prelucrat Q numrul ultimului bloc pentru profilul

de prelucrat U (u) distana i direcia adaosului de finisare pe direcia X W (w) distana i direcia adaosului de finisare pe direcia Z F - avansul de prelucrare S turaia de lucru T scula achietoare

7.7.8. Ciclul de finisare G70 Dup executarea prelucrrilor G71,G72, G73 este permis executarea operaiei de finisare. Format : G70 P (ns) Q (nf) U (u) W (w) ; n care P numrul primului bloc pentru profilul de prelucrat Q numrul ultimului bloc pentru profilul de prelucrat U (u) distana i direcia adaosului de finisare pe direcia X W (w) distana i direcia adaosului de finisare pe direcia Z Observaii : 1. F,S,T sunt efective din blocurile P-Q 2. Cnd G70 este finalizat, scula se deplaseaz n poziia de start i citete urmtorul bloc 3. ntre blocurile P-Q nu pot fi chemate subprograme 4. Compensarea razei sculei este activat n timpul G70 5. n funcia de adaosurile de prelucrare U (u) sau W (w) specificate va fi calculat numrul de treceri raportate la adaosurile stabilite la operaiile de degroare G71, G72, G73

7.7.9. Ciclul de filetare multipl G76

Format : G76 P(m)(r)(a) Q(d min) R(d); G76 X(U) Z(W) R(i) P(k) Q(d) F(L) ; n care m numrul de treceri de finisare r mrimea teiturii calculat astfel : r=(0-9.9) x pasul filetului exprimat n incremeni de 0,1x pasul filetului a unghiul la vrf al filetului Ex : dac m=2, r=1.2F, a=60 atunci parametrul P se va scrie P021260 d min adncimea minim de tiere pe o trecere exprimat pe raz (cnd adncimea de tiere devine mai mic dect d min atunci aceasta se execut la valoarea d min) R(d) adaosul de prelucrare pentru finisare exprimat pe raz i unghiul conului exprimat pe raz, i=0 pentru filete drepte k nlimea de tiere total a filetului exprimat pe raz d adaosul de prelucrare la prima trecere F pasul filetului n mm Observaii : 1. Cnd se acioneaz butonul de oprire a avansului n timpul execuiei G76, scula se retrage rapid ca i la prelucrarea teiturii la punctul de sfrit dup care revine n poziia de start a ciclului 2. Parametrii specificai cu P i Q sunt determinai de prezena X(U) Z(W) 3. Semnele valorilor incrementale din figura de mai sus sunt urmtoarele : U,W cu minus determin direcia traseului sculei AC i CD i cu minus determin direcia traseului sculei AC k ntotdeauna pozitiv d ntotdeauna pozitiv

Observaii generale privind funcionarea ciclurilor repetitive G70-G76 1. n blocurile n care ciclurile repetitive sunt comandate, adresele P, Q, X, Z, U, W, i R trebuie s fie specificate corect n fiecare bloc 2. Pentru ciclurile G71-G73, n primul bloc al profilului P, comenzile G00 sau G01 trebuie s fie specificate 3. Ciclurile G70, G71, G72, sau G73 nu pot fi comandate n modul MDI 4. n blocurile cuprinse ntre P i Q i care sunt comandate de ciclurile G70, G71, G72, sau G73 nu se pot utiliza comenzile M98 sau M99 G04 Comenzile din grupa 01 cu excepia G00,G01,G02,G03 (G32,G71,G72,G73,G74,G90,G92,G94) Comenzile G din grupa 06 (G20,G21) 5. Cnd ciclurile G70, G71, G72, sau G73 sunt executate, secvenele de numere specificate cu adresele P sau Q nu trebuie repetate n program 6. Nu programai aa nct deplasarea final a formei de finisare dintre blocurile P i Q prelucrate cu ciclurile G70, G71, G72, sau G73 s fie racordare sau teitur alarma 69 va fi generat;

7.7.10 Ciclu de gurire suprafa frontal (G83) Format : N G83 X(U) C(H) Z(W).. R Q P FM unde X(U) poziia gurii n X C(H) - poziia unghiular a gurii Z(W) adncimea absolut (incremental) a gurii R[mm] valoarea incremental pentru planul de atac se programeaz numai cu G99 Q[m] adncimea gurii la o ptrundere P[msec] timpul de ateptare la fundul gurii P1000=1 sec F avansul de lucru M funcia pentru blocarea axului principal dac este cazul

7.7.11 Ciclu de filetare frontal (G84) Format : N G84 X(U) C(H) Z(W).. R P FM X(U) poziia gurii n X C(H) - poziia unghiular a gurii Z(W) adncimea absolut (incremental) a gurii R[mm] valoarea incremental pentru planul de atac se programeaz numai cu G99 P[msec] timpul de ateptare la fundul gurii P1000=1 sec

F avansul de lucru M funcia pentru blocarea axului principal dac este cazul

7.7.12 Ciclu de alezare frontal (G85) Format : N G85 X(U) C(H) Z(W).. R P FM X(U) poziia gurii n X C(H) - poziia unghiular a gurii Z(W) adncimea absolut (incremental) a gurii R[mm] valoarea incremental pentru planul de atac se programeaz numai cu G99 P[msec] timpul de ateptare la fundul gurii P1000=1 sec F avansul de lucru M funcia pentru blocarea axului principal dac este cazul

Not : micarea de retragere se va executa cu un avans dublu cu avansul de ptrundere

7.8. Subprograme Dac un program conine o seciune care se repet n mod frecvent, atunci aceasta poate fi stocat n memorie sub forma unui subprogram. Un subprogram poate fi chemat din programul principal. De asemenea, un subprogram poate chema un alt subprogram, nivelele de subordonare fiind de maxim 4. Sintaxa unui subprogram : O..; numrul subprogramului Block1; Block2; . Blockn; M99; sfrit subprogram; Chemarea unui subprogram ntr-un alt program (principal sau subprogram) se realizeaz cu comanda M98 P OOO OOOO
NUMRUL SUBPROGRAMULUI

Ex : PROGRAMUL PRINCIPAL N0010; N0020; N0030 M98 P21010; N0040; N0050 M98 P1010; N0060; M30

NUMRUL DE REPETIII ALE SUBPROGRAMULUI

SUBPROGRAMUL O1010; N1020; N1030; N1040; N1050; N1060; M99;

Capitolul 8 Compensarea de raz a sculelor Tiul sculei este definit la vrf prin raza la vrf al sculei, valoare ce de determin conform specificaiilor productorului pentru tipul de plcu utilizat. Dup msurarea lungimii sculei, la intersecia celor dou suprafee msurate rezult un punct P teoretic al sculei. La deplasarea sculei cu micri paralele cu cele dou axe, punctul teoretic este punctul de pe ti n contact cu piesa, situaie n care nu apar abateri dimensionale de la profilul programat. n situaie deplasrilor interdependente pe cele dou axe, n schimb, vrful teoretic nu mai coincide cu punctul de pe ti aflat n achiere i astfel apar abateri geometrice ale profilului, acestea avnd valori maxime la un unghi de prelucrare de 45 . Ex : pentru o raz la vf. de 0.4mm rezult abateri de 0,16-0,24 mm pe cele dou axe Pentru evitarea producerii acestor erori se recomand utilizarea comenzilor de compensare de raz a sculelor, comenzi calculeaz i elimin automat aceste erori. n cadrul acestei proceduri, se definete ca punct de urmrire a profilului programat centrul cercului de la vrful tiului, se deplaseaz centrul acestui cerc pe un profil paralel cu profilul programat la o distan egal cu raza la vrf, generndu-se astfel procesul de rostogolire. Comenzile pentru compensarea de raz sunt : G40 fr compensare de raz G41 compensare de raz a sculei cnd profilul de prelucrat se afl n dreapta tiului, n sensul de avans al sculei G42 compensare de raz a sculei cnd profilul de prelucrat se afl n stnga tiului, n sensul de avans al sculei Din punct de vedere al operatorului, pentru a se realiza corect prelucrarea trebuie ndeplinite dou condiii : - s fie memorat corect raza la vrf a plcuei - s se defineasc corect tipul tiului conform diagramei de mai jos

Capitolul 8 Exerciiu practic Reglarea centrului de prelucrare cu echipament Fanuc-T ntocmirea programului de execuie pentru reperul de mai jos S se prelucreze piesa din desenul alturat cunoscnd ca date de intrare urmtoarele elemente :

Semifabricatul : dimensiunile : semifabricat rotund bar 64 material : OL37 Scule achietoare : T0101 = cutit de strunjire exterioar cu urmtoarele caracterisitici dimensionale i tehnologice o Unghiul de atac principal : 93 o Unghiul la vrf al plcuei : 80 o Raza la vrf a plcuei : 1,2 mm o Adaosul de prelucrare : ap=1-5 mm o Viteza de achiere recomandat : 345 m/min o Avansul pe dinte recomandat : 0,3 mm/rot/dinte T0202 = cutit de strunjire exterioar cu urmtoarele caracterisitici dimensionale i tehnologice o Unghiul de atac principal : 93 o Unghiul la vrf al plcuei : 55 o Raza la vrf a plcuei : 0,8 mm o Adaosul de prelucrare : ap=0,5-3 mm o Viteza de achiere recomandat : 425 m/min o Avansul pe dinte recomandat : 0,15 mm/rot/dinte T0303 = cuit de filetare exterioar cu urmtoarele caracterisitici dimensionale i tehnologice o Unghiul filetului : 60 o Pas maxim de prelucrat : 2mm o Viteza de achiere recomandat : 100 m/min

T0404 = cuit de canelare exterioar o Limea plcuei : 4mm o Raza pe col a plcuei : 0,2mm o Viteza de achiere recomandat : 270 m/min o Avansul pe dinte recomandat : 0,1 mm/rot/dinte 8.1. Msurarea originii de lucru

Metoda de msurare a primei origini de lucru cu scula zero 1. Se selecteaz modul MDI prin poziionarea selectorului modurilor de lucru existent pe panoul de operare al mainii unelte pe poziia 2. Se scrie setul de instruciuni T0101 S1500 i se apas butonul CYCLE START n acest moment, centrul de prelucrare va indexa magazia de scule i va aduce n poziie scula T0101 3. Se trece n modul JOG prin prin poziionarea selectorului modurilor de lucru existent pe panoul de operare al mainii unelte pe poziia 4. Se pornete micarea de rotaie a piesei pentru scule pe dreapta i prin deplasarea manual a sculei 1 se prelucreaz o suprafa frontal dreapt a semifabricatului 5. Se msoar semifabricatul pentru a determina adaosul de prelucrare rmas pe suprafaa frontal = 0,5mm 6. Se selecteaz modul MDI prin poziionarea selectorului modurilor de lucru existent pe panoul de operare al mainii unelte pe poziia 7. Se scrie setul de instruciuni T0400 i se apas butonul CYCLE START n acest moment, centrul de prelucrare va roti turela n poziia 04 8. Se trece n modul JOG prin poziionarea selectorului modurilor de lucru existent pe panoul de operare al mainii unelte pe poziia 9.Se deplaseaz portcuitul, i cu ajutorul unei foie de hrtie, se atinge cu suprafaa acesteia suprafaa frontal a piesei.

10. Se selecteaz butonul INPUT

i opiunea W.SHFT i se scrie Z0.5 se apas tasta

Cota Z in coordonate absolute va deveni 0,5

8.2. Msurarea lungimii de compensare a sculelor Metoda de determinare a lungimii sculelor achietoare prin atingerea de pies 1. Se selecteaz modul MDI prin poziionarea selectorului modurilor de lucru existent pe panoul de operare al mainii unelte pe poziia 2. Se scrie setul de instruciuni T0101 S1500 i se apas butonul CYCLE START n acest moment, centrul de prelucrare va indexa magazia de scule i va aduce n poziie scula T0101 3. Se trece n modul JOG prin prin poziionarea selectorului modurilor de lucru existent pe panoul de operare al mainii unelte pe poziia 4. Se pornete micarea de rotaie a piesei pentru scule pe dreapta i prin deplasarea manual a sculei 1 i se atinge suprafaa frontal dreapt a semifabricatului Atenie! Nu se prelucreaz din nou baza de msur

5. Se selecteaz butonul i opiunea GEOM, se deplaseaz cursorul pe rndul 1 i se scrie Z0.5 se apas tasta rapid MEASURE

6.Se poziioneaz scula achietoare aa nct s poat fi prelucrat o suprafa cilindric; dup prelucrare se retrage scula achietoare doar pe direcia Z i se oprete micarea de rotaie a piesei prin apsare butonului existent pe panoul de operare al mainii. Se msoar cu ublerul diametrul prelucrat 59,12 7. Se selecteaz butonul i opiunea GEOM, se deplaseaz cursorul pe rndul 1 i se scrie X59.12 se apas tasta rapid MEASURE

8.3. Banda de start a programului

Se apas butonul , se poziioneaz selectorul modului de lucru pe poziia EDIT i se selecteaz tasta rapid LIB

Se scrie numele programului O1004 i se apas orice tasta de direcie de pe tastatura MDI. Se va crea noul program i se va deschide fereastra de editare a acestuia. Se va scrie banda de start a programului

8.4. Strunjirea frontal i cilindric exterioar de degroare 8.4.1. Strunjirea frontal

8.4.2. Strunjirea cilindric exterioar Se stabilete ap=2mm Se va aplica metoda de prelucrare cu tieri drepte longitudinale i protejarea profilului liniile marcate cu rou i prelucrarea de degroare final pe contur linia albastr

8.5. Strunjirea cilindric exterioar de finisare

8.6. Filetarea exterioar nlimea filetului H=0.92mm Diametrul de fund al filetului = 28.16mm Numarul de treceri recomandate pentru =6 Numarul de treceri de degroare 5 : ap=0,164 Numarul de treceri de finisare 1 : ap=0,1 Semifinisare : o trecere repetat pe ultimul pan

8.7. Debitarea