Proiect CCSP

21
Universitatea Transilvania din Braşov Facultatea de Inginerie Tehnologică şi Management Industrial Programul de studii: Inginerie Economică Industrială PROIECT LA DISCIPLINA “CONDUCEREA CU CALCULATORUL A SISTEMELOR DE PRODUCTIE”

description

Conducerea cu calculatorul a sistemelor de productie

Transcript of Proiect CCSP

Universitatea Transilvania din Braov

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 PRODUCTIEStudent: 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 fabricatie2.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 aschiereNr. crt.Denumirea operatieiTipul M.U.C.N.Tipul S.D.VRegimul de aschiere

1Frezare planaMasina de frezat verticalaFreza cilindro-frontala D30 Viteza avans: 80 m/min;

Turaia : 1800 rot/min;

Adncimea de achiere : 2 mm;

Numrul de treceri : 1 trecere.

2Frezare contur exteriorMasina de frezat verticalaFreza deget D10 Viteza : 400 mm/min;

Turaia : 1800 rot/min;

Adncimea de achiere : 10 mm;

Numrul de treceri : 1 trecere

3Frezare canalMasina de frezat verticalaFreza deget D5 Viteza : 70 m/min;

Turaia : 1400 rot/min;

Adncimea de achiere : 5 mm;

Numrul de treceri : 1 trecere

4GaurireMasina de gauritBurghiu D10 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 caracteristiceCoordonata xCoordonata y

150

2400

3600

4950

51005

610055

79560

86060

94060

10560

11055

1205

132045

141045

151015

162015

178545

188515

4. Elaborarea programului CNC de programareClasificarea 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

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

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 :

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

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 X40N100 X60 Y0

N110 Y0

N120 X100 Y5N130 X100N140 G03 X95 Y60 J-10 (R10)

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 Y60N230 G01 X5 Y60N240 X0 Y55N250 X40 Y60N260 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

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.

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

%

PAGE 10