Documente Academic
Documente Profesional
Documente Cultură
Strunguri Fanuc
Strunguri Fanuc
CUPRINS
16
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
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.
Comenzi noi :
G54-G59 stabilesc un sistem de coordonate local, respectiv poziia originii de lucru
Lz
noteaz cu P.
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
-
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
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.2. Ecranul WEAR se selecteaz prin intermediul tastei rapide WEAR i conine
tabelul pentru coreciile geometriilor de scul
i se
i se
i se
de pe
Capitolul 4
Comenzi modale uzuale
4.1.
Exemplu :
Piesa din imaginea de mai jos poate fi cotat n dou moduri
- situaia 1
4.3.
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
TOOL
5.2. Programare turaie de lucru
Programarea vitezei de rotaie a axului principal se face cu comanda
G97
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
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
Capitolul 6
Comenzi auxiliare ale echipamentului Fanuc T
Comanda
auxiliar
M00
M01
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
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
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
Sintaxele comenzilor :
N.. G02(G03) X Z I KF
sau
N G33 X Z F
n care
X,Z punctul de sfrit al filetului
F pasul filetulu
Filetare conic
Format :
N G92 X(U) Z(W) F
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 (+/-)
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
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
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
F avansul de lucru
M funcia pentru blocarea axului principal dac este cazul
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
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
5. Se selecteaz butonul
i opiunea GEOM, se deplaseaz cursorul pe rndul 1 i
se scrie Z0.5 se apas tasta rapid MEASURE
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.7. Debitarea