SlideShare a Scribd company logo
1 of 22
Download to read offline
i
DECLARATION
We hereby declare that the work in this project is our own except for quotations and summaries
which have been duly acknowledged.
Date: july/2019
Name Registartion number Contact:
Abdirahman Said Dhore B1EN27 Abdirahmansaciid04@gmail.com
Abdullahi Abubakar Ahmed B1EN34 Engdalmar74@gmail.com
Abdullahi Hashi Salad B1EN44 Raagehashi@gmail.com
ii
ACKNOWLEDGMENTS
First and foremost, we would like to thank Allah (Subhanahu Wa Ta'ala) for giving us faith,
health, strength, ability and patience to finish this humble effort. We hope that this project will
contribute to the university research in this field.
We would like to extend our sincere thanks to the lecturer of our class, Eng. Ahmed Ali
Abdi, for his help, suggestions, corrections, long-term guidance in support, the tremendous
teaching, warm encouragement and considerate understanding throughout the course of our study.
We are truly grateful for all his support and encouragement.
We would like to express our appreciation to our colleagues, friends, lecturers, academic
and general staff of Somali National University. And we wish to extend our grateful appreciation
to all those who had contributed directly and indirectly to the preparation of this project.
We would like to thank our beloved family for all support, patience, understanding, and
being helpful throughout our study. Especially, we give our deepest gratitude and sincerest love to
our parents for their love, support, encouragement, patience, and assistance through our entire life.
We are forever indebted to our parents, who always keep us in their prayers, encourage us to pursue
higher goals and cheer us up in the difficult moments.
iii
ABSTRACT
This paper discussed of literature review of different author who have tried to build the
smaller CNC machines. Today CNC technology has major contribution in industries. CNC
machines are main platform in the contribution of good quality products in industries. Basically
CNC machines are automated operating machines which are based on code letters (NC etc.),
numbers and special characters. The numerical data required for manufacturing a part provided by
machine is called CNC (Computer Numerical Controlled).
iv
TABLE OF CONTENTS Page
DECLARATION……………………………………………………………….. i
ACKNOWLEDGEMENT……………………………………………………... ii
ABSTRACT…………………………………………………………………….. iii
TABLE OF CONTENTS………………………………………………………. iv
CHAPTER I INTRODUCTION
1.1 Introduction………………………………………………... 1
1.2 History of CNC……………………………………………. 2
1.3 Types of CNC machines…………………………………... 3
1.3.1 CNC Router............................................................... 3
1.3.2 Milling Machine....................................................... 3
1.3.3 CNC Plasma Cutter……………………………….. 4
1.3.4 CNC Laser Cutter…………………………………. 4
1.3.5 CNC 3D Printer…………………………………… 4
1.3.6 Pick and Place Machine.......................................... 5
1.3.7 CNC lathe……………………….......................... 5
1.4 Why is CNC machining necessary? ..................................... 6
1.5 Major elements of CNC machine tools………………….. 6
1.5.1 Program……………………………………………. 6
1.5.2 Program input device……………………………… 7
1.5.3 Machine Control Unit……………………………… 7
1.5.4 Machine Tool………………………………………. 8
1
CHAPTER 01
Introduction
1.1 Introduction
The present day computer can be considered as a direct consequence of the progress in the
field of numerical control of machine tools. A real breakthrough was achieved around 1965 when
numerical control machines were fitted with minicomputers which introduced the name Computer
Numerical Control. The first step in the process of implementing automation in any industry is to
manufacture parts or components through automation using machines and machine tools with little
human intervention. In order to meet the increasing demand to manufacture complicated
components of high accuracy in large quantities, sophisticated technological equipment and
machinery have been developed. Production of these components calls for machine tools which
can be set up fairly rapidly without much attention. The design and construction of Computer
Numerically Controlled (CNC) machines differs greatly from that of conventional machine tools.
This difference arises from the requirements of higher performance levels. The CNC machines can
be operated automatically using computers. A CNC is specifically defined as “The numerical
control system where a dedicated, stored program computer is used to perform some or all of the
basic numerical control functions in accordance with control programs stored in read & write
memory of the computer” by Electronic Industries Association (EIA). (1)
CNC is a microprocessor based control system that accepts a set of program instructions,
processes and sends output control information to a machine tool, accepts feedback information
acquired from a transducer placed on the machine tool and based on the instructions and feedback,
assures that proper motion, speed and operation occur. Computer Numerically Control can be
applied to milling machines, Lathe machines, Grinding machines, Boring machines, Flame cutters,
Drilling machines etc. (2)
2
1.2 History of CNC
Computer Numerical Control or CNC machinery has been with us for a period of about seven
decades. The earliest forms of CNC machines were introduced to the workplace just after World
War II. The early technology, known then as simply numerical control, provided manufacturing
with a way to replicate precise parts, especially those required for such industries as the growing
aircraft industry.
The pioneer of numerical control (which would develop into CNC technology) was a man by
the name of John T. Parsons. Parsons, an inventor, worked for his father’s company in Traverse
City, Michigan. Working with an engineer he hired named Frank Stullen, together they developed
a process using an IBM punch card reader to calculate accurately the curvature of helicopter rotary
blades, needed by the newly formed U.S. Air Force. Their work, which was revolutionary for the
time, led to the creation of the numerical control processes that served as the forerunner of CNC
machinery.
Parsons and Stullen worked with MIT’s Servomechanisms Laboratory in 1949 in pursuit of
the development of a machine that can replicate the production of precise machine parts. Their
work at MIT the early 1950s led to the unveiling of a machine that could perform such work in
September of 1952. Unfortunately, given the cost prohibition of the machine (upwards of $2
million in today’s dollars), the Air Force halted funding for the project and Parsons would be out
of a job as head of his own engineering company.
Fortunately, a small machine tool company located in Fond du Lac, WI named Giddings &
Lewis stepped in and developed a machine using magnetic tape readers (in place of the punch card
readers). The machine developed by Giddings & Lewis reduced costs and improved both quality
and efficiency. This advancement led to the development in 1957 to a fully computer controlled
numerical control machine. These new CNC machines have since become the standard tool for
making precision machined parts used in a wide variety of industries. (3)
3
1.3 Types of CNC Machines
When CNC was first invented it was a technology that was adapted to fit existing machines.
Today CNC technology is still being retrofitted to various machine tools but there are also many
machines which are created for the sole purpose of being CNC machines. (4)
1.3.1 CNC Router
CNC Routers are a very common piece of machinery you will see a lot when learning about
CNC. These are machines built exclusively to be operated by CNC technology and typically have
no human interface other than through the computer. Routers are generally for producing larger
dimension parts and more commonly built with the idea of cutting wood, plastics and sheet metal
in mind. Routers also are most commonly found in a 3 axis Cartesian coordinate setup (X, Y and
Z). A 3 axis set up will allow cutting of profiles, pocketing and 3 dimensional relief machining.
There are also CNC routers which are 4, 5 or even 6 axis (the additional axes are rotary and used
to rotate the tool around the work piece or vice versa), these machines are more suited towards
cutting more complex shapes or prototype models.
1.3.2 Milling Machine
There are many milling machines today which were built specifically for CNC as
opposed to being retrofitted at a later stage. Some of these machines are absolutely massive, have
built in tool changers, auto-feed mechanisms for loading in material and various electrical
sensors for safe monitored machining.
Figure 1.1: basic CNC Router
Figure 1.2: basic milling machine
4
1.3.3 CNC Plasma Cutter
CNC plasma cutters are very similar to CNC routers in size and setup. However plasma
cutters don’t require as much of a powerful set up because as opposed to dragging around a
spinning tool in material they fly above the table with a plasma torch. Plasma cutters are made for
cutting 2 dimensional profile shapes into sheet metal.
1.3.4 CNC Laser Cutter
CNC laser cutters follow the same principle as the plasma cutter, except they use a powerful
laser to do the cutting. Laser cutters are often good for cutting wood, plastic and metal; each will
need a different strength of laser suited for the material depending on the hardness and thickness.
1.3.5 CNC 3D Printer
A 3D printer uses a similar set up as a CNC router or laser cutter, but unlike those machines
it does additive machine as opposed to subtractive machining. Instead of starting with a solid piece
of material and removing bits of that material to end up with the desired part, the 3D printer starts
with a blank canvas and builds a part up layer-by-layer. The 3D printer does this either by using
an extruder that pushes a material (typically plastic) out from a tiny nozzle, or by using a laser that
quickly solidifies a powder or liquid.
Figure 1.3: basic CNC Plasma Cutter
Figure 1.4: basic CNC 3D Printer
5
1.3.6 Pick and Place Machine
A pick and place machine again uses a similar set up as a CNC router or laser cutter. This
time instead of a tool used for cutting a material, there are multiple small nozzles that pick up
electrical components using a vacuum. The machine then moves to a desired location and places
that electrical component down on the printed circuit board (hence the name pick and place). Pick
and place machines move very quickly and are used to place the many hundreds or even thousands
of electrical components that make up devices such as computer motherboards, phones / tablets,
and pretty much everything else that has a printed circuit board.
1.3.7 CNC lathe machine
A CNC lathe is typically designed to utilize modern versions of carbide tooling and
processes. A part can be designed for customization, and the machine’s tool paths are often
programmed using the CAD or CAM processes. However, a programmer can manually design a
part or tool path as well. The resulting coded computer file is then uploaded to the CNC machine,
and the machine will then automatically produce the desired parts for which it was programmed
to design
1.4 Why CNC machining is necessary?
a) To manufacture complex curved geometries in 2D or 3D was extremely expensive by
mechanical means (which usually would require complex jigs to control the cutter motions)
b) Machining components with high Repeatability and Precision
c) Unmanned machining operations
Figure 1.5: basic CNC lathe machine
6
d) To improve production planning and to increase productivity
e) To survive in global market CNC machines are must to achieve close tolerances.
1.5 major elements of CNC machine tools
Any CNC machine tool essentially consists of the following elements: (5)
1.5.1 Program
A series of coded instructions required to produce apart which Controls the movement of
the machine tool and on/off control of auxiliary functions such as spindle rotation and coolant, The
coded instructions are composed of letters, numbers and symbols.
1.5.2 Program input device
The program input device is the means for part program to be entered into the CNC control.
Three commonly used program input devices are punch tape reader, magnetic tape reader, and
computer via RS-232-C communication.
1.5.3 Machine Control Unit
The machine control unit (MCU) is the heart of a CNC system. It is used to perform the
following functions:
a) To read the coded instructions.
b) To decode the coded instructions.
c) To implement interpolations (linear, circular, and helical) to generate axis motion
commands.
d) To feed the axis motion commands to the amplifier circuits for driving the axis
mechanisms.
e) To receive the feedback signals of position and speed for each drive axis.
f) To implement auxiliary control functions such as coolant or spindle on/off and tool change.
7
1.5.4 Machine Tool
CNC controls are used to control various types of machine tools. Regardless of which type
of machine tool is controlled, it always has a slide table and a spindle to control position and speed.
The machine table is controlled in the X and Y axes, while the spindle runs along the Z axis.
Figure 1.6: Machine Control Unit
Figure 1.7: Machine tools
8
1.5.5 Feed Back System
The feedback system is also referred to as the measuring system. It uses position and speed
transducers to continuously monitor the position at which the cutting tool is located at any
particular instant. The MCU uses the difference between reference signals and feedback signals
to generate the control signals for correcting position and speed errors.
1.5.6 Drive System
Drives are used to provide controlled motion to CNC elements; a drive system consists of
amplifier circuits, drive motors, and ball lead-screws. The MCU feeds the control signals (position
and speed) of each axis to the amplifier circuits. The control signals are augmented to actuate drive
motors which in turn rotate the ball lead-screws to position the machine table.
1.5.7 POWER DRIVES
Figure 1.9: Drive System
Figure 1.8: Feed Back System
9
In machine tools, power is generally required for driving the main spindle, saddles and
carriages and to some auxiliary units. The motors used for CNC system are of two kinds Electrical-
AC, DC also known as Stepper motors or Fluid-Hydraulic or Pneumatic. In CNC, usually stepper
and servo electrical drives are used because they exhibit favourable torque-speed characteristics
and are relatively inexpensive.
1.6 advantages of CNC machines
a) High Repeatability and Precision, e.g. Aircraft parts.
b) Volume of production is very high.
c) Flexibility in job change, automatic tool settings, less scrap.
d) Safer, higher productivity, better quality.
e) Less paper work, faster prototype production, reduction in lead times.
f) Easy storage of existing programs.
g) Avoids human errors.
h) Usually generates closer tolerances than manual machines.
i) Control systems upgrades possible.
j) Option -resident CAM system at machine tool. (6)
1.7 disadvantages of CNC machines
a) Costly setup, skilled operators.
b) Computers, programming knowledge required.
c) Maintenance is difficult.
d) Machines have to be installed in air conditioned places. (6)
Figure 1.10: POWER DRIVES
10
1.8 applications of CNC machines
The following parts are usually made in practice on the CNC Machines: (6)
a) Aerospace equipment.
b) Automobile Parts.
c) Electronic industry uses CNC e.g. Printed circuit board.
d) Where much metal needs to be removed.
e) When the part geometry is so complex.
f) The operations are very complex.
1.9 Environmental control for CNC machines
There are various factors, which are very much important to maintain proper environmental
conditions. CNC machines are very costly and complex in design, so great care is necessary for
these machines in handling as well as up keeping. For proper working of these machines, the
following environmental conditions are to be maintained (6)
a) Well air circulation.
b) Electrical power supply should be regulated.
c) The machine should be protected from the moisture.
d) Dust free floor space and environment.
e) Trained person should operate the machine.
f) Proper lighting to the system.
g) Sufficient supply of coolant required during machining.
h) There should not be presence of vibrating source near to the machine.
i) There should be proper disposal point for scrap.
11
CHAPTER 02
LITERATURE REVIEW
Dr.B.Jayachandraiah, O.Vamsi Krishna, P.Abdullah Khan, R.Ananda Reddy’ have studied
that rapid growth of technology increases the demand for CNC which are expensive. So they
suggested the development of low cost CNC Router. They also stated that lower cost can be
achieved by combining the features of standard PC interface with microcontroller based CNC
system in an Arduino based embedded system. ‘Low Cost CNC Using Open Source Software and
Hardware’ by ‘Muhammad Yaqoob Javed, Syed Hussain Rizvi, M.Amer Saeed, Kamran Abid,
Osama Bin Naeem, Adeel Ahmad, Kamal Shahid’ presents a low cost serial communication based
CNC machine based on open source software and hardware. In their research they have used
Universal Serial Bus (USB) CNC controller with open source software (G Code & GRBL) and
hardware (Arduino & GRBL shield) which are easily available and at low price as compared to
other controllers (7)
Ahmed A.D.Sarhan et al. (2015) in this paper, an initial CNC gantry milling machine
structure with the potential to produce high surface finish has been designed and analyzed. The
target of the author is to achieve lowest natural frequency of 202Hz corresponding to 12000 rpm
at all motion amplitudes with a full range of suitable frequency responses. Modal analysis of the
initial gantry structure design was performed and its natural frequency was 102.36HZ. (8)
Ahmed A.D.Sarhan et al. (2014) present a knowledge-centric process management
framework for the CNC machine tool design and development (D&D) with the integration of
process and knowledge. Requirements for the framework are generated based primarily on the
nature of the machine tool design practice. The proposed framework consists of process integration
model, process simulation, process execution and knowledge objects management modules. Each
of these modules is elaborated to support the knowledge-centric machine tool development process
management. (8)
D.Dimitrov et al. had given comparison between 3-axis machining and 5-axis cutting
machining with CAD/CAM system in various case study like Hermle C40U dynamic HSC milling
12
centre was used with the CAM programming with the help of utilizing Delcam’s Power mill, found
that Using 5-axis machining the routing fixture could be machined in a single setup, with the help
of this minimize processing and lead time. This study shows comparison of the 3axis and 5 axes
machining with different parameters.
Ahmed A.D.Sarhan et al. developed an intelligent and very useful scheme to control the
CNC machine under sudden breakdown condition. The work comprises to develop and program
of a fuzzy controller for a closed loop speed control where the manipulated variable is the speed
relation and, therefore, the slip value. The sudden power failure occurs at 0.5 second can be
immediately recovered by the fuzzy controller at 1 second. The actual environment is immediately
build up in the Makino A77 CNC machine which minimizes breakdown. This will help in
minimizing the breakdown and controlled sudden breakdown, results in the enhancement of
productivity. (8)
After analysing and carefully reading of the above researches we found that CNC machines
are extremely versatile this day for having the capability of a wide range of functions including
cutting, drilling, routing and milling.
13
CHAPTER 03
CNC MACHINE TOOLS STRUCTURE
3.1 Introduction
the important parts of CNC machines are Machine structure, guide ways, feed drives,
spindle and Spindle bearings, measuring systems, controls, software and operator interface,
gauging, tool monitoring. The information stored in the computer can be read by automatic means
and converted into electrical signals, which operate the electrically controlled servo systems.
Electrically controlled servo systems permits the slides of a machine tool to be driven
simultaneously and at the appropriate feeds and direction so that complex shapes can be cut, often
with a single operation and without the need to reorient the work piece (6)
3.2 CNC system basic components
A CNC system basically consists of the following:
3.2.1 Central Processing Unit (CPU)
The CPU is the heart of a CNC system. It accepts the information stored in the memory as
part program. This data is decoded and transformed into specific position control and velocity
signals. It also oversees the movement of the control axis or spindle and whenever this does not
match with the programmed values, a corrective action was taken. All the compensation required
for machine acquires (like lead screw pitch error, tool wear out, backlashes.) are calculated by
CPU depending upon the corresponding inputs made available to the system. The same will be
taken care of during the generation of control signals for the axis movement. Also, some basic
safety checks are built into the system through this unit and continuous necessary corrective
Figure 3.1: Computer Numerical Control (CNC) System
14
actions will be provided by CPU unit. Whenever the situation goes beyond control of the CPU, it
takes the final action of shutting down the system and in turn the machine.
3.2.2 Servo Control Unit
The decoded position and velocity control signals, generated by the CPU for the axis
movement forms the input to the servo control unit. This unit in turn generates suitable signals as
command values. The command values are converted by the servo drive units which are interfaced
with the axes and the spindle motors. The servo control unit receives the position feedback signals
for the actual movement of the machine tool axes from the feedback devices (like linear scales,
rotary encoders, revolvers, etc.)
3.2.3 Operator Control Panel
The Operator Control Panel provides control panel provides the user interface to facilitate
a two way communication between the user, CNC system and the machine tool. This consists of
two parts are Video display unit and Keyboard.
3.2.4 Machine Control Panel
It is the direct interface between the operator and the NC system, enabling the operation of
the machine through the CNC system. During program execution, the CNC controls the axis the
motion, spindle function or tool function on a machine tool, depending upon the part program
stored in the memory. Prior to the starting of the machining process, machine should first be
prepared with some specific takes like, establishing a correct reference point, loading the system
memory with the required part program, loading and checking of tool offsets, zero offsets, etc.
3.2.5 Programmable Logic Controller (PLC)
A PLC matches the NC to the machine. PLC’s were basically as replacement for hard wired
relay control panels. They were basically introduced as replacement for hard wired relay panels.
15
They developed to be re-programmed without hardware changes when requirements were altered
and thus are re-usable. PLC’s are now available with increased functions, more memory and larger
input/output capabilities. In the CPU, all the decisions are made relative to controlling a machine
or a process. The CPU receives input data, performs logical decisions based upon stored programs
and drives the output connection to a computer for hierarchical control are done through CPU.
3.2.6 Other Peripheral Devices
These include sensor interface, provision for communication equipment, programming
units, printer, tape reader interface, etc.
3.2.7 Hardware
Hardware includes the microprocessors that effect control system functions and peripheral
devices for data communication, machine tool interfacing and machine tool status monitoring.
3.2.8 Software
Software includes the programs that are executed by the system microprocessors and
various types of software associated with CNC.
3.2.9 Information
Information regarding the dynamic characteristics of the machine and many other
information pertaining to the process. When any of these unreliable components fails, the
diagnostics subsystem would automatically disconnect the faulty component from the system and
activate the redundant component in place of faulty one so that newly installed component can
perform its function. These three last points also known as CNC concept terms
16
CHAPTER 04
CONCLUSION
After reviewing above papers we can say that, CNC machine tools must be better designed
and constructed, and must be more accurate than conventional machine tools. It is necessary to
minimize all non-cutting machine time, by fast tool changing methods, and minimize idle motions
by increasing the rapid traverse velocities to make the use of the machine tool more efficient.
Digital control techniques and computers have undoubtedly contributed to better accuracy and
higher productivity. However, it should be noted that it is the combined characteristics of the
electric control as well as the mechanical design of the machine tool itself that determine the final
accuracy and productivity of the CNC machine tool system. High productivity and accuracy might
be contradictory. Because high productivity requires higher feed, speed and depth of cut, which
increases the heat and cutting forces in the system. This will lead to higher deflections, thermal
deformations and vibration of the machine, which results in accuracy deterioration. Better accuracy
is obtained in CNC machines by using low-friction moving parts, avoiding lost motions and
isolating thermal sources. Regular sliding guides have higher static friction than the sliding
friction. The force used to overcome the static friction grows too large when the guide starts to
move. Due to inertia of the slide the position goes beyond the controlled position, adding overshoot
and phase lag to the system response, and affects the accuracy and surface finish of the part. This
can be avoided by using slides and ball screws in which the static friction is lower than the sliding
friction for example, rolling type parts such as ball-bearing ball screw and recirculating linear
slides can be used.
17
REFERENCES
1. Tamer Samir Mahmoud Abdul Majeed_3- CNC Hardware & Tooling Basics
2. American Journal of Engineering Research (AJER) e-ISSN: 2320-0847 p ISSN: 2320-
0936 Volume-5, Issue-4, pp-54-62
3. Design and Implementation of Three dimensional CNC machine”, International
Journal of Computer Science and Engineering, Nov.2010, vol 02, 2567- 2570, by
Venkata krishna pabalu, Prof.k.n.h.shrinivas
4. Intelligent Computer Numerical Control Unit for Machine Tools” Joze BALIC [2000]
5. Tiwari A, Vergidis K, Lloyd R & Cushen J. (2008) Automated inspection using
database technology within the aerospace industry, Proceedings of the Institution of
Mechanical Engineers Part B-Journal of Engineering Manufacture, 222 (2) 175-183.
6. N. Tosun, C. Cogun, H. Pihtili, The effect of cutting parameters on wire crater sizes in
wire EDM, International Journal of Advanced Manufacturing Technology, 21, 2003,
857–865.
7. Dr.B. Jayachandraiah, O.V. Krishna, P.A. Khan, R. Ananda Reddy, Fabrication of Low
Cost 3-Axis CNC Router, International Journal of Engineering Science Invention, 3,
2014, 1-10.
8. Ahmed A.D.Sarhan et al ,Dr. sc. Avdyl Bunjaku, “ Programming and simulation of
work piece in cnc milling machine” in 14th International Research/Expert Conference
”Trends in the Development of Machinery and Associated Technology” in TMT 2015,
Mediterranean Cruise, 11-18 September 2015

More Related Content

What's hot

3D Printing - from mass production to Customized on demand production
3D Printing - from mass production to Customized on demand production3D Printing - from mass production to Customized on demand production
3D Printing - from mass production to Customized on demand production
Raphael Moisa
 

What's hot (20)

Fused Deposition Modelling by Hari Prasad
Fused Deposition Modelling by Hari PrasadFused Deposition Modelling by Hari Prasad
Fused Deposition Modelling by Hari Prasad
 
Tool wear measurement
Tool wear measurementTool wear measurement
Tool wear measurement
 
Cnc programming handbook - Peter Schmid
Cnc programming handbook - Peter SchmidCnc programming handbook - Peter Schmid
Cnc programming handbook - Peter Schmid
 
3dprintingppt 131210062711-phpapp02
3dprintingppt 131210062711-phpapp023dprintingppt 131210062711-phpapp02
3dprintingppt 131210062711-phpapp02
 
Introduction to 3D Printing
Introduction to 3D PrintingIntroduction to 3D Printing
Introduction to 3D Printing
 
NX training Report
NX training ReportNX training Report
NX training Report
 
3D Printing technologies
3D Printing technologies3D Printing technologies
3D Printing technologies
 
Minimization of form errors in additive manufacturing
Minimization of form errors in additive manufacturingMinimization of form errors in additive manufacturing
Minimization of form errors in additive manufacturing
 
Fasteners
FastenersFasteners
Fasteners
 
Screw jack project_1
Screw jack project_1Screw jack project_1
Screw jack project_1
 
Cutting tools
Cutting toolsCutting tools
Cutting tools
 
3D Printing - from mass production to Customized on demand production
3D Printing - from mass production to Customized on demand production3D Printing - from mass production to Customized on demand production
3D Printing - from mass production to Customized on demand production
 
3 d printing slide
3 d printing slide3 d printing slide
3 d printing slide
 
Super plastic forming and explosive forming
Super plastic forming and explosive formingSuper plastic forming and explosive forming
Super plastic forming and explosive forming
 
Sheet Metal operation
Sheet Metal  operationSheet Metal  operation
Sheet Metal operation
 
Lapping Machine Process and Application
Lapping Machine Process and ApplicationLapping Machine Process and Application
Lapping Machine Process and Application
 
Screw jack project
Screw jack projectScrew jack project
Screw jack project
 
Extrusion process
Extrusion processExtrusion process
Extrusion process
 
Chapter 1 fundamentals of cam
Chapter 1 fundamentals of camChapter 1 fundamentals of cam
Chapter 1 fundamentals of cam
 
Mini Cnc Printer
Mini Cnc PrinterMini Cnc Printer
Mini Cnc Printer
 

Similar to Cnc project

Numerical control.pdf 1
Numerical control.pdf 1Numerical control.pdf 1
Numerical control.pdf 1
Deepak Kumar
 
Computer Numerical Control (CNC) Milling and Turning for Machining Process in...
Computer Numerical Control (CNC) Milling and Turning for Machining Process in...Computer Numerical Control (CNC) Milling and Turning for Machining Process in...
Computer Numerical Control (CNC) Milling and Turning for Machining Process in...
QUESTJOURNAL
 
The history of the cnc machine
The history of the cnc machineThe history of the cnc machine
The history of the cnc machine
cncmasters
 
CNC MACHINE TOOLS Introduction Module 1.ppt
CNC MACHINE TOOLS Introduction Module 1.pptCNC MACHINE TOOLS Introduction Module 1.ppt
CNC MACHINE TOOLS Introduction Module 1.ppt
PradeepNB2
 

Similar to Cnc project (20)

APPLICATION OF CNC MACHINE.pptx
APPLICATION OF CNC MACHINE.pptxAPPLICATION OF CNC MACHINE.pptx
APPLICATION OF CNC MACHINE.pptx
 
Assignment 02
Assignment 02Assignment 02
Assignment 02
 
Mechanical CNC machine
Mechanical CNC machineMechanical CNC machine
Mechanical CNC machine
 
Mechnical cnc machines ppt
Mechnical cnc machines pptMechnical cnc machines ppt
Mechnical cnc machines ppt
 
Numerical control.pdf 1
Numerical control.pdf 1Numerical control.pdf 1
Numerical control.pdf 1
 
Computer Numerical Control (CNC) Milling and Turning for Machining Process in...
Computer Numerical Control (CNC) Milling and Turning for Machining Process in...Computer Numerical Control (CNC) Milling and Turning for Machining Process in...
Computer Numerical Control (CNC) Milling and Turning for Machining Process in...
 
3 AXIS CNC
3 AXIS CNC3 AXIS CNC
3 AXIS CNC
 
114722893 cnc-milling-report
114722893 cnc-milling-report114722893 cnc-milling-report
114722893 cnc-milling-report
 
The history of the cnc machine
The history of the cnc machineThe history of the cnc machine
The history of the cnc machine
 
Cnc 2 0
Cnc 2 0 Cnc 2 0
Cnc 2 0
 
Cnc detail
Cnc detailCnc detail
Cnc detail
 
DrawBot - Android Thing CNC Plotter
DrawBot - Android Thing CNC PlotterDrawBot - Android Thing CNC Plotter
DrawBot - Android Thing CNC Plotter
 
What is a cnc router and how does it work
What is a cnc router and how does it workWhat is a cnc router and how does it work
What is a cnc router and how does it work
 
CAD/CAM/CIM (18ME72) Module -4 Part-A
CAD/CAM/CIM (18ME72) Module -4 Part-ACAD/CAM/CIM (18ME72) Module -4 Part-A
CAD/CAM/CIM (18ME72) Module -4 Part-A
 
Vmc.pptx
Vmc.pptxVmc.pptx
Vmc.pptx
 
CNC LATHE MACHINE- ESSKAY LATHE.pdf
CNC LATHE MACHINE- ESSKAY LATHE.pdfCNC LATHE MACHINE- ESSKAY LATHE.pdf
CNC LATHE MACHINE- ESSKAY LATHE.pdf
 
CNC machine
CNC machineCNC machine
CNC machine
 
cnc_turning_courseware.pdf
cnc_turning_courseware.pdfcnc_turning_courseware.pdf
cnc_turning_courseware.pdf
 
CNC MACHINE TOOLS Introduction Module 1.ppt
CNC MACHINE TOOLS Introduction Module 1.pptCNC MACHINE TOOLS Introduction Module 1.ppt
CNC MACHINE TOOLS Introduction Module 1.ppt
 
Cnc 2-0
Cnc 2-0Cnc 2-0
Cnc 2-0
 

More from Abdirahman024 (9)

Pneumatic shaper machine
Pneumatic shaper machinePneumatic shaper machine
Pneumatic shaper machine
 
Shock absorber
Shock absorberShock absorber
Shock absorber
 
Lathe machine
Lathe machineLathe machine
Lathe machine
 
Internal combustion engine
Internal combustion  engineInternal combustion  engine
Internal combustion engine
 
Tyre
TyreTyre
Tyre
 
Double crane hook
Double crane hook Double crane hook
Double crane hook
 
Cutting fluid for machining
Cutting fluid for machiningCutting fluid for machining
Cutting fluid for machining
 
Automotive fuel system presentation
Automotive fuel system presentationAutomotive fuel system presentation
Automotive fuel system presentation
 
Automotive Fuel system
Automotive Fuel systemAutomotive Fuel system
Automotive Fuel system
 

Recently uploaded

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 

Cnc project

  • 1.
  • 2. i DECLARATION We hereby declare that the work in this project is our own except for quotations and summaries which have been duly acknowledged. Date: july/2019 Name Registartion number Contact: Abdirahman Said Dhore B1EN27 Abdirahmansaciid04@gmail.com Abdullahi Abubakar Ahmed B1EN34 Engdalmar74@gmail.com Abdullahi Hashi Salad B1EN44 Raagehashi@gmail.com
  • 3. ii ACKNOWLEDGMENTS First and foremost, we would like to thank Allah (Subhanahu Wa Ta'ala) for giving us faith, health, strength, ability and patience to finish this humble effort. We hope that this project will contribute to the university research in this field. We would like to extend our sincere thanks to the lecturer of our class, Eng. Ahmed Ali Abdi, for his help, suggestions, corrections, long-term guidance in support, the tremendous teaching, warm encouragement and considerate understanding throughout the course of our study. We are truly grateful for all his support and encouragement. We would like to express our appreciation to our colleagues, friends, lecturers, academic and general staff of Somali National University. And we wish to extend our grateful appreciation to all those who had contributed directly and indirectly to the preparation of this project. We would like to thank our beloved family for all support, patience, understanding, and being helpful throughout our study. Especially, we give our deepest gratitude and sincerest love to our parents for their love, support, encouragement, patience, and assistance through our entire life. We are forever indebted to our parents, who always keep us in their prayers, encourage us to pursue higher goals and cheer us up in the difficult moments.
  • 4. iii ABSTRACT This paper discussed of literature review of different author who have tried to build the smaller CNC machines. Today CNC technology has major contribution in industries. CNC machines are main platform in the contribution of good quality products in industries. Basically CNC machines are automated operating machines which are based on code letters (NC etc.), numbers and special characters. The numerical data required for manufacturing a part provided by machine is called CNC (Computer Numerical Controlled).
  • 5. iv TABLE OF CONTENTS Page DECLARATION……………………………………………………………….. i ACKNOWLEDGEMENT……………………………………………………... ii ABSTRACT…………………………………………………………………….. iii TABLE OF CONTENTS………………………………………………………. iv CHAPTER I INTRODUCTION 1.1 Introduction………………………………………………... 1 1.2 History of CNC……………………………………………. 2 1.3 Types of CNC machines…………………………………... 3 1.3.1 CNC Router............................................................... 3 1.3.2 Milling Machine....................................................... 3 1.3.3 CNC Plasma Cutter……………………………….. 4 1.3.4 CNC Laser Cutter…………………………………. 4 1.3.5 CNC 3D Printer…………………………………… 4 1.3.6 Pick and Place Machine.......................................... 5 1.3.7 CNC lathe……………………….......................... 5 1.4 Why is CNC machining necessary? ..................................... 6 1.5 Major elements of CNC machine tools………………….. 6 1.5.1 Program……………………………………………. 6 1.5.2 Program input device……………………………… 7 1.5.3 Machine Control Unit……………………………… 7 1.5.4 Machine Tool………………………………………. 8
  • 6. 1 CHAPTER 01 Introduction 1.1 Introduction The present day computer can be considered as a direct consequence of the progress in the field of numerical control of machine tools. A real breakthrough was achieved around 1965 when numerical control machines were fitted with minicomputers which introduced the name Computer Numerical Control. The first step in the process of implementing automation in any industry is to manufacture parts or components through automation using machines and machine tools with little human intervention. In order to meet the increasing demand to manufacture complicated components of high accuracy in large quantities, sophisticated technological equipment and machinery have been developed. Production of these components calls for machine tools which can be set up fairly rapidly without much attention. The design and construction of Computer Numerically Controlled (CNC) machines differs greatly from that of conventional machine tools. This difference arises from the requirements of higher performance levels. The CNC machines can be operated automatically using computers. A CNC is specifically defined as “The numerical control system where a dedicated, stored program computer is used to perform some or all of the basic numerical control functions in accordance with control programs stored in read & write memory of the computer” by Electronic Industries Association (EIA). (1) CNC is a microprocessor based control system that accepts a set of program instructions, processes and sends output control information to a machine tool, accepts feedback information acquired from a transducer placed on the machine tool and based on the instructions and feedback, assures that proper motion, speed and operation occur. Computer Numerically Control can be applied to milling machines, Lathe machines, Grinding machines, Boring machines, Flame cutters, Drilling machines etc. (2)
  • 7. 2 1.2 History of CNC Computer Numerical Control or CNC machinery has been with us for a period of about seven decades. The earliest forms of CNC machines were introduced to the workplace just after World War II. The early technology, known then as simply numerical control, provided manufacturing with a way to replicate precise parts, especially those required for such industries as the growing aircraft industry. The pioneer of numerical control (which would develop into CNC technology) was a man by the name of John T. Parsons. Parsons, an inventor, worked for his father’s company in Traverse City, Michigan. Working with an engineer he hired named Frank Stullen, together they developed a process using an IBM punch card reader to calculate accurately the curvature of helicopter rotary blades, needed by the newly formed U.S. Air Force. Their work, which was revolutionary for the time, led to the creation of the numerical control processes that served as the forerunner of CNC machinery. Parsons and Stullen worked with MIT’s Servomechanisms Laboratory in 1949 in pursuit of the development of a machine that can replicate the production of precise machine parts. Their work at MIT the early 1950s led to the unveiling of a machine that could perform such work in September of 1952. Unfortunately, given the cost prohibition of the machine (upwards of $2 million in today’s dollars), the Air Force halted funding for the project and Parsons would be out of a job as head of his own engineering company. Fortunately, a small machine tool company located in Fond du Lac, WI named Giddings & Lewis stepped in and developed a machine using magnetic tape readers (in place of the punch card readers). The machine developed by Giddings & Lewis reduced costs and improved both quality and efficiency. This advancement led to the development in 1957 to a fully computer controlled numerical control machine. These new CNC machines have since become the standard tool for making precision machined parts used in a wide variety of industries. (3)
  • 8. 3 1.3 Types of CNC Machines When CNC was first invented it was a technology that was adapted to fit existing machines. Today CNC technology is still being retrofitted to various machine tools but there are also many machines which are created for the sole purpose of being CNC machines. (4) 1.3.1 CNC Router CNC Routers are a very common piece of machinery you will see a lot when learning about CNC. These are machines built exclusively to be operated by CNC technology and typically have no human interface other than through the computer. Routers are generally for producing larger dimension parts and more commonly built with the idea of cutting wood, plastics and sheet metal in mind. Routers also are most commonly found in a 3 axis Cartesian coordinate setup (X, Y and Z). A 3 axis set up will allow cutting of profiles, pocketing and 3 dimensional relief machining. There are also CNC routers which are 4, 5 or even 6 axis (the additional axes are rotary and used to rotate the tool around the work piece or vice versa), these machines are more suited towards cutting more complex shapes or prototype models. 1.3.2 Milling Machine There are many milling machines today which were built specifically for CNC as opposed to being retrofitted at a later stage. Some of these machines are absolutely massive, have built in tool changers, auto-feed mechanisms for loading in material and various electrical sensors for safe monitored machining. Figure 1.1: basic CNC Router Figure 1.2: basic milling machine
  • 9. 4 1.3.3 CNC Plasma Cutter CNC plasma cutters are very similar to CNC routers in size and setup. However plasma cutters don’t require as much of a powerful set up because as opposed to dragging around a spinning tool in material they fly above the table with a plasma torch. Plasma cutters are made for cutting 2 dimensional profile shapes into sheet metal. 1.3.4 CNC Laser Cutter CNC laser cutters follow the same principle as the plasma cutter, except they use a powerful laser to do the cutting. Laser cutters are often good for cutting wood, plastic and metal; each will need a different strength of laser suited for the material depending on the hardness and thickness. 1.3.5 CNC 3D Printer A 3D printer uses a similar set up as a CNC router or laser cutter, but unlike those machines it does additive machine as opposed to subtractive machining. Instead of starting with a solid piece of material and removing bits of that material to end up with the desired part, the 3D printer starts with a blank canvas and builds a part up layer-by-layer. The 3D printer does this either by using an extruder that pushes a material (typically plastic) out from a tiny nozzle, or by using a laser that quickly solidifies a powder or liquid. Figure 1.3: basic CNC Plasma Cutter Figure 1.4: basic CNC 3D Printer
  • 10. 5 1.3.6 Pick and Place Machine A pick and place machine again uses a similar set up as a CNC router or laser cutter. This time instead of a tool used for cutting a material, there are multiple small nozzles that pick up electrical components using a vacuum. The machine then moves to a desired location and places that electrical component down on the printed circuit board (hence the name pick and place). Pick and place machines move very quickly and are used to place the many hundreds or even thousands of electrical components that make up devices such as computer motherboards, phones / tablets, and pretty much everything else that has a printed circuit board. 1.3.7 CNC lathe machine A CNC lathe is typically designed to utilize modern versions of carbide tooling and processes. A part can be designed for customization, and the machine’s tool paths are often programmed using the CAD or CAM processes. However, a programmer can manually design a part or tool path as well. The resulting coded computer file is then uploaded to the CNC machine, and the machine will then automatically produce the desired parts for which it was programmed to design 1.4 Why CNC machining is necessary? a) To manufacture complex curved geometries in 2D or 3D was extremely expensive by mechanical means (which usually would require complex jigs to control the cutter motions) b) Machining components with high Repeatability and Precision c) Unmanned machining operations Figure 1.5: basic CNC lathe machine
  • 11. 6 d) To improve production planning and to increase productivity e) To survive in global market CNC machines are must to achieve close tolerances. 1.5 major elements of CNC machine tools Any CNC machine tool essentially consists of the following elements: (5) 1.5.1 Program A series of coded instructions required to produce apart which Controls the movement of the machine tool and on/off control of auxiliary functions such as spindle rotation and coolant, The coded instructions are composed of letters, numbers and symbols. 1.5.2 Program input device The program input device is the means for part program to be entered into the CNC control. Three commonly used program input devices are punch tape reader, magnetic tape reader, and computer via RS-232-C communication. 1.5.3 Machine Control Unit The machine control unit (MCU) is the heart of a CNC system. It is used to perform the following functions: a) To read the coded instructions. b) To decode the coded instructions. c) To implement interpolations (linear, circular, and helical) to generate axis motion commands. d) To feed the axis motion commands to the amplifier circuits for driving the axis mechanisms. e) To receive the feedback signals of position and speed for each drive axis. f) To implement auxiliary control functions such as coolant or spindle on/off and tool change.
  • 12. 7 1.5.4 Machine Tool CNC controls are used to control various types of machine tools. Regardless of which type of machine tool is controlled, it always has a slide table and a spindle to control position and speed. The machine table is controlled in the X and Y axes, while the spindle runs along the Z axis. Figure 1.6: Machine Control Unit Figure 1.7: Machine tools
  • 13. 8 1.5.5 Feed Back System The feedback system is also referred to as the measuring system. It uses position and speed transducers to continuously monitor the position at which the cutting tool is located at any particular instant. The MCU uses the difference between reference signals and feedback signals to generate the control signals for correcting position and speed errors. 1.5.6 Drive System Drives are used to provide controlled motion to CNC elements; a drive system consists of amplifier circuits, drive motors, and ball lead-screws. The MCU feeds the control signals (position and speed) of each axis to the amplifier circuits. The control signals are augmented to actuate drive motors which in turn rotate the ball lead-screws to position the machine table. 1.5.7 POWER DRIVES Figure 1.9: Drive System Figure 1.8: Feed Back System
  • 14. 9 In machine tools, power is generally required for driving the main spindle, saddles and carriages and to some auxiliary units. The motors used for CNC system are of two kinds Electrical- AC, DC also known as Stepper motors or Fluid-Hydraulic or Pneumatic. In CNC, usually stepper and servo electrical drives are used because they exhibit favourable torque-speed characteristics and are relatively inexpensive. 1.6 advantages of CNC machines a) High Repeatability and Precision, e.g. Aircraft parts. b) Volume of production is very high. c) Flexibility in job change, automatic tool settings, less scrap. d) Safer, higher productivity, better quality. e) Less paper work, faster prototype production, reduction in lead times. f) Easy storage of existing programs. g) Avoids human errors. h) Usually generates closer tolerances than manual machines. i) Control systems upgrades possible. j) Option -resident CAM system at machine tool. (6) 1.7 disadvantages of CNC machines a) Costly setup, skilled operators. b) Computers, programming knowledge required. c) Maintenance is difficult. d) Machines have to be installed in air conditioned places. (6) Figure 1.10: POWER DRIVES
  • 15. 10 1.8 applications of CNC machines The following parts are usually made in practice on the CNC Machines: (6) a) Aerospace equipment. b) Automobile Parts. c) Electronic industry uses CNC e.g. Printed circuit board. d) Where much metal needs to be removed. e) When the part geometry is so complex. f) The operations are very complex. 1.9 Environmental control for CNC machines There are various factors, which are very much important to maintain proper environmental conditions. CNC machines are very costly and complex in design, so great care is necessary for these machines in handling as well as up keeping. For proper working of these machines, the following environmental conditions are to be maintained (6) a) Well air circulation. b) Electrical power supply should be regulated. c) The machine should be protected from the moisture. d) Dust free floor space and environment. e) Trained person should operate the machine. f) Proper lighting to the system. g) Sufficient supply of coolant required during machining. h) There should not be presence of vibrating source near to the machine. i) There should be proper disposal point for scrap.
  • 16. 11 CHAPTER 02 LITERATURE REVIEW Dr.B.Jayachandraiah, O.Vamsi Krishna, P.Abdullah Khan, R.Ananda Reddy’ have studied that rapid growth of technology increases the demand for CNC which are expensive. So they suggested the development of low cost CNC Router. They also stated that lower cost can be achieved by combining the features of standard PC interface with microcontroller based CNC system in an Arduino based embedded system. ‘Low Cost CNC Using Open Source Software and Hardware’ by ‘Muhammad Yaqoob Javed, Syed Hussain Rizvi, M.Amer Saeed, Kamran Abid, Osama Bin Naeem, Adeel Ahmad, Kamal Shahid’ presents a low cost serial communication based CNC machine based on open source software and hardware. In their research they have used Universal Serial Bus (USB) CNC controller with open source software (G Code & GRBL) and hardware (Arduino & GRBL shield) which are easily available and at low price as compared to other controllers (7) Ahmed A.D.Sarhan et al. (2015) in this paper, an initial CNC gantry milling machine structure with the potential to produce high surface finish has been designed and analyzed. The target of the author is to achieve lowest natural frequency of 202Hz corresponding to 12000 rpm at all motion amplitudes with a full range of suitable frequency responses. Modal analysis of the initial gantry structure design was performed and its natural frequency was 102.36HZ. (8) Ahmed A.D.Sarhan et al. (2014) present a knowledge-centric process management framework for the CNC machine tool design and development (D&D) with the integration of process and knowledge. Requirements for the framework are generated based primarily on the nature of the machine tool design practice. The proposed framework consists of process integration model, process simulation, process execution and knowledge objects management modules. Each of these modules is elaborated to support the knowledge-centric machine tool development process management. (8) D.Dimitrov et al. had given comparison between 3-axis machining and 5-axis cutting machining with CAD/CAM system in various case study like Hermle C40U dynamic HSC milling
  • 17. 12 centre was used with the CAM programming with the help of utilizing Delcam’s Power mill, found that Using 5-axis machining the routing fixture could be machined in a single setup, with the help of this minimize processing and lead time. This study shows comparison of the 3axis and 5 axes machining with different parameters. Ahmed A.D.Sarhan et al. developed an intelligent and very useful scheme to control the CNC machine under sudden breakdown condition. The work comprises to develop and program of a fuzzy controller for a closed loop speed control where the manipulated variable is the speed relation and, therefore, the slip value. The sudden power failure occurs at 0.5 second can be immediately recovered by the fuzzy controller at 1 second. The actual environment is immediately build up in the Makino A77 CNC machine which minimizes breakdown. This will help in minimizing the breakdown and controlled sudden breakdown, results in the enhancement of productivity. (8) After analysing and carefully reading of the above researches we found that CNC machines are extremely versatile this day for having the capability of a wide range of functions including cutting, drilling, routing and milling.
  • 18. 13 CHAPTER 03 CNC MACHINE TOOLS STRUCTURE 3.1 Introduction the important parts of CNC machines are Machine structure, guide ways, feed drives, spindle and Spindle bearings, measuring systems, controls, software and operator interface, gauging, tool monitoring. The information stored in the computer can be read by automatic means and converted into electrical signals, which operate the electrically controlled servo systems. Electrically controlled servo systems permits the slides of a machine tool to be driven simultaneously and at the appropriate feeds and direction so that complex shapes can be cut, often with a single operation and without the need to reorient the work piece (6) 3.2 CNC system basic components A CNC system basically consists of the following: 3.2.1 Central Processing Unit (CPU) The CPU is the heart of a CNC system. It accepts the information stored in the memory as part program. This data is decoded and transformed into specific position control and velocity signals. It also oversees the movement of the control axis or spindle and whenever this does not match with the programmed values, a corrective action was taken. All the compensation required for machine acquires (like lead screw pitch error, tool wear out, backlashes.) are calculated by CPU depending upon the corresponding inputs made available to the system. The same will be taken care of during the generation of control signals for the axis movement. Also, some basic safety checks are built into the system through this unit and continuous necessary corrective Figure 3.1: Computer Numerical Control (CNC) System
  • 19. 14 actions will be provided by CPU unit. Whenever the situation goes beyond control of the CPU, it takes the final action of shutting down the system and in turn the machine. 3.2.2 Servo Control Unit The decoded position and velocity control signals, generated by the CPU for the axis movement forms the input to the servo control unit. This unit in turn generates suitable signals as command values. The command values are converted by the servo drive units which are interfaced with the axes and the spindle motors. The servo control unit receives the position feedback signals for the actual movement of the machine tool axes from the feedback devices (like linear scales, rotary encoders, revolvers, etc.) 3.2.3 Operator Control Panel The Operator Control Panel provides control panel provides the user interface to facilitate a two way communication between the user, CNC system and the machine tool. This consists of two parts are Video display unit and Keyboard. 3.2.4 Machine Control Panel It is the direct interface between the operator and the NC system, enabling the operation of the machine through the CNC system. During program execution, the CNC controls the axis the motion, spindle function or tool function on a machine tool, depending upon the part program stored in the memory. Prior to the starting of the machining process, machine should first be prepared with some specific takes like, establishing a correct reference point, loading the system memory with the required part program, loading and checking of tool offsets, zero offsets, etc. 3.2.5 Programmable Logic Controller (PLC) A PLC matches the NC to the machine. PLC’s were basically as replacement for hard wired relay control panels. They were basically introduced as replacement for hard wired relay panels.
  • 20. 15 They developed to be re-programmed without hardware changes when requirements were altered and thus are re-usable. PLC’s are now available with increased functions, more memory and larger input/output capabilities. In the CPU, all the decisions are made relative to controlling a machine or a process. The CPU receives input data, performs logical decisions based upon stored programs and drives the output connection to a computer for hierarchical control are done through CPU. 3.2.6 Other Peripheral Devices These include sensor interface, provision for communication equipment, programming units, printer, tape reader interface, etc. 3.2.7 Hardware Hardware includes the microprocessors that effect control system functions and peripheral devices for data communication, machine tool interfacing and machine tool status monitoring. 3.2.8 Software Software includes the programs that are executed by the system microprocessors and various types of software associated with CNC. 3.2.9 Information Information regarding the dynamic characteristics of the machine and many other information pertaining to the process. When any of these unreliable components fails, the diagnostics subsystem would automatically disconnect the faulty component from the system and activate the redundant component in place of faulty one so that newly installed component can perform its function. These three last points also known as CNC concept terms
  • 21. 16 CHAPTER 04 CONCLUSION After reviewing above papers we can say that, CNC machine tools must be better designed and constructed, and must be more accurate than conventional machine tools. It is necessary to minimize all non-cutting machine time, by fast tool changing methods, and minimize idle motions by increasing the rapid traverse velocities to make the use of the machine tool more efficient. Digital control techniques and computers have undoubtedly contributed to better accuracy and higher productivity. However, it should be noted that it is the combined characteristics of the electric control as well as the mechanical design of the machine tool itself that determine the final accuracy and productivity of the CNC machine tool system. High productivity and accuracy might be contradictory. Because high productivity requires higher feed, speed and depth of cut, which increases the heat and cutting forces in the system. This will lead to higher deflections, thermal deformations and vibration of the machine, which results in accuracy deterioration. Better accuracy is obtained in CNC machines by using low-friction moving parts, avoiding lost motions and isolating thermal sources. Regular sliding guides have higher static friction than the sliding friction. The force used to overcome the static friction grows too large when the guide starts to move. Due to inertia of the slide the position goes beyond the controlled position, adding overshoot and phase lag to the system response, and affects the accuracy and surface finish of the part. This can be avoided by using slides and ball screws in which the static friction is lower than the sliding friction for example, rolling type parts such as ball-bearing ball screw and recirculating linear slides can be used.
  • 22. 17 REFERENCES 1. Tamer Samir Mahmoud Abdul Majeed_3- CNC Hardware & Tooling Basics 2. American Journal of Engineering Research (AJER) e-ISSN: 2320-0847 p ISSN: 2320- 0936 Volume-5, Issue-4, pp-54-62 3. Design and Implementation of Three dimensional CNC machine”, International Journal of Computer Science and Engineering, Nov.2010, vol 02, 2567- 2570, by Venkata krishna pabalu, Prof.k.n.h.shrinivas 4. Intelligent Computer Numerical Control Unit for Machine Tools” Joze BALIC [2000] 5. Tiwari A, Vergidis K, Lloyd R & Cushen J. (2008) Automated inspection using database technology within the aerospace industry, Proceedings of the Institution of Mechanical Engineers Part B-Journal of Engineering Manufacture, 222 (2) 175-183. 6. N. Tosun, C. Cogun, H. Pihtili, The effect of cutting parameters on wire crater sizes in wire EDM, International Journal of Advanced Manufacturing Technology, 21, 2003, 857–865. 7. Dr.B. Jayachandraiah, O.V. Krishna, P.A. Khan, R. Ananda Reddy, Fabrication of Low Cost 3-Axis CNC Router, International Journal of Engineering Science Invention, 3, 2014, 1-10. 8. Ahmed A.D.Sarhan et al ,Dr. sc. Avdyl Bunjaku, “ Programming and simulation of work piece in cnc milling machine” in 14th International Research/Expert Conference ”Trends in the Development of Machinery and Associated Technology” in TMT 2015, Mediterranean Cruise, 11-18 September 2015