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

16

CAPITOLUL 5 PROGRAMAREA SCULELOR, TURAIEI I A AVANSULUI DE LUCRU


19
CAPITOLUL 6 COMENZI AUXILIARE ALE ECHIPAMENTULUI FANUC T

21

CAPITOLUL 7 PROGRAMAREA DEPLASRILOR SCULEI ACHIETOARE.

22

CAPITOLUL 8 EXERCIIU PRACTIC

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.

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

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.

Comenzi noi :
G54-G59 stabilesc un sistem de coordonate local, respectiv poziia originii de lucru

W n spaiul de lucru al mainii

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

Lz

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

noteaz cu P.

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

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.

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.

Prin selectarea tastei rapide LIB se va vizualiza lista de programe

i se

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

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

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

Filetare conic

Format :
N G92 X(U) Z(W) F

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

NUMRUL DE REPETIII ALE 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

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

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