Sunteți pe pagina 1din 18

Universitatea Transilvania din Braov

Facultatea de Inginerie Tehnologic i Management Industrial


Programul de studii: Inginerie Economic Industrial

PROIECT LA DISCIPLINA CONDUCEREA CU CALCULATORUL


A SISTEMELOR DE PRODUCTIE

Student: Savu Andreea-Delia


Grupa: 2413

Pentru piesa din figura sa se elaboreze programul CNC de prelucrare.

Etapele realizarii proiectului:


1. Realizarea desenului de executie: studiul acestuia ( cote, precizie, material);
2. Elaborarea tehnologiei de fabricatie:
2.1. Fluxul operatiilor tehnologice;
2.2. Stabilirea sculelor utilizate si a regimului de aschiere;
3. Stabilirea sistemului de referinta:
3.1. Stabilirea sistemului de referinta al piesei si al originii piesei (Xp, Op, Yp, Zp);
3.2. Determinarea punctelor caracteristice ale piesei si coordonatele acestora;
4. Elaborarea programului CNC de programare.

1. Realizarea desenului de executie: studiul acestuia ( cote, precizie,


material);
Material semifabricat: otel carbon 50 daN/mm2, debitat la L=104 mm din platbanda cu
Lxh=104x12 mm.

2. Elaborarea tehnologiei de fabricatie


2.1. Fluxul operatiilor tehnologice
Operatia 1: frezare plana

Operatia 2: frezare contur exterior

Operatia 3: frezare canal

Operatia 4: gaurire

2.2. Stabilirea sculelor utilizate si a regimului de aschiere

Nr. crt.

Denumirea
operatiei

Frezare plana

Tipul M.U.C.N.

Masina de
frezat verticala

Tipul S.D.V

Freza cilindrofrontala D30

Frezare contur
exterior

Masina de
frezat verticala

Freza deget
D10

Frezare canal

Masina de
frezat verticala

Freza deget D5

Gaurire

Masina de
gaurit

Burghiu D10

Regimul de aschiere
Viteza avans: 80
m/min;
Turaia : 1800
rot/min;
Adncimea de
achiere : 2 mm;
Numrul de treceri :
1 trecere.
Viteza : 400
mm/min;
Turaia : 1800
rot/min;
Adncimea de
achiere : 10 mm;
Numrul de treceri : 1
trecere
Viteza : 70 m/min;
Turaia : 1400
rot/min;
Adncimea de
achiere : 5 mm;
Numrul de treceri :
1 trecere
Viteza : 70 m/min;
Turaia : 1400
rot/min;
Adncimea de
achiere : 10 mm;
Numrul de treceri :
1 trecere

3. Stabilirea sistemului de referinta


3.1. Stabilirea sistemului de referinta al piesei si al originii piesei (Xp, Op,
Yp, Zp)

3.2. Determinarea punctelor caracteristice ale piesei si coordonatele


acestora

Puncte caracteristice

Coordonata x

Coordonata y

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

5
40
60
95
100
100
95
60
40
5
0
0
20
10
10
20
85
85

0
0
0
0
5
55
60
60
60
60
55
5
45
45
15
15
45
15

10

4. Elaborarea programului CNC de programare

Clasificarea adreselor n ordine alfabetic


A, B, C rotaii primare;
D, E rotaii secundare;
F avans (vitez deavans);
G funciuni pregtitoare (se indic tipul deplasrii, tipul de prelucrri);
H sunt indicai corectorii de scul sau unghiul de programare n coordonate polare;
I, J, K indic parametrii de interpolare;
L introducerea lungimii de scul (n unele echipamente mai noi L nseamn apelare
subprogram din cadrul programului principal );
M funciunile auxiliare (prin M se pot indica: sensul de rotaie al sculei sau al
arborelui principal, apelarea/schimbarea sculei, pornirea/oprirea lichidului de rcire,
sfritul de program);
N- indic numrul de fraze (de blocuri) din program;
P, Q, R translaii (rotaii) teriare;
S reprezint turaia arborelui principal;
T apelarea sculei (numrul sculei);
X, Y, Z translaiile primare;
U, V ,W translaiile secundare.
Funcii pregtitoare G sunt:
G00 = poziionare cu avans rapid
G01 = interpolare liniar
G02 = interpolare circular n sensul acelor de ceas
G03 = interpolare circular n sens invers acelor de ceas
G04 = pauz
G09 = execut timpi de staionare la sfritul instruciunii (la prelucrarea muchiilor
ascuite)
G10 = schimbarea sistemului de coordonate la pies
G17 = selectarea planului de interpolare XOY
G18 = selectarea planului de interpolare XOZ
G19 = selectarea planului de interpolare YOZ
G20 = programare n inch
11

G21 = programare n mm
G22 = blocarea axei x la punctul de schimbare scul
G23 = deblocarea axei x
G27, G28, G29 = funcii pentru controlul referinei
G30 = trimiterea sniilor pe alte puncte de referin
G41,G42 = compensare raz scul
G40 = anulare G41, G42
G43, G44 = corectare lungime de scul
G51 = mrete sau micoreaz cotele la scar
G50 = anuleaz G51
G54...G59 = sisteme de coordonate
G60 = anuleaz jocul, poziionare unidirecional
G61 = similar G09
G65, G66 = funcie chemare macro-program
G67 = anulare G66
G73 = ciclu de prelucrare guri lungi cu vitez mare
G74 = ciclu pentru filetare pe stnga
G76 = ciclu pentru strunjire de finisare
G81 = ciclu pentru gurire
G82 = ciclu pentru teire
G83 = ciclu pentru guri lungi
G84 = ciclu pentru filetare pe dreapta
G85 = ciclu pentru alezare
G86 = ciclu pentru strunjire
G87 = ciclu strunjire gaur i strunjire gaur cu intrare pe partea opus
G88 = ciclu pentru strunjire
G89 = ciclu pentru alezare
G90 = programare n absolut
G91 = programare n relativ
G92 = programarea punctului zero absolut
G94 = avans n mm/min
G95 = avans n mm/rot
G98 = ntoarcere la punctul iniial
G99 = ntoarcere n punctul R n apropierea suprafeei de prelucrat

12

Funcii auxiliare M sunt:

M00 = stop program


M01 = stop program condiionat
M02 = sfritul programului
M03 = rotaie ax principal n sensul acelor de ceas
M04 = rotaie ax principal n sens invers acelor de ceas
M05 = stop turaie
M06 = schimbare scul
M08 = pornire sistem de rcire
M09 = oprire sistem de rcire
M10 = blocarea mesei A
M11 = deblocarea mesei A
M17 = fixarea sculei
M18 = eliberarea sculei
M19 = orientarea axului principal
M20 = blocarea mesei C
M21 = deblocarea mesei C
M30 = stop program i reluarea lui de la nceput
M33 = deblocare limitator pe axa z
M36 = repune n funciune limitatorul pe axa z
M45 = compensri de deplasri la schimbarea sculei
M46 = rotirea magaziei de scule
M47 = deblocare limitator pentru schimbarea sculei
M48 = ridicarea aprtorii la magazia de scule
M49 = nchiderea aprtorii la magazia de scule
M71 = deschiderea uii nspre zona de lucru
M72 = nchiderea uii nspre zona de lucru
M80 M87 = comenzi pentru adaptarea mainii la o linie automatizat
M98 = apelare subprogram
M99 = sfrit de subprogram, ntoarcerea n programul principal.

Functii auxiliare utilizate in sistemul CNC FANUC :

13

M00 Stop program


M01 Stop program condiionat
M02 Sfritul programului
M03 Rotaie ax principal n sensul acelor de ceas
M04 Rotaie ax principal n sens invers acelor de ceas
M05 Stop turaie
M06 Schimbare scul
M08 Pornire sistem rcire
M09 Oprire sistem rcire
M10 Blocarea mesei A
M11 Deblocarea mesei A
M17 Fixarea sculei
M18 Eliberarea sculei
M19 Orientarea axului principal
M20 Blocarea mesei C
M21 Deblocarea mesei C
M30 Stop program i reluarea lui de la nceput
M33 Deblocare limitator pe axa Z
M36 Repune n funcie limitatorul pe axa Z
M45 Compensri de deplasri la schimbarea sculei
M46 Rotirea magaziei cu scule
M47 Deblocare limitator pentru schimbarea sculei
M48 Ridicarea aprtorii la magazia de scule
M49 nchiderea aprtorii la magazia de scule
M71 Deschiderea uii nspre zona de lucru
M72 nchiderea uii nspre zona de lucru
M80 M87 Comenzi pentru adaptarea mainii la o linie automatizat
M98 Apelare subprogram
M99 Sfrit program; ntoarcerea n programul principal

14

Elaborarea programului CNC manual


Elaborarea programului CNC manual

[ FREZARE CONTUR EXTERIOR]


%
O 0001
N10 G49 G80 G40
N20 G90 G21 G94
N30 M06 T01
N40 G54
N50 G42 X-5 Y0 D01
N60 G00 X0 Y0 Z50
N70 M03 M08 F800 S 1800
N71 M08
N72 G17
N73 G01 Z0
N80 X5 Y0
N90 X40
N100 X60 Y0
N110 Y0
N120 X100 Y5
N130 X100
N140 G03 X95 Y60 J-10

(R10)

15

N150 G01 X60 Y60


N160 G03 X5 Y0 I10

(R10)

N170 G00 Z50


N180 M05 M09
N190 M30
N200 G40
N210 M06 T02
N220 G00 X40 Y60
N230 G01 X5 Y60
N240 X0 Y55
N250 X40 Y60
N260 G00

Z50

N270 M005 M09


N280 M30

Elaborarea programului CNC cod masina, de programare asistata de calculator


(CATIA)

%
O1000
N1 G49 G64 G17 G80 G0 G90 G40 G99
N2 T0005 M6
N3 Y30. S70 M3
N4 G43 Z60. H5
N5 G1 G94 Z10. F300.
N6 Y55. F1000.
N7 G2 X5. Y60. I5. J0
N8 G1 X40.
N9 G3 X60. Y60. I10. J0
N10 G1 X95.
N11 G2 X100. Y55. I0 J-5.
N12 G1 Y5.
N13 G2 X95. Y0 I-5. J0
N14 G1 X60.
N15 G3 X40. Y0 I-10. J0
16

N16 G1 X5.
N17 G2 X0 Y5. I0 J5.
N18 G1 Y30.
N19 X7.5
N20 X15.
N21 Y45.
N22 X30.
N23 G3 X70. Y45. I20. J15.
N24 G1 X85.
N25 Y15.
N26 X70.
N27 G3 X30. Y15. I-20. J-15.
N28 G1 X15.
N29 Y30.
N30 Z60. F1.
N31 T0002 M6
N32 G0 X95. Y65. S70 M3
N33 G43 Z50. H2
N34 G1 Z0 F300.
N35 G2 X105. Y55. I0 J-10. F1000.
N36 G1 Y5.
N37 G2 X95. Y-5. I-10. J0
N38 G1 X60.
N39 G2 X55. Y0 I0 J5.
N40 G3 X45. Y0 I-5. J0
N41 G2 X40. Y-5. I-5. J0
N42 G1 X5.
N43 G2 X-5. Y5. I0 J10.
N44 G1 Y55.
N45 G2 X5. Y65. I10. J0
N46 G1 X40.
N47 G2 X45. Y60. I0 J-5.
N48 G3 X55. Y60. I5. J0
N49 G2 X60. Y65. I5. J0
N50 G1 X95.
N51 Z50.
N52 T0003 M6
N53 G0 X15. Y47.5 S70 M3
N54 G43 Z55. H3
N55 G1 Z5. F300.
N56 G3 X12.5 Y45. I0 J-2.5 F1000.
N57 G1 Y15.
N58 G3 X17.5 Y15. I2.5 J0
N59 G1 Y45.
N60 G3 X15. Y47.5 I-2.5 J0
N61 G1 Z55.

17

N62 T0004 M6
N63 G0 X85. Y45. S70 M3
N64 G43 Z160. H4
N65 G1 Z110. F300.
N66 G0 Z10.
N67 F100. F100. F100. F100.
N68 G1 Y15. Z160. F1000.
N69 M30
%

18