Professional Documents
Culture Documents
TABLE OF CONTENTS......................................................................................................1
1.0 TITLE....................................................................................................................2
2.0 OBJECTIVES..........................................................................................................2
3.0 INTRODUCTION...................................................................................................2
4.0 APPARATUS..........................................................................................................4
8.0 CONCLUSION.......................................................................................................9
9.0 RECOMMENDATION............................................................................................9
10.0 REFERENCES......................................................................................................10
1
1.0 TITLE
CNC Milling (Non-Traditional Machining)
2.0 OBJECTIVES
i. To design a basic NC program for CNC Milling
ii. To machine a product using the CNC milling
3.0 INTRODUCTION
A non-traditional manufacturing process is defined as a group of process that
remove accessed material by various techniques based on different source of
energy. The cutting source may in the form of mechanical, thermal, electric or
chemical energy or combinations of these energies without any direct contact
of sharp cutting as in traditional machining. Extremely hard and brittle
materials are difficult to machine by traditional machining process such as
turning, drilling, shaping and milling. Non-traditional machining processes are
graphed in advanced manufacturing processes. It is employed when
traditional machining processes are not feasible and due to certain
satisfactory justification to special reasons.
2
Figure 3- 1 CNC Milling Machine
3
4.0 APPARATUS
i. NC Program
ii. Machine controller
iii. Rough stock
iv. CNC milling machine
v. Work holding devices
vi. Cutting tool
4
7.0 DISCUSSION OF RESULTS
Computer Aided Machining or Manufacturing (CAM) refers to the use of
various software packages to create toolpaths and NC code to run a CNC
controlled machine, based on 3D computer model (CAD) data. When the two
are used together, this is generally referred to as CAD/CAM. CAM does not
actually run the CNC machine, but just creates code for it to follow. It is also
not an automatic operation that imports your CAD model and spits out the
correct NC code.
The CNC machine is programmed by using CAM software which uses the
software to apply tool paths to a 3D or 2D model of the part desired. FANUC
is developed as an early numerical control (NC) and servo systems, it is an
acronym for factory automation numerical control. A special relatively simple
computer language that a CNC machine can understand and execute is NC
code. These languages were originally developed to program parts directly at
5
the machine keyboard without the aid of a CAM program. They tell the
machine what moves to execute, one by one, as well as controlling other
machine functions such as spindle and feed speeds, coolant. The most
common language used in this workshop session is G-code and M-code.
From the result, the NC program starts with a ‘%’ symbol which indicates
FANUC language, and the first to 6th commands (N1-N6) are inputs of the
tool bit detail and positioning of the axis of origin which includes:
G4 Tool length compensation G40 Cutter compensation cancel
9 cancel
G6 Cutting mode G99 R point return
4
G1 Circular interpolation plane M6 Start tool change
7 selection XY
G8 Canned cycle cancel M3 Spindle on clockwise
0
G0 Rapid positioning G43 Tool length compensation (+)
G9 Absolute positioning mode G1 Linear interpolation
0
In the end of the machining, the CNC program instructed the machine to
switch off the spindle (M5) and restart the program (M2).
6
Figure 7- 2 Type of material used; Perspex.
Once the programming is done, it is fed into a post processor which will turn
the CAM program into the M and G code the machine can read. The codes are
then uploaded into the CNC machine along with all the cutting tools needed,
raw material and work holding needed to hold the raw material. Then the
machine is put into automatic mode and start the program to make the part.
Figure 7- 3 The codes are uploaded into the CNC machine & being read to perform the process
automatically
7
Figure 7- 4 The workpiece while being carved into desired shape
Lubricant is used as all moving parts in a machine require lubrication, that is,
the application of oil to reduce friction between them. As it reduces friction,
the Perspex used wont melt from heat produced between the tools.
Figure 7- 5 Lubricant is applied to reduce friction between the workpiece and the tool bit
The quality of the end product of the machining process is not that satisfying
as it doesn’t resembles the CAD file of the product. This might be due to the
errors during the process setup. To get a better finish, the fine cut should be
decreased.
8
8.0 CONCLUSION
In the industrial world, time is money. Where all business owners would like
to have an abundance of both. Utilizing the CNC machine monitoring and
reporting systems, it will maximize the production efficiency, train production
personnel to be aware of their inactivity, and provide our production
management team with the tools to improve the output.
9.0 RECOMMENDATION
Catia, computer aided design (CAD) is a software used to draw or design the
shape of the product to be machined. The data or design have to be
transferred manually from the computer to the machine via thumb drive.
Some of the time, the data transferred cannot be read by the machine, due to
some errors during the transfer process. As a recommendation, we can
attached the design software to the machine, so that we don't have to
transfer the data to the machine manually. This will minimize the error and
will reduced time taken to transfer the data using transfer tools.
During the process, the workpiece will be machine for a long period of time
and it can make the cutting tool blunt. Besides, it can also produce heat,
which can melt or break the workpiece also, producing a rough surface finish.
To prevent that from occurring, lubricant or oil can be introduced during the
9
cutting process. Currently, applying the lubricant is done manually by hand.
This is a hassle as an operator need to be there during the machining process
to keep an eye on the workpiece as the machining process runs. As a
recommendation, we can install an automated lubricant system which can
cool the tool bit and the workpiece efficiently.
10.0 REFERENCES
1. Serope Kalpakjian, Manufacturing Engineering and Technology, 6th
Edition, Illinois Institute of Technology, Prentice Hall, 2010.
10