Project Report: Submitted To: Sir Anees Ur Rehman

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

Muneeb 13-ME-136

Project Report
SUBMITTED TO:
Sir Anees Ur Rehman
SUBMITTED BY:
Muneeb Ur Rehman
REGISTRATION NO.
13-ME-136
SECTION : B

Muneeb 13-ME-136

CAM PROJECT (CNC Milling Machine)


INTRODUCTION:
This is a project on CNC simulator. The purpose of this project is to get some grip on CNC by
analyzing some physical drawings and then generating codes for CNC machines. Before inputting
programs for some parts on CNC we must know about syntax of G and M codes which are
necessary for operating CNC machines. So, this project on simulator helps student to get aware of
some G codes and M codes and their syntax. This project include some machining operation like
drilling, linear cutting and circular cutting etc. and complete simulation of part at the end.

Drawing (Approved drawing at the end)

Selected Parameters for CNC simulator


1) Box length in simulator
X-direction=150
Y-direction=150
Z-direction=10
2) Tool Diameters
Tool 1 =0.5mm
Tool 2= 8mm

Muneeb 13-ME-136

3) Zero point Register in CNC simulator


Set G54
X=25, Y=30, Z=0
CNC PROGRAM FOR GIVEN DRAWING
N10 G90 G54 G17 G40 G80 G21
N12 T01
N15 M03 S200
N20 G41 D0.5
N22 G00 X0 Y0 Z0
N25 G01 Z-8 F100
N30 G01 X0 Y90
N40 G01 X100 Y90
N50 G01 X100 Y0
N60 G01 X0 Y0
N80 G01 Z+8
N90 G00 X5 Y5
N100 G01 Z-6
N110 G01 X5 Y80.76
N120 G01 X9.24 Y85
N130 G01 X20 Y85
N140 G01 X46.08 Y79.15
N150 G03 X59.92 Y81.88 I4.14 J15.45
N160 G02 X91.55 Y49.32 R25
N170 G03 X95 Y29 I13.79 J-8.11
N180 G01 X95 Y5
N190 G01 X50 Y5
N200 G03 X20 Y5 R20
N205 G01 X5 Y5
N210 G01 Z+6
N215 G40
N220 M05
N225 T02

Muneeb 13-ME-136

N228 M03 S100


N230 G00 X62 Y74.39
N240 G81 X62 Y74.39 Z-8 R3 F100
N260 G00 X72.61 Y73.31
N270 G81 X72.61 Y73.31 Z-8 R3 F100
N280 G00 X81.31 Y64.61
N290 G81 X81.31 Y64.61 Z-8 R3 F100
N300 G00 X82.39 Y52.34
N310 G81 X82.39 Y52.34 Z-8 R3 F100
N320 M05
N330 T01
N335 M03 S200
N340 G41 D0.5
N350 G00 X46 Y29
N360 G01 Z-4
N370 G02 X46 Y29 I21 J0
N380 G01 Z+4
N390 G00 X10 Y9.5
N400 G01 Z-4
N410 G02 Y14.5 R2.5
N420 G01 X17.5
N430 G01 Y17
N110 G02 X22.5 R2.5
N120 G01 X22.5 Y12
N130 G02 X20 Y9.5 R2.5
N140 G01 X10
N150 G01 Z+4
N160 G00 X20 Y21.5
N170 G01 Z-4
N180 G02 Y26.5 R2.5
N190 G01 X27.5
N200 G01 Y29
N210 G02 X32.5 R2.5
N220 G01 Y24
N230 G02 X30 Y21.5 R2.5

Muneeb 13-ME-136

N240 G01 X20


N250 G01 Z+4
N260 G00 X30 Y33.5
N270 G01 Z-4
N280 G02 Y38.5 R2.5
N290 G01 X37.5 Y38.5
N300 G01 X37.5 Y41
N310 G02 X42.5 Y41 R2.5
N320 G01 X42.5 Y36
N330 G02 X40 Y33.5 R2.5
N340 G01 X30 Y33.5
N350 G01 Z+4
N360 G00 X36.17 Y46.37
N370 G01 Z-8
N380 G01 X16.85 Y51.55
N390 G02 X9.78 Y63.8 R10
N400 G01 X11.59 Y70.54
N410 G02 X23.84 Y77.61 R10
N420 G01 X43.16 Y72.42
N430 G02 X50.22 Y60.18 R10
N440 G01 X48.42 Y53.44
N450 G02 X36.17 Y46.37 R10
N460 G01 Z+8
N470 G00 X76.5 Y12.55
N480 G01 Z-8
N490 G02 X57.49 Y12.55 I-9.5 J16.45
N500 G02 X61.49 Y19.47 I2 J3.46
N510 G03 X72.51 Y19.47 I5.51 J14.53
N520 G02 X76.5 Y12.55 I2.01 J-3.46
N530 G01 Z+8
N540 G00 X78.01 Y29
N550 G01 Z-8
N560 G03 X72.5 Y38.54 I-11.01 J0
N570 G02 X76.49 Y45.46 I2 J3.46
N580 G02 X86 Y29 I-9.49 J-16.46

Muneeb 13-ME-136

N590 G02 X78.01 Y29 I-4 J0


N600 G01 Z+8
N610 G00 X61.5 Y38.54
N620 G01 Z-8
N630 G03 X55.99 Y29 I5.5 J-9.54
N640 G02 X48 Y29 I-3.99 J0
N650 G02 X57.51 Y45.46 I19 J0
N660 G02 X61.5 Y38.54 I1.99 J-3.46
N670 G01 Z+8
N680 G00 X0 Y0
N690 G40 G80
N700 M05
N710 M30
Simulated Part:

Muneeb 13-ME-136

CAD MODEL

OBSERVATIONS:
The course of this project is quite satisfactory and we learnt about CNC programming and in future
it will be helpful for us and as I was much interested in CNC programming and Pro-engineer and
waiting for this course. This gave us knowledge enough to compete with others in future. I am
interested to do work on CNC and CAD modeling simultaneously and also these are interlinked.
I have complete my project work so it means I got some skills on analyzing physical part and
generating CNC codes enough to compete in interviews and if we have to made some specimen
for our final year project then we will be able to generate their programs.
The difficulties we faced in my project work were on the finding of coordinates of tilt rectangle
and three parts inside the main circle but after hard work and with the help of pro engineer software
I succeed to get these coordinates leading to completion of my project.
I dont think so that there is annoying about computer aided manufacturing. It is very interesting
and parts we know are very accurate and this is what an engineer needs. But some things are
difficult like Maintance of complex parts and if face problem then we are more dependent on others
on this basis. I think we must work on this side.
If I have no restrictions then I will change the timing of working on CNC machines and we trained
some individuals to get best grip on Maintance of complete CNC machines and knowledge about
base of CNC machines.

Muneeb 13-ME-136

Muneeb 13-ME-136

You might also like