Ch_6 Computer Numerical Control(1)
Ch_6 Computer Numerical Control(1)
(CNC)
CHAPTER 6
1. INTRODUCTION TO CNC
• Computer Numerical Control (CNC) is one in which the
functions and motions of a machine tool are controlled by
means of a prepared program containing coded alphanumeric
data.
• CNC can control the motions of the workpiece or tool, the
input parameters such as feed, depth of cut, speed, and the
functions such as turning spindle on/off, turning coolant on/off
• Numerical control of machine tools may be defined as a
method of automation in which various functions of machine
tools are controlled by letters, numbers and symbols.
• Basically a NC machine runs on a program fed to it. The
program consists of precise instructions about the
methodology of manufacture as well as movements
• The simplest definition is as the name implies, “a process a
controlled by numbers “.
• Since the program is the controlling point for product
manufacture, the machine becomes versatile and can be
used for any part.
• All the functions of a NC machine tool are therefore
controlled electronically, hydraulically or pneumatically.
In NC machine tools, one or more of the following
functions may be automatic:
a. Starting and stopping of machine tool spindle.
b. Controlling the spindle speed.
c. Positioning the tool tip at desired locations and
guiding it along desired paths by automatic control of motion
of slides.
d. Controlling the rate of movement of tool tip ( feed
rate)
e. Changing of tools in the spindle
Functions of a machine tool
• The purpose of a machine tool is to cut away surplus
material, usually metal from the material supplied to leave a
work piece of the required shape and size, produced to an
acceptable degree of accuracy and surface finish
• The machine tool should possess certain capabilities in
order to fulfill these requirements. It must be:
a. Able to hold the work piece and cutting tool securely.
b. Endowed the sufficient power to enable the tool to
cut the work piece material at economical rates.
c. Capable of displacing the tool and work piece
relative to one another to produce the required work piece
shape. The displacements must be controlled with a degree of
precision which will ensure the desired accuracy of surface
finish and size
HISTORY
(a) Continuous path cutting and (b) Position error caused by the
velocity error
• Has the ability to move the drive motors at varying rates of speed while
positioning the machine.
• The cutting of arc segments and any angle can be easily accomplished
Schematic illustration of drilling, boring, and
milling with various paths
• Interpolator
The input speed of l in/sec in example 2 is
converted into the velocity components by an
interpolator called the linear interpolator whose
function is to provide the velocity signals to x and y
directions. Similarly we have circular and parabolic
interpolators