Numerical Controller
Numerical Controller
Numerical Controller
Systems
Manufacturing?
Chip-producing Machine
Form metal to size and shape by cutting away
unwanted sections
Generally alter shape of steel-produced
products
Casting
Forging
Rolling
Non-chip-producing Machines
Form metal to size and shape by pressing,
drawing, punching, or shearing
New-Generation Machines
Perform operations that cannot be done on
chip- or non-chip-producing machines
Multi-tasking Machines
Combined machining and turning center
Can produce virtually any shape part from
rough to finish
Consists of turning center with two
independent spindles and vertical machining
center with rotary tool spindle
Combine Information Technology (IT) and
Manufacturing Technology (MT)
John T. Parsons
Development of NC machines :
1949US Air Force asks MIT to develop a "numerically controlled"
machine.
1952Prototype NC machine demonstrated (punched tape input)
1980CNC machines (computer used to link directly to controller)
1990DNC: external computer drip feeds control programmer to
machine tool controller
1. Program of instructions
It is the detailed step-by-step set of directions which tell the
machine tool what to do. It is coded in numerical or symbolic
form on some type of input medium that can be interpreted
by the controller unit. The most common input medium is
punched tape. (Punched Card, Magnetic Tape)
NC punched tape
3. Machine Tool
It is the part of the NC system which performs useful work.
NC Procedure
5. Based on contact
Direct contact machine
Indirect contact machines
PTP SYSTEM
Straight-cut NC
Straight-cut control systems are capable of moving the cutting tool
parallel to one of the major axes at a controlled rate suitable for
machining.
It is therefore appropriate for performing milling operations to
fabricate workpieces of rectangular configurations.
Contouring NC System
Contouring is the most complex, the most flexible, and the
most expensive type of machine tool control.
Contouring NC System
Advantages of NC
Disadvantages of NC
Higher investment cost
NC machines are more expensive
Functions of CNC
Hybrid CNC
Straight CNC
Central Computer
Bulk memory
Telecommunication Lines
Machine Tools
Types of DNC
BTR System
( Behind the Tape Reader)
Special MCU System
( Machine Control Unit)
BTR System
1. Switching Configuration
DEFINITION
The term AC denotes a control system that
measures certain o/p variables and uses these
to control speed and/or feed
WHERE TO USE AC ?
SOURCES OF VARIABILITY
1. Variable geometry of cut
2. Variable workpiece hardness & variable
machinability
3. Variable workpiece rigidity
4. Tool wear
5. Air gaps during cutting
ACO
In this form of AC , an index of performance is
specified for the system.
Component characteristics
Reliability
Input configuration
Power requirement
Maintainability
Friction characteristics
Cost of operation
Static accuracy
Inertia
Capital investment
Dynamic accuracy
Stiffness
Installation Requirements
Magnitude of load
Amount of backlash
Range of travel
Speed range
Weight of moving
members
Power source
MACHINE STRUCTURE
The machine structure is the load carrying and supporting
member of the machine tool.
All the motors, drive mechanisms and other functional
assemblies of machine tools are aligned to each other and
rigidly fixed to the machine structure.
The machine structure is subjected to static and dynamic
forces and it is, therefore, essential that the structure does
not deform or vibrate beyond the permissible limits under the
action of these forces.
1. Static Load
The static load of a machine tool results from the
weights of slides and the workpiece and the forces
due to cutting.
To keep the deformation of the structure due to
static loading within permissible limits, the structure
should have adequate stiffness and a proper
structural configuration.
Generally there are two basic configurations of
machine tools
2. Dynamic Load
Dynamic load is a term used for the constantly changing forces acting
on the structure while movement is taking place. These forces cause
the whole machine system to vibrate.
The origin of such vibrations is:
Unbalanced rotating parts
Improper meshing of gears
Bearing irregularities
Interrupted cuts while machining
3. Thermal Load
Thermal Sources:
Electric motor
Friction in mechanical drives and gear boxes
Friction in bearings and guideways
Machining process
Temperature of surrounding objects
BASIC COMPONENTS OF
CNC SYSTEMS
81
82
1. PART PROGRAM
A part program is a series of coded instructions required to
produce a part. It controls the movement of the machine tool
and the on/off control of auxiliary functions such as spindle
rotation and coolant. The coded instructions are composed of
letters, numbers and symbols and are arranged in a format of
functional blocks as in the following example
N10 G01 X5.0 Y2.5 F15.0
|
|
|
|
|
|
|
|
|
Feed rate (15 mm/min)
|
|
|
Y-coordinate (2.5mm)
|
| X-coordinate (5.0 mm)
| Linear interpolation mode
Sequence number
83
84
4. DRIVE SYSTEM
A drive system consists of amplifier circuits, stepping
motors or servomotors and ball lead-screws.
The MCU feeds control signals (position and speed)
of each axis to the amplifier circuits. The control
signals are augmented to actuate stepping motors
which in turn rotate the ball lead-screws to position
the machine table.
86
STEPPING MOTORS
A stepping motor provides open-loop, digital control of the
position of a workpiece in a numerical control machine.
The drive unit receives a direction input (cw or ccw) and pulse
inputs. For each pulse it receives, the drive unit manipulates
the motor voltage and current, causing the motor shaft to
rotate by a fixed angle (one step).
The lead screw converts the rotary motion of the motor shaft
into linear motion of the workpiece .
87
STEPPING MOTOR
88
Guideways
Guideways are used in machine tools to:
Rigidity
Damping capability
Geometric and kinematic accuracy
Velocity of slide
Friction characteristics
Wear resistance
Position in relation to work area
Protection against chips and damage
Guideway Types
4.2.1 Friction guideways
Cylindrical Guideways
In cylindrical guideways, the bore in
the carriage housing provides support
to all around the guideway.
For relatively short traverses and light
loads, cylindrical guideways are very
efficient.
A limitation on the use of these
guideways for long traverses is that if
the guide bar is supported only at
each end, it may sag or bend in the
centre of the span under a load.
Gothic Arc
Circular Arc
Selection of Guideways
Load carrying capacity, damping and the traverse speed.
Combination of antifriction and friction guideways with
turcite/PTFE lining.
Hydrostatic Guideways
In hydrostatic guideways, the surface of the slide is separated from the
guideway by a very thin film of fluid supplied at pressures as high as 300
bar.
Recirculating Ballscrews
The recirculating ballscrews are widely used on CNC
machine tools because of the following advantages:
111
Fig 1
Fig 2
114
Timing Belts
Timing Belts
They are becoming more popular due to their following
advantages
Low cost, less noise, elimination of lubrication, less
maintenance and higher efficiency.
Timing Belt
Flexible Couplings
Flexible Coupling
The following three kinds of
errors can be compensated by
using the flexible couplings.
Radial misalignment
Angular misalignment
Axial or Arial shift
Types of Misalignment
SPINDLE/SPINDLE BEARINGS
SPINDLE/SPINDLE BEARINGS
The rotational accuracy of the spindle is dependent on the
Hydrodynamic Bearings
These are used where the load
carrying capacities are low and
frequent starting and stopping
of the spindle is not required.
The essential features of these
bearings include simplicity,
good damping properties, and a
good running accuracy.
Hydrostatic Bearings
Antifriction Bearings
These are suitable for high speeds and high loads.
They have low friction, moderate dimensions, lesser liability to suffer
from wear or incorrect adjustment, ease of replacement and high
reliability.
Several kinds of ball and roller bearings are used for spindles on CNC
machines.
1. Ball bearings
2. Roller bearings
(i) Deep groove ball bearings
(i) Cylindrical roller bearings
(ii) Angular contact ball bearings (ii) Cylindrical roller bearings
(doublerow) with tapered bore
(iii) Tapered roller bearings
Feedback Devices
Rotary Encoders (optical)
1. Incremental
Quadrature
1. Absolute
Incremental Encoder
Quadrature Encoder
Absolute Encoder
Absolute Encoder
Gray Code
CNC Tooling
Solid Tools
Brazed Tips
Coated Tools
Indexable Inserts
1. Stopping the spindle at the correct orientation for the tool change
arm to pick the tool from the spindle.
2. Tool change arm to move to the spindle.
3. Tool change arm to pick the tool from the spindle.
4. Tool change arm to index to reach the tool magazine.
5. Tool magazine to index into the correct position where the tool
from the spindle is to be placed.
6. Place the tool in the tool magazine.
7. Indexing the tool magazine to bring the required tool to the tool
change position.
8. Tool change arm to pick the tool from the tool magazine.
9. Tool change arm to index to reach the spindle.
10. New tool is placed in the spindle.
11. Tool change arm moves into its parking position.
Control loops
Point to Point System
(Incremental open loop control)
Control loops
Contouring System