CNC Technology Course Content Guide
CNC Technology Course Content Guide
SEMESTER 5
CNC Technology
Contents
1.0 INTRODUCTION TO COMPUTERISED NUMERICAL CONTROL........................................................................ 3
1.1 Computer Numerical Control ............................................................................................................................ 4
1.2 Applications of CNC Machines .......................................................................................................................... 7
2.0 CNC CONTROL SYSTEM............................................................................................................................... 9
2.1 Feed back Control System ................................................................................................................................. 9
2.2 Motion Control System ................................................................................................................................... 10
3.0 ELEMENTS OF CNC MACHINE.................................................................................................................... 13
3.1 Spindle Drives .................................................................................................................................................. 13
3.2 Feed Drives ...................................................................................................................................................... 14
3.3 Recirculating Ball Screw .................................................................................................................................. 15
3.4 Feed Back Devices ........................................................................................................................................... 16
3.5 The Machine Control Unit for CNC .................................................................................................................. 21
3.6 Automatic Tool Changer .................................................................................................................................. 23
3.7 Automatic Pallet Changer................................................................................................................................ 25
3.8. Automatic Swarf Removal Mechanism .......................................................................................................... 26
3.9 Tool Holding Devices ....................................................................................................................................... 27
3.10 Work Holding Devices ................................................................................................................................... 28
4.0 NOMENCLATURE OF LATHE TOOL ............................................................................................................. 29
4.1 Nomenclature of Lathe Tool............................................................................................................................ 29
4.2 Tool Holders .................................................................................................................................................... 33
4.3 Selection of Tools, Feeds, and Speeds............................................................................................................. 34
4.4 Cutting Tool Materials ..................................................................................................................................... 36
5.0 CNC OPERATING MODES .......................................................................................................................... 38
5.1 Manual Operating Mode ................................................................................................................................. 38
5.2 Jog Mode ......................................................................................................................................................... 42
5.3 Jogging the Axes .............................................................................................................................................. 43
5.3.1 Continuous Jog ............................................................................................................................................. 43
5.3.2 Incremental Jog ............................................................................................................................................ 44
5.3.3 Jogging the axes with handwheels ............................................................................................................... 45
5.4 Arbitrary Angle Jog. ......................................................................................................................................... 46
5.5 Jog Offset ......................................................................................................................................................... 47
5.6 Over travel Protaction : ................................................................................................................................... 47
5.7 Mechanical Handle Feed - (Servo Off) ............................................................................................................ 49
5.8 Removing an Axis - (Axis Detach) .................................................................................................................... 49
5.9 Manual Machine Homing ................................................................................................................................ 49
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 1
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 2
`
Introduction
Over a period of time, several techniques and methods are used in the process. The
evolution of new methods of production saw the increasing involvement of machines in
providing the information and energy required for production and the role played by the
humans declined.
Numerical Control
Numerical control can be defined as a system in which actions of a machine tool are
controlled by recorded informations in the form of numerical data. Data is sent to the
machine tool by means of punch cards or tapes. The reader at the machine performs no
calculations or interpolations.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 3
`
CNC stands for Computer Numerical Control. When computers are used to control a
Numerical Control (NC) machine tool than the machine is called CNC machine. In other
words, the use of computers to control machine tools like lathe, mills, slotter, shaper etc is
called CNC machine.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 4
`
The cutting operations performed by the CNC is called CNC machining. The Various
machining services in which CNC machine is used are known as CNC machining services.
In CNC machine shops, programs are designed or prepared first, and then it is fed to the
CNC machine. According to the program, the CNC controls the motion and speed of the
machine tools.
(i) Input Devices: These are the devices which are used to
input the part program in the CNC machine. The modern
CNC machines have keyboards to enter the data /
program directly. They also have TCP/IP connector, hence
can be connected to computer through internet / intranet.
Some CNC machines have USB reader to take data from
flash memory. Some of the older machines may have
punch tape reader, magnetic tape reader and computer
via RS-232-C communication.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 5
`
(ii) Machine Control Unit (MCU): It is the heart of the CNC machine. It performs all the
controlling action of the CNC machine, the various functions performed by the MCU are
(v) Feedback System: This system consists of transducers that act as sensors. It is also
called a measuring system. It contains position and speed transducers that continuously
monitor the position and speed of the cutting tool located at any instant. The MCU
receives the signals from these transducers and it uses the difference between the
reference signals and feedback signals to generate the control signals for correcting the
position and speed errors.
(vi) Display Unit: A monitor is used to display the programs, commands and other useful
data of CNC machine.
[Link]
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 6
`
Machines employing nontraditional machining such as EDM, plasma arc, Laser beam , Ion
beam, Ultrasonic, high speed water jet machining etc.
Advantages
▪ It can produce jobs with the highest accuracy and precision than any other manual
machine.
▪ It can be run for 24 hours a day.
▪ The parts produced by it have the same accuracy. There is no variation in the parts
manufactured.
▪ A highly skilled operator is not required to operate it. A semi-skilled operator can also
operate accurately and more precisely.
▪ Operators can easily make changes and improvements and reduce the delay time.
▪ It has the capability to produce complex designs with high accuracy in minimum
possible time.
▪ The modern design software, allows the designer to simulate the manufacturer of
his/her idea. And this removes the need for making a prototype or model and saves
time and money.
▪ Fewer workers are required to operate a CNC and save labor costs.
Disadvantages
Despite of having so many advantages, It has some disadvantages too. And these are:
▪ The cost of the CNC machine is very high as compared with a manually operated
machine.
▪ The parts of the CNC machines are expensive.
▪ The maintenance cost in the case of CNC is quite high.
▪ It does not eliminate the need for costly tools.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 7
`
Development – Economy
CNC machinery has played a vital role in the history of the manufacturing industry.
However, these advanced machines have also taken part in the transformation of the
economy since their invention, and have even served to have an impact upon our society as
well. Here’s an in depth look at the correlation between CNC machines, the economy, and
society.
CNC machinery triggers economic growth: Just about every sector that has been somehow
touched by CNC machinery over the years has experienced a boom in their industrial
economy and a significant boost in their overall production speed, quality and a reduction in
operational costs.
From the dress making industry to companies that are dedicated to producing machines for
cars, CNC machinery often has a direct impact upon profitability and production costs in
general.
Essentially, CNC machines have aided skilled laborers in various industries and reduced the
amount that companies have to spend on man power. Therefore, they can be partly
credited with triggering economic growth on a global scale.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 8
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 9
`
Some CNC processes like drilling and spot welding are performed at discrete
locations on the workpart. Other processes such
as turning, milling etc are carried out while the
workhead is moving. If the workhead is moving, it
may be required to follow a straight line path or a
circular or other curvilinear predefined path.
These different types of movement are
accomplished by the motion control system.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 10
`
The NC machines with point to point system are simple in construction and are
cheaper. They are adapted for drilling, jig boring and spot welding machines.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 11
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 12
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 13
`
Essentially, the controller sends a command signal to the drive after it has calculated the
necessary operations. The drive then sends the necessary power to the motor so that it can
operate at the desired speed and perform the desired functions.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 14
`
A feed drive consists of a feed servomotor and an electronic controller. Unlike a spindle
motor, the feed motor has certain special characteristics, like constant torque and
positioning. Also, in contouring operations, where a prescribed path has to be followed
continuously, several feed drives have to work simultaneously. This requires a sufficiently
damped servo-system with fast response. The drive speed should be extremely variable
with a speed range of about 1: 20000, which means it should have a maximum speed of
around 2000 rpm and at a minimum speed of 0.1 rpm. The feed motor must run smoothly.
Positioning of smallest position increments like 1-2 μm should be possible. For a feed motor
this represents an angular rotation of approximately 2-5 angular minutes.
(one degree = 60 angular minutes)
The drive should have extremely small positioning resolution. Other requirements
include high torque to weight ratio, low rotor inertia and quick response in case of
contouring operation where several feed drives have to work simultaneously. However
nowa-days AC feed drives are being used.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 15
`
The External Ball Return System. In this type of return system, the ball is returned to the
opposite end of the circuit through a ball return
tube which protrudes above the outside diameter of
the ball nut.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 16
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 17
`
As the distance is measured, the Linear Encoder uses this information to determine
the position of the object. An example of where a Linear Encoder may be used is for
a CNC milling machine where precise movement measurements are required for accuracy in
manufacturing.
3. Position Encoder: The next encoder, which is a “Position” Encoder, is used to determine
the mechanical position of an object. This
mechanical position is an “absolute position”.
They may also be used to determine a change
in position between the encoder and object as
well. The change in position in relation to the
object and encoder would be an incremental
change.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 18
`
The detector responds to the series of light pulses it receives and sends that information to
the processor, which actually extracts the motion information (both amount of rotation and
direction).
Optical encoders are used in various applications such as printers, CNC milling machines,
and [Link], these encoders may be Absolute or Incremental.
a. Absolute Encoders: An
absolute encoder contains
components also found in
incremental encoders. They
implement a photodetector and
LED light source but instead of a
disk with evenly spaced lines on
a disc, an absolute encoder uses
a disk with concentric circle
patterns.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 19
`
Absolute encoders utilize stationary mask in between the photodetector and the encoder
disk as shown below. The output signal generated from an absolute encoder is in digital bits
which correspond to a unique position. The bit configuration is produced by the light which
is received by the photodetector when the disk rotates.
The light configuration received is translated into gray code. As a result, each position
has its own unique bit configuration.
b. Incremental Rotary Encoders: They utilize a transparent disk which contains opaque
sections that are equally spaced to determine movement.
A light emitting diode is used to pass through the glass disk and is detected by a photo
detector. This causes the encoder to generate a train of equally spaced pulses as it rotates.
The output of incremental rotary encoders is measured in pulses per revolution which is
used to keep track of position or determine speed. The quadrature encoder can detect
direction of rotation also.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 20
`
b. Linear scales
In order to read the motion along the path of the scale, a linear scale uses a
transducer to measure the distance between point A and point B. The transducer travels
along a rod or cable that sits between the transducer and
the object being measured. As it does so, the encoder
sends an electrical output signal that is linear to the
movement of the object. The scale uses the change in
distance to determine the position of the object.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 21
`
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.
Processing unit: The processing unit serves as a link between the memory unit and output
channels. The processor does the duty of co-ordinating and controlling the other units of
the MCU. The informations received from the buffer are processed here and appropriate
signals are given to various units at particular points of time. processors are driven by ICs.
Output channels: Mostly output channels are the pins found on ICs or the wires coming
out of processors. These channels emit electric pulses of very low voltage / current. The
pulses are the result of processed information based on the NC program. In order to drive
or actuate various slides of the machines, the pulses are amplified by means of electronic
or electro - magnetic amplifiers or thyristors.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 22
`
Feedback unit: Feedback unit consists of some electrical or electronic hardware. This is
used for converting physical quantities like displacement or velocity into electrical pulses.
This system is used in a NC system to check whether the operations are carried out in
accurate manner.
The tools from the magazines and spindle are exchanged by a tool
changer arm.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 23
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 24
`
Tool Magazines
Tool Turret: Turning centres are available with the tool turret containing 8-12 tools. As the
tool change command is received by the control system, the tool turret moves to a fixed
tool change position and the required tool comes to the cutting position.
Drum type magazine: Drum or Disc type tool magazine The drum rotates for the purpose
of tool change to bring the required tool to 84 the tool change arm. As the number of tools
in the magazine increases its diameter becomes too large.
Chain type tool magazine: For storing large number of tools a chain type tool magazine
provides The necessary flexibility. The capacity may be as small as 30 to and as high as
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 25
`
The automatic pallet change operations take place following the sequence
presented in Figure. In the first operation the machining centre’s table brings the pallet 2
over the pallet changer’s arm and performs the unclamp and cleaning (the lower side of
the pallet) operations. The following operation consists in lifting the automatic pallet
changer’s arm along with the pallet 1 from the loading station and the pallet 2 from the
machine table. The third operation performs the pallet exchange, moving the pallet from
the machining centre’s table to the loading station and the pallet from the loading station
to the machining centre’s table. The fourth operation consists in lowering the exchanged
pallets on the machine table, respectively on the loading station and the fifth operation is
the pallet clamp on the machine table.
In the case of turning centers the slant bed allows for the chip to be accumulated at
the bottom, away from the machining zone. From there the chips need to be transported
by a conveyor into a collection bin, which can be removed periodically.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 26
`
A tool holder is a machining component that holds the end mill in place. Its purpose
is to hold the tool in place as precisely and firmly as possible, as a barely perceptible
increase in runout can ruin your project or break your cutting tool.
The ANSI numbering system for turning tool holders has assigned letters to specific
geometries in terms of lead angle and end cutting edge angle. The primary lathe
machining operations of turning, facing, grooving, threading and cutoff are covered by one
of the seven basic tool styles outlined by the ANSI system. The designations for the seven
primary tool styles are A, B, C, D, E, F and G.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 27
`
It is necessary that the work should be properly and securely held on the milling
machine table for effective machining operations. The cutting pressure exhorted by milling
cutter is quite high comparing the single point tool of a lathe machine. Therefore the
workpiece has to be secured rigidly to avoid any vibration. The following are the usual
methods of holding work on the milling machine.
▪ T-bolts and clamps
▪ Angle Plates
▪ V – Block
▪ Machine Vices
▪ Dividing Head
▪ Special Fixture
▪ Circular Table or Indexing Table
▪ Parallels
▪ Magnetic chuck / Vacuum chuck / Collet chuck
Bulky workpieces of irregular shapes are clamped directly on the milling machine table
by using T- bolts and clamps. Different types of clamps are used for different patterns of
work.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 28
`
1. Insert Shape
Turning inserts are
manufactured in a variety of shapes,
sizes and thicknesses. The shape can
be round to maximize edge strength,
diamond-shaped to allow a sharp
point to cut fine features, square, or
even octagonal to increase the
number of separate edges that can be
applied as one edge after another
wears out.
• A = parallelogram 85 •
B=parallelogram 82 • C = diamond
80 • D = diamond 55 • E = diamond
75 • H = hexagon • K = diamond 55
• L = rectangle • M = diamond 86 • O = octagon • P = pentagon • R = round • S = square •
T = triangle • V = diamond 35 • W - trigon 80
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 29
`
C and W type turning inserts are often used for rough machining due to their larger point
angle, which makes them more rigid. Inserts with a smaller point angle, such as D and V,
are often used for finish machining. Although they have less strength, the smaller angle
can reach more part details.
Large point angle:
▪ Stronger cutting edge
▪ Higher feed rates
▪ Increased cutting forces
▪ Increased vibration
2. Clearance
Most inserts have drafted faces
on the walls. Clearance prevents the
walls of the insert from rubbing
against the part, which will give poor
machining. However, a turning insert
with a 0° clearance angle is mostly
used for rough machining.
3. Tolerance
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 30
`
4. Type
The turning insert hole shape and chip breaker type
A = Cylindrical hole
B = 70-90° countersink hole
C = Double countersink
F = No hole; Double-sided chip breaker
G = Cylindrical; Double-sided chip breaker
H = 70-90° countersink; Singlesided
J = Double countersink; Double-sided
M = Cylindrical; Single-sided
N = No hole; No chip breaker
P = Cylindrical; Hi-DoublePositive Chip breaker
Q = 40-60° Double Countersink; No chip
breaker
R = No hole; Single-sided
S = Cylindrical; Hi-double positive
T = 40-60° double countersink; Single-sided
U = 40-60° double countersink; Double-sided
W = 40-60° double countersink
X = Special Desig
5. Size
This numeric value tells us the cutting edge length of the turning insert.
For equal sided inserts 1/4” I.C. or over: Size = Number of 1/8” increments.
Examples:
2 = 1/4"
3 = 3/8”
4 = 1/2"
For equal sided inserts less than 1/4” I.C.: Size = Number of 1/32” increments.
Examples:
2 = 1/16"
3 = 3/32”
4 = 1/8"
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 31
`
For rectangles and parallelograms, 2 digits are necessary (Width and Length). Digit 1:
Width in 1/8” increments Digit 2: Length in 1/4” increments.
Example: 12 = 1/8” x 1/2"
6. Thickness
This value tells us the thickness of the insert. For inserts 1/4” I.C. or over: Thickness
in 1/16” increments For inserts less than 1/4” I.C.: Thickness in 1/32” increments.
7. Corner
Form on the corner in 1/16” increments for inserts with a corner radius. To reduce
vibration, it is often an advantage to choose a nose radius that is smaller than the depth of
cut.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 32
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 33
`
Cutting Speed
Cutting speed is the speed that the material moves past the cutting edge of the tool.
Cutting speed can be defined as revolutions per minute (RPM) or as surface feet per
minute (SFM).
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 34
`
Feed Rate
Feed rate is the velocity at which the cutter is advanced along the workpiece. Feed rate is
expressed as units of distance (inch) per minute or per single revolution.
Values for IPR and IPM are easily converted with the following formulas:
IPM = IPR x RPM
For a spindle speed of 306 RPM and a feed rate of .01 IPR, the IPM can be calculated as
follows:
IPM = .01 x 306 = 3 IPM.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 35
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 36
`
Insert Materials
Insert material is typically carbide, though ceramic, cermet or diamond inserts can be
applied to more demanding applications. A variety of protective coatings also help these
insert materials cut faster and last longer.
Insert Material Characteristics
The most common material used in the industry
Cemented carbide (HW, HC)
today. It is offered in several “grades” containing
▪ HW: Uncoated
different proportions of tungsten carbide and binder
▪ HC: Coated
(usually cobalt). High resistance to abrasion.
Cermets (HT, HC) Cermet containing Another cemented material, based on titanium
primarily titanium carbides (TiC) or carbide (TiC). Binder is usually nickel. It provides
titanium nitrides (TiN) or both higher abrasion resistance compared to tungsten
▪ HT: Uncoated carbide at the expense of some toughness. Extremely
▪ HC: Coated high resistance to abrasion
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 37
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 38
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 39
`
[Link] - This key is used to clear the alarm when typing a program.
[Link] - This key is use ,when an alarm arrives, it checks to see which
message the system came from.
Function Keys:
1. POS - Use this key to check the machine's axis position.
2. PROG(Program) -This key is used to view the store program or to
insert it into the new program system.
3. OFFSET - Use this key to set offset all types of tool jobs.
4. SYSTEM - This key is used to view files in the system.
5. GRAPH- - Use this key to test the program or to test the tool path
througH a graph.
Mode Keys:
Power and control switch for the main power and control
1. ON / OFF switch
unit.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 40
`
Stops all machine activity and turns off power to the control
3. Emergency Stop
unit
Gear Selection :
14. Spindle Rotation Shows current status of working gear range selection
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 41
`
To move simply
To move rapidly
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 42
`
2. Tool Indexing - In MDI mode we used tool no. and tool offset no .(T0100 OR T0202).
But in this case, we can change tool directly.
Continuous movement should be done axis to axis. To do this press the JOG key for the
direction of the axis to be moved.
The axis moves with a feedrate equal to the percentage (0% to 120%) of the «F»
feedrate selected.
If during movement the key in the "G00FEED" axis machine parameter. This
feedrate will be applied as long as said key ispressed, and when released the previous
feedrate will be resumed.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 43
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 44
`
Incremental jog manually moves an axis a predetermined amount each time you press the
<AXIS DIRECTION> button. To use incremental jog:
Important: You can jog more than one axis at a time. To jog multiple axes, press more than
one axis direction button. The selected axes drive a the feedrate chosen under
<SPEED/MULTIPLY>. If the selected feedrate is above a specific axis maximum allowable
feedrate, that axis drives at its maximum feedrate. The feedrate for the other selected
axes is not affected
To move the axes with the handwheels, turn the jog selector switch(a)of the
operatorpanel to one of the handwheel positions. Every position indicates the
multiplyingfactor applied to the handwheel pulses; the typical values are the following.
Once the desired resolution has been selected and depending on the type of
handwheel being used, general or individual, proceed as
follow
s.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 45
`
Standard handwheel: With the general handwheel, select the axis to be moved and turn
the handwheel. With individual handwheels, turn the handwheel associated with the axis
to be Moved.
Path handwheel : For chamfering and rounding corners. 2 axes are moved along a
selected path (chamfer or rounding) by moving a single handwheel. This feature must be
activated via PLC. The general handwheel is assumed as the "path handwheel" or the
individual handwheel associated with the X axis (MCO model) or Z (TCO model).
Feed handwheel: To control the feedrate of the machine. This feature must be activated
via PLC
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 46
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 47
`
In Auto mode, if the tool contacts the stroke limit switch during moving along an axis, all
the axes movement are slowed down to stop with the overtravel alarm being issued. The
program execution is stopped at the block where the overtravel occurs.
In JOG mode, any axis contacts the stroke limit switch, all axes will slow down immediately
and stop.
2. Software Overtravel Protection : The software strokes of the machine are set by the
number parameters, which refers to machine coordinate values.
Overtravel alarm occurs if the machine position (coordinate) exceeds the setting software
stroke. The alarm issued before or after overtravel for software limit overtravel is set by
bit parameter.
During the overtravel alarm, move the axis reversely in JOG mode, the alarm will be
cancelled after the axis is moved out of the overtravel range.
When a software or zone overtravel has taken place, you cannot move the axis in the
same direction as the overtravel. Only axis motion in the reverse direction is possible
Watch and learn “Various modes of CNC machine .
[Link]
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 48
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 49
`
the axis is close to the home limit switch you should jog the axis away from this switch
before attempting a homing operation.
Important: If you choose a wrong direction for an axis, it continues to travel in the
selected direction until it contacts a hard limit and an overtravel occurs.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 50
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 51
`
3 - AXIS
3 axis machining implies that the workpiece remains in the same position while the
cutting tool operates along the XYZ plane to remove a material. They are great for fast and
efficient material removal and making flat or
planar surfaces. While many machines have a
moving bed, the 3 axis milling centers are still
while the cutter itself operates.
3 axis machining is most commonly used to
produce mechanical components and is best
suited for:
▪ Automatic/interactive operation
▪ Milling slots
▪ Drilling holes
▪ Cutting sharp edges
4 - AXIS
A 4-axis CNC machine operates on the X, Y and Z axes like a 3-axis machine, but it
also includes rotation around the X-axis, which is called the A-axis.
4-axis milling is useful when
holes and cut-outs need to be
made in the side of a piece or
around a cylinder. They can
provide quick and efficient work
based off computer numerical
inputs for precise results.
4 axis machining is
multifunctional and can be used
for: Intermittent cutting,
Continuous cutting, Engraving
curved surfaces
5 - AXIS
5-axis machining involves all the axes of 4-axis machining, with an additional
rotational axis. The 5th axis in 5-axis milling machine is around the B-axis, which rotates
around the Y-axis in the X-Y-Z plane.
This multidimensional rotation and tool movement allows for B-axis unparalleled
precision, finish and speed in the production of a piece.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 52
`
Axes Movements:
X axis – left to right
Y axis – front to back
Z axis – up and down
A axis – 180° rotation around the X axis
B axis – 180° rotation around the Y axis
C axis - 180° rotation around the Z axis
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 53
`
Maching
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 54
`
Right-Hand Rule
The machine coordinate system is described by the right-hand rectangular
coordinate system, that is, the rectangular Cartesian system.
Based on this system, the right-
hand rule governs how the primary axis
of a machine tool should be designated.
As shown in Figure, hold your
right hand with the thumb, forefinger,
and middle finger perpendicular to each
other. The thumb represents the X axis,
the forefinger the Y axis, and the middle
finger the Z axis. The other two fingers
are kept closed. The direction of each
finger represents the positive direction
of motion. The axis of the main spindle
is always Z, and the positive direction is
normally into the spindle.
There are three Coordinate system used in the Machines :
a. Machine coordinate system
b. Tool Reference point
c. Workpiece coordinate system.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 55
`
Applications
CNC Milling
The three planes in the Cartesian coordinate
system:
CNC Turning:
All CNC lathes are two-axis coordinate system. Basically, in CNC turning there is a
primary (horizontal) axis and a secondary (vertical) axis.
When measuring X and Z coordinates, use a central reference point. Start all
measurements at this reference point, the origin (X0, Z0).
For our purposes, the origin is located at the center right-hand endpoint of the workpiece.
Keep in mind that at times the center left-hand endpoint of the workpiece or even the
chuck face may be used.
To understand the Turning Coordinate system ; please click the link below
[Link]
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 57
`
The machine can change tools automatically, enabling the machine to finish the part
quicker than if the tools were changed by an operator. All the tools are loaded in
interchangeable chucks or arbors with a standard taper clamping system that all cnc
machine tools use.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 58
`
G43 code
The G43 Gcode is the most commonly used command to activate tool length
[Link] command will be accompanied with a “H” value to tell the machine
control software which compensation value to apply.
An example line of code : G43 H2 Z1.
G43 Activates the tool length stored in the “H” code offset number.
Using multiple tools means the Z datum has to be set to the face of the spindle without
having any tool loaded
G44 code
This code selects tool length compensation in a negative direction. The tool
length offsets are subtracted from the commanded axis positions. A (Hnn) must be
programmed to select the correct entry from offsets memory.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 59
`
G49 code
G49 is a G-code that helps in the cancellation of both G43 and G44 tool length
compensation. If you use the offset amount as H00, it can also scrap the tool length
compensation.
G49 functions by canceling the current tool offset and helps it to go back to value zero.
During Automatic Tool Change (ATC), when we use the G43 code, it becomes a useful
code. This code does not require any extra parameters. It neutralizes the value by clearing
out both positive (G43) and negative (G44) shifts.
To understand the Tool Length Compensation ; please click the link below
[Link]
Functions of CRC :
If diameters of tools are stored in the CNC tool compensation list, the
tool can be moved by tool radius apart from the machining part figure by calling different
radius compensation according to program. This function is called tool radius
compensation.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 60
`
CODE FUNCTION
G40 is used for cancelling the tool radius compensation mode. It is also valid for the fixed
cycles (like G77 – G79) and for the roughing cycles (like G70 to G73).
G41 Code
If the
programmed cutter path
needs to mill CLIMB
cutting, and it's a
standard right handed
tool, it will then be
programmed with G41
cutter LEFT of the
programmed path.
G42 Code
If the programmed
cutter path needs to mill with
CONVENTIONAL cutting, and it's
a standard right handed tool, it
will then be programmed with
G42 cutter RIGHT of the
programmed path.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 61
`
The radius offset number is specified by D code, and the new moving instruction value is
obtained by the value of the offset number plusing or subtracting the moving value of the
program.
The offset value of the offset number can be saved into the offset memory in advance by
MDI panel. For the tool radius compensation the effectiveness of the offset value by D
code respecified.
G-Code
This combination of letters and numerical values in order to perform a specific
machining operation is called as G-Code.
Eg., G00, G01 etc., G- Address ; 00 – Two digit number
Classification Meaning
Non-modal G code Effective in the block in which it is specified
Modal G code Effective till another G code of the same group is specified
Gcode Functions
G00 Rapid Positioning (traverse)
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 62
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 63
`
Mcode Functions
M00 Program dwell
M01 Program optional dwell
M02 Program ends and returns to program begining
M03 Spindle CCW
M04 Spindle CW
M05 Spindle stop
M06 Tool change
M07 Flood Coolant ON
M08 Mist Coolant ON
M09 Coolant Off
M19 Spindle orientation
M30 Program End
M98 Sub Program Call
M99 Sub Program End
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 64
`
Gcode Functions
G00 Rapid Positioning (traverse)
G01 Linear interpolation
G02 Circular interpolation (CW)
G03 Circular interpolation (CCW)
G04 Dwell
G20 Inch input
G21 Metric input
G28 Reference point return
G40 Tool radius compensation cancel
G41 Left-hand tool radius compensation
G42 Right-hand tool radius compensation
G50 Maximum Spindle Speed
G54 Workpiece coordinate system 1
G70 Finishing Cycle
G71 Turning Cycle
G72 Facing Cycle
G73 Pattern Repeating Cycle
G74 Drilling Cycle
G75 Grooving Cycle
G76 Threading Cycle
G80 Canned Cycle Cancel
G83 Face Drilling Cycle
G84 Face Tapping Cycle
G85 Face Boring Cycle
G90 Absolute programming
G91 Incremental programming
G96 Constant surface speed control(cutting speed)
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 65
`
Mcode Functions
M00 Program stop
M01 Program optional stop
M02 Program ends and returns to program begining
M03 Spindle CCW
M04 Spindle CW
M05 Spindle stop
M06 Tool change
M07 Flood Coolant ON
M08 Mist Coolant ON
M09 Coolant Off
M68 Hydraulic chuck close
M69 Hydraulic chuck open
M78 Tailstock advancing
M79 Tailstock reversing
M98 Sub Program Call
M99 Sub Program End
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 66
`
1) Program number
• Functions as an addressing symbol for accessing the program.
• It is expressed by 4 digit numerals prefixed by the letter O.
• Numerals from 0001 to 9999 can be used.
Example : O 1234
2) Sequence number
• Used search or to call out the position being executed.
• It starts with the letter N followed by numerals up to 5 digits.
Example : N10 G00 X100 Y100
3) Address
• Expressed in alphabets.
Example : N10 G00 X100 Y100
4) Data
• Numerals succeeding the alphabets are called as data.
Example : N10 G00 X100 Y100
5) Word
• The minimum unit for specifying the functions.
• It consists of address and data.
Example : N10 G00 X100 Y100
6) Block
• The minimum command unit required to perform a process.
• It consists of words.
Example : N10 G00 X100 Y100
Program blocks
A cnc program block is normally written as
The sequence in which address codes appear in each block should remain
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 67
`
Gcode Format
G00 G00 X_Y_Z_
G01 G01 X_Y_Z_F_
G02 G02 X_Y_I_J_F_;(or) G02 X_Y_R_F_
G03 G03 X_Y_I_J_F_;(or) G03 X_Y_R_F_
G40 G17 G40 X_Y_
G41 G18 G41 X_Z_
G42 G19 G42 Y_Z_
G43 G43 H_ Z_ M08
G81 G81 X_Y_Z_R_F_;
G82 G82 X_Y_Z_R_P_F_;
G83 G84 X_Y_Z_R_P_F_;
G84 G85 X_Y_Z_R_F_;
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 68
`
[Link] a manual part program for Milling operationfor the component as shown in
drawing
Explanation
[Link] a manual part program for Milling operationfor the component as shown in
drawing
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 69
`
O1000
T1 M6
(Linear / Feed - Absolute)
G0 G90 G40 G21 G17 G94 G80
G54 X-75 Y-75 S500 M3 (Position 6)
G43 Z100 H1
Z5
G1 Z-20 F100
X-40 (Position 1)
Y40 M8 (Position 2)
X40 (Position 3)
Y-40 (Position 4)
X-75 (Position 5)
Y-75 (Position 6)
G0 Z100
M30
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 70
`
1. Write a manual part program for Lathe operationfor the component as shown in
drawing
CNC PROGRAM
O0001
N05 G90 G94 G21 M06 T0101;
N10 G00 X0 Z0 M03 S600; [Link] a
N15 G01 X50 F30 M08; manual
N20 G01 Z-40; part
program
N25 G01 X60;
for Lathe
N30 G01 Z-60; operationf
N35 G01 X80; or the
N40 G01 Z-100; componen
N45 G00 X100; t as shown
N50 G00 Z10; in drawing
N55 M05;
N60 M30;
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 71
`
O0001(Plain Turning);
N01 G40;
N02 G30 P3 U0 W0;
N03 G54 G92 S1000;
N04 G95 F0.2 T0101;
N05 G96 S250 M04;
N06 G00 Z3.0;
N07 G00 X56.0;
N08 G01 X50.0 M08;
N09 G01 Z-40.0;
N10 G1 X56.0;
N11 G00 X200 M09;
N12 G28 U0 W0;
N13 M01;
N14 M30;
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 72
`
Explanation
N1 Sequence number.
G40 Cancelling G41 & G42
G30 P3 U0 W0 Home position P3-position,U=X axis,W=Y axis.
G54 Work coordinate.
G92 S1000 Limiting speed.
G95 F0.2 T0101 Feed & Tool.
G96 S250 M04 Cutting speed & spindle rotation.
G00 Z3.0 Safety distance for Z axis.
Tool will move rapidly to Z3.0.
That is tool will stop at a distance 3.0 from face.
G00 X56.0 Safety distance for X axis.
Tool will move rapidly to 56 diameter.
As the diameter of raw material is 54.
G01 X50.0 M08 Tool will move in feed to 50 diameter, Coolant ON
This is the turning movement of tool upto Z-40.0 as per
G01 Z-40.0
drawing
G01 X56.0 Tool will return to safety postion with feed
G00 X200 M09 Tool will move to a safety distance of 200 diameter
M09 Coolant ON.
G30 P3 U0 W0 Home position
M01 Optional stop
M30 Program stop
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 73
`
Metal cutting generates heat due to friction and energy lost deforming the
material. During the machining process
is to cool and lubricate the ferrous or
non-ferrous metal being machined and
the tool. It helps extend tool life and
provide an improved surface finish of
the parts being machined.
Types of Coolants
Coolants are grouped into four main categories and have a variety of different
formulations. Selecting coolant should be based on the overall performance it provides
centered around your machining application and materials used.
1. Soluble Oils.
2. Semi-synthetic.
3. Synthetic.
4. Straight Oils
Water is a good conductor of heat but has drawbacks as a cutting fluid. It boils easily,
promotes rusting of machine parts, and does not lubricate well.
Coolant Functions
• Reducing and removing the heat build-up in the cutting zone and workpiece.
• Provides lubrication to reduce friction between the tool and removal of the chips.
• Flushes away chips and small abrasive particles from the work area.
• Protects against corrosion.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 74
`
During the machining process, the coolant mixture floods over the work area. This process
also washes chips and particles away from the work area. Coolant collects in a sump at the
bottom of the machine. The coolant is pumped out of the sump and recirculated to the
work area.
Coolant Concentration
If appropriate concentration levels of coolant are not maintained, several issues can occur.
The most common problem is low concentration. If the concentration of coolant is below
the machine coolant supplier’s minimum ratio, there is a risk of:
Coolant Maintenance
▪ At the start of each day, the coolant should be checked to maintain an acceptable
concentration level.
▪ Hand refractometers are a great way to check cutting and grinding fluid
concentrations to maintain daily control of concentration levels.
▪ Machine coolant concentrations can change 5% to 20% every day from evaporation,
splashing, misting, and dragout.
▪ Keeping a daily log of concentration levels for each machine provides an
understanding of how the system is functioning and how much concentration levels
change from day-to-day.
▪ By selecting the right coolant for the type of machine and metals being machined,
and by maintaining the concentration levels, you extend the life of the coolant, the
tools, and your machine.
Advantages
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 75
`
Disadvantages
Applications
▪ In Drilling operations that generate discontinuous chips, the main cutting fluid
function is to carry the chips away from the cutting zone, what other wise could
cause chip jamming and, consequently, a possible tool breakage.
▪ Broaching, Milling, Threading with high speed steel tools are typical examples of
these operations where the use of cutting fluids is essential.
▪ In Grinding operations, used for coolants to get a better surface finish.
When an alarm is issued, “ALARM” is displayed at the bottom line of the LCD. Press the key
to display the alarm page,
▪ ALARM
▪ USER
▪ HISTORY
▪ OPERATE
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 76
`
Objectives of Maintenance
a. The machines are always in an optimum working condition at the lowest possible cost.
b. The time schedule of delivering to the customers is not affected because of non
availability of machinery /service in working condition.
c. The performance of the machinery is dependable and reliable.
d. The performance of the machinery is kept to minimum to the event of the breakdown.
e. The maintenance cost is properly monitored to control overhead costs.
Types Of Maintenance
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 77
`
Scheduled Maintenance: It includes those maintenance activities that are repetitive and
periodic in nature such as lubrication, cleaning, and small adjustment.
Corrective Maintenance: Maintaining action for correcting or restoring failed unit. Actions
doing like adjustment, minor repairs to redesign of equipments . Generally once taken and
completed fully.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 78
`
▪ Improper Maintenance
▪ Overuse of Machines
▪ Never Replacing Worn Parts
▪ Misaligned Fasteners
▪ Weather-related Issues
Predictive maintenance: Predictive maintenance (PdM) is a type of condition-based
maintenance that monitors the condition of assets using sensor devices. These sensor
devices supply data in real-time, which is used to predict when the asset will require
maintenance and prevent equipment failure.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 79
`
1. Digital millimeters.
2. Screw Driver, spanner and Allen Keys (Complete Set)
3. Megger (Insulation tester.)
4. Standard adapters for clamping the dial indicators while checking out of roundness
of run of spindle.
5. Standard mandrels for testing geometrical accuracies/alignment check.
6. Clip on meter to measure AC/DC current in electrical power cables.
7. Spare Parts List.
a. Contingency spares parts list (Fuses, Belts and standby work holding systems.)
b. Regular spare part list (Limited life time items like wiper, relays, soft jaws/collets,
and other spare for periodic replacements.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 80
`
Precaution to be Observed
▪ Ensure proper sealing at the entry of the cables.
▪ Maintain right temperature of the A/C systems.
▪ Ensure that no insects and pests come near the machine tool.
▪ Ensure periodic cleaning of the filters of A/C Systems.
▪ Ensure periodic tightening of cable connections and avoiding bare wires.
▪ Ensure Proper Power Supply.
▪ Ensure Proper Earthing.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 81
`
▪ Size variation
▪ Taper formation.
▪ ovality (out of roundness or run out)
▪ Surface finish less than desirable.
▪ Decreased tool life.
▪ Installing of machine tool spindle.
▪ Erratic variation.
1. Cutting parameters change.
2. Present of Backlash.
3. Malfunctioning of encoder.
4. Slippage of couplings.
5. Improper turret clamping.
6. Wear out of guide ways
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 82
`
7.7 Backlash
Backlash is non-movement of the cnc axis which
occurs on axis reversal. It is a deviation from the
actual position to the value displayed on the screen.
Mount the dial indicator on turret face and set zero on dial, reverse the axis movement
and come back to the same point.
The dial will now indicate the difference in value which indicate there is a backlash error.
To understand the CNC Machine Backlash ; please click the link below
[Link]
Especially if the machine is running around-the-clock or for extended shifts. Five 24-hour
days is 121 hours, meaning that machines which are in nearly constant use could require a
500-hour inspection almost every month.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 83
`
Points to be
Required value Action to be taken
checked
Oil Level Of Hydraulic
Oil level should above If Oil level is low then Top Up oil and
tank & Automatic
from half of Indicator. start the machine.
lubrication tank.
Cooling System of If not ,then inform maintenance
Check the [Link]
Hydraulic department./Check compressor and
should below 32°C.
Tank/Chiller Unit. blower fan.
If not then set the
Cooling system of
Below 25°C. temperature./Check compressor
PLC/Electrical panel.
,temperature sensor and blower fan.
Any leakage from
There should not be any If any leakage and inform to
Hydraulic power
leakage. maintenance department.
Pack/Valve.
Pressure should be
according to
Hydraulic Pressure. If not then set the pressure.
manual(Drawing) of
machine
Condition of Main
Belt should not slip
Spindle Change the belt if it slips.
during breaking.
/Chuck belt .
Any Abnormal sound
from main There should not be any Lubricate the [Link] check the oil
motor/Spindle sound from bearing. flow to bearing.
motor.
If vibration is more then tighten the
check nut of bearing adjustment.
Vibration in Spindle There shoild not be
(For milling head of milling machine)
or Chuck. vibration
For lathe machine check the bearing
of chuck.
Temperature of
If temperature is [Link] the
Spindle Temperature in spindle
[Link] to maintenance
/Chuck(Bearing should be less.
[Link] the bearing.
temp.)
Hydraulic Motor and
Power transmission If there is vibration or noise then
Pump Coupling
should smooth. check the coupling.
Condition.
Ratio of Coolant and water
should be [Link] it Change the coolant if a bad smell
Condition of Coolant. will damage the bed/rust the comes from it.
bed.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 84
`
Following are some of the best maintenance practices to be adhered to while carrying out
maintenance of CNC machines.
Troubleshooting is a systematic approach to problem solving that is often used to find and
correct issues with complex machines.
Cause : Choosing the wrong cutting tool for the job may often result in poor quality
material finishes. This could be seen as rough edges, cutter marks on the surface, raised
marks, or burn marks on the material’s edges or corners. Extensive tool wear may result
from this error.
Poor material finishes could be due to either bluntness in the tool used, or improper feed
speed ratio. It may also be caused by the wrong dimensions of the tool for the job at hand
in terms of the sizes, quality or match with the material.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 85
`
Remedy: To resolve this, it is important to choose the right tool and setting for the job and
material.
2. Errors in Programming
Cause : These may come from a lack of understanding of the different G and M codes used
for the controller, wrong set-up, or inputting the wrong data variables into the CNC
controller.
Cause : Failure to clear away dirt, material and other debris could result in a build-up
which over time can result in inaccuracies in machining or even machine failures.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 86
`
Cause : This can be a major issue when the piece to be worked on cannot be securely
gripped by the chuck, or if it shifts or vibrates during the machining process.
Remedies :
▪ Check if the part is correctly positioned to ensure secured clamping.
▪ Check if the hydraulic pump and the hydraulic pressure is adequately set-up.
▪ Check if the jaws used are correctly set and adequate for gripping the material.
Ensure a wider surface gripping instead of point gripping.
▪ If the chuck does not open / close, check to see if the foot switch is working – see if
the contacts are still working and that the wires are not broken.
▪ Check to see if the lubricant is adequate for the different parts of the chuck, and that
there isn’t dirt or debris affecting the movements.
▪ Check if the chuck is working based on the MDI M-code command.
▪ Check to see if the output of the solenoid is working. If it does, a broken wire at the
connector could be a problem.
▪ Check if the draw tube which connects the hydraulic cylinder and the chuck is
working, and if it is loose.
Cause : Sometimes, the CNC machine tool’s display or different parts may not work due to
issues with the power supply.
Remdies : In most cases, machines have multiple power sources. If you aren’t sure which
one is causing the problem, try checking these locations:
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 87
`
Cause : The problem is occurring at some point during the automatic tool changing
process.
Remedies :
▪ This could be resolved by learning every step of the tool changing process, and
troubleshooting it by diagnosing what went wrong.
▪ Check that the base, the gripper arm, tool holder, support arm and tool magazines
are working properly and smoothly.
▪ Or examine the swivelling and mechanical arm action to see that they work
properly.
▪ Do also keep the automatic tool changer and tool holders clean of chips and coolant.
Cause : When your CNC machine vibrates when it is doing its job, it could significantly
reduce the life of your tool, affect the durability of your CNC machine, or undermine the
quality of your machined part. You can detect this merely by listening to the noise
generated – this may sometimes be very loud!
Remedies : To resolve this, you need to diagnose if its workpiece chatter or tool chatter.
You can also adjust the RPM of your machining process, so that the frequencies of the
machining process will not resonate with the material frequency.
Cause : For high volume and long durations of machining, overheating may sometimes
occur. Your CNC machine tool may hit temperatures of 150 degrees or more within. This
could negatively affect the result of your machining job, the tool used, as well as the CNC
machine itself.
Remedies : To avoid this, ensure that you regularly clear all channels and clean the
machine to be free of dirt, soil and material. Have a regular calendar of cleaning up all
metal shavings as well as the liquids used in cutting.
Overheating of a machine spindle comes mainly from extensive usage at highest rpm. A
spindle with Greased Lubrication cannot be used over extensive hours at full rpm. A
spindle with Air-Oil Lubrication is better, while an Oil-Jet Lubrication spindle, like what
Hwacheon is using, has no problem to run the longest hours even at maximum rpm.
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 88
`
Go to Table of Content
NTTF_CP15 _DIPLOMA IN MECHATRONICS ENGINEERING & SMART FACTORY _SEMESTER 5_CNC TECHNOLOGY_COURSE CONTENT 89