Sei sulla pagina 1di 157

Numerical Control Production

Systems

Manufacturing?

Development of Machine Tools

Machine Tool Capabilities


Holding and supporting the workpiece
Holding and supporting a cutting tool
Imparting a suitable movement (rotating or
reciprocating) to the cutting tool or the work
Feeding the cutting tool or the work so that the
desired cutting action and accuracy will be achieved

Machine Tool Categories


Four broad categories
Chip-producing machines
Non-chip-producing machines
New-generation machines
Multi-tasking machines

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

Produce parts by compressing granular or


powdered metallic materials

New-Generation Machines
Perform operations that cannot be done on
chip- or non-chip-producing machines

They are also known as Non-Traditional


Machining.

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)

Numeric Control (NC) Machines

Numerical Control (NC) Defined


Numerical control(NC) can be defined as a form of programmable
automation in which the mechanical actions of machine tool are
controlled by alphanumeric data. In NC, the numbers and
alphabets form a program of instructions designed for a particular
workpart or job.
Operating principle of NC is to control the motion of the
workhead relative to the workpart and to control the sequence in
which the motions are carried out.

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

BASIC COMPONENTS OF NC SYSTEM


1. Program of
instructions
2. Controller unit,
also called a machine
control unit (MCU)
3. Machine tool or
other controlled
process

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)

There are two methods of input to the NC system . The first is


by manual entry of instructional data to the controller unit
known as Manual Data Input(MDI) and second one is Direct
Numerical Control (DNC)

NC punched tape

2. Controller unit (MCU)

The typical elements of a conventional NC controller


unit include the
Tape reader
Data buffer
Signal output channels to the machine tool
Feedback channels from the machine tool and
The sequence controls to coordinate the overall
operation.

A block of information usually represents one complete step


in the sequence of processing elements.
The signal output channels are connected to the servomotors
and other controls in the machine tool. Through these
channels, the instructions are sent to the machine tool from
the controller unit.
To make certain that the instructions have been properly
executed by the machine, feedback data are sent back to the
controller via the feedback channels.

Sequence controls coordinate the activities of the


elements of the controller unit.
The control panel or control console contains the
dials and switches by which the machine operator
runs the NC system.

It may also contain data displays to provide


information to the operator.

3. Machine Tool
It is the part of the NC system which performs useful work.

The machine tool consists of the worktable and spindle as


well as the motors and controls necessary to drive them.

It also includes the cutting tools, work fixtures, and other


auxiliary equipment needed in the machining operation.

NC Procedure

Problems with Conventional NC

Part Programming Mistake


Non optimal speeds and feeds
Punched Tape
Tape reader
Controller

Problems with Conventional NC


Punched Tape :
It is an unreliable NC component for repeated use in the shop
because of paper tape is especially fragile and its susceptibility
to wear and tear.

Problems with Conventional NC


Tape Reader:
Tape reader is the least reliable hardware components of the
machine while any breakdown is occurred on an NC machine.

Problems with Conventional NC


Controller:
The hard-wired controller cannot be easily altered to
incorporate improvements
into the unit.

Classification of NC Machine Tools


1.Based on motion type
Point to point
Straight cut
Contouring
2. Based on control loops
Open loop system
Closed loop system
3. Based on positioning system
Absolute system
Incremental system

4. Based on power supply


Electric
Hydraulic
Pneumatic

5. Based on contact
Direct contact machine
Indirect contact machines

Point to point(PTP) or Positioning NC system

In PTP, the objective of the machine tool control system is to move


the cutting tool to a predefined location.

The speed or path by which this movement is accomplished is not


important in PTP NC. Once the tool reaches the desired location,
the machining operation is performed at that position. Example: NC
Drill press
Positioning systems are the simplest machine tool control systems
and are therefore the least expensive of the three types.

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.

With this type of NC system it is not possible to combine movements


in more than a single axis direction. Therefore, angular cuts on the
workpiece would not be possible.

A NC machine capable of straight cut movements is also capable of


PTP movements.

Straight cut NC System

Contouring NC System
Contouring is the most complex, the most flexible, and the
most expensive type of machine tool control.

It is capable of performing both PTP and straight-cut


operations.

The distinguishing feature of contouring NC systems is their


capacity for simultaneous control of more than one axis
movement of the tool.

The path of the cutter is continuously controlled to generate


the desired geometry of the workpiece. For this reason,
contouring systems are also continuous-path NC systems.

Contouring NC System

Open Loop System


Open-loop NC systems
typically make use of
stepper motors.
A stepper motor is a device
whose output shaft rotates
through a fixed angle in
response to an input pulse.
It is used for point to point
system

It is one that does not use


feedback signals to indicate
the table position to the
controller unit.

Closed loop system

It is one that uses feedback signals. The system measures the


actual position and velocity of the axis and compares them
with the desired references.
The difference between the actual and the desired values is
the error. The control is designed in such a way as to eliminate
the error.
It is used for contouring system.

Open loop and closed loop system

Absolute and Incremental Positioning System


Absolute positioning
means that the tool
locations are always
defined in relation to
the zero point.
Incremental positioning
means that the next
tool location must be
defined with reference
to the previous tool
location.

Advantages of NC

Non-productive time is reduced


Greater accuracy and repeatability
Lower scrap rates
Inspection requirements are reduced
More complex part geometries are possible
Simpler fixtures
Shorter lead times
Reduce parts inventory and less floor space
Operator skill-level requirements are reduced

Disadvantages of NC
Higher investment cost
NC machines are more expensive

Higher maintenance effort


NC machines are more technologically sophisticated

Part programming issues


Need for skilled programmers

Computer Numeric Control

General Configuration of CNC

Computer Numerical Control (CNC)


Additional Features
1.
2.
3.
4.
5.
6.
7.
8.

Storage of more than one part program


Various forms of program input
Program editing at the machine tool
Fixed cycles and programming subroutines
Interpolation
Acceleration and deceleration computations
Communications interface
Diagnostics

Configuration of CNC Machine Control Unit

Functions of CNC

Machine tool control


In-process compensation
Improved Programming & operating features
Diagnostics

Machine Tool Control


Hybrid CNC
Straight CNC

Hybrid CNC

Straight CNC

DIRECT NUMERICAL CONTROL SYSTEMS


Direct numerical control (DNC) control of multiple machine tools by
a single (mainframe) computer through direct connection and in real
time
Distributed numerical control (DNC) network consisting of central
computer connected to machine tool MCUs, which are CNC
Components Of DNC

Central Computer
Bulk memory
Telecommunication Lines
Machine Tools

General Configuration of a Direct Numerical


Control System

Types of DNC
BTR System
( Behind the Tape Reader)
Special MCU System
( Machine Control Unit)

BTR System

Special MCU System

Distributed Numerical Control Configurations :

1. Switching Configuration

Distributed Numerical Control Configurations :

2. Satellite Configuration through LAN

ADAPTIVE CONTROL (AC) MACHINING

DEFINITION
The term AC denotes a control system that
measures certain o/p variables and uses these
to control speed and/or feed

AC determines the proper speeds and feeds


during machining as a function of variables in
such factors as work material hardness, width
or depth of cut, air gaps in the part geometry
and so on.

WHERE TO USE AC ?

The following characteristics can be used to


identify situations where AC can be beneficially
applied

1. In-process time consumes a significant portion of


the machining cycle time
2. There are significant sources of variability in job for
which AC can compensate
3. Cost of operating machining tool is high.
4. The typical job involves steel & high strength alloys

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

In practice the AC systems of machine tools can be


classified into two types
AC with optimization(ACO).
AC with constraints(ACC).

ACO
In this form of AC , an index of performance is
specified for the system.

Example for ACC

Design Consideration of CNC Machines

Some design criteria for CNC machine tool


design
Machine Response
Considerations

Component characteristics

Operating and cost


considerations

Type of command signal

Undamped natural frequency

Reliability

Input configuration

Power requirement

Maintainability

Maximum feed rate

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

Machine structure (Static load,


Dynamic load and Thermal Load)

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

The effect of these vibrations on the machine performance is reduced


by:
Increasing the stiffness of the structure
Improving the damping properties

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

Heat sources cause localised deformation, resulting


in considerable inaccuracies in machine
performance.

Steps to be followed to reduce


Thermal Deformation.
External mounting of drives, i.e. motors and gear boxes
Removing frictional heat from bearings and guideways by a
proper lubrication system
Efficient coolant and chip removal system for the dissipation
of heat generated from the machining process
Thermo-symmetric designing of the structure

BASIC COMPONENTS OF
CNC SYSTEMS

CNC SYSTEM ELEMENTS

A typical CNC system consists of following six


elements
Part program
Program input device
Machine control unit
Drive system
Machine tool
Feedback system
80

CNC SYSTEM ELEMENTS

81

OPERATIONAL FEATURES of CNC


MACHINES

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

2. PROGRAM INPUT DEVICE


The program input device is the mechanism for part
programs to be entered into the CNC control. Most
commonly used program input devices are
keyboards, punched tape reader, diskette drivers,
through RS 232 serial ports and networks.

84

3. MACHINE CONTROL UNIT

The machine control unit (MCU) is the heart of a CNC system. It


is used to perform the following functions:
Read coded instructions
Decode coded instructions
Implement interpolations (linear, circular, and helical) to
generate axis motion commands
Feed axis motion commands to the amplifier circuits for
driving the axis mechanisms
Receive the feedback signals of position and speed for each
drive axis
Implement auxiliary control functions such as coolant or
spindle on/off, and tool change
85

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:

Control the direction or line of action of the carriage or


the table on which a tool or a workpiece is held

To absorb all the static and dynamic forces

The following points must be considered while


designing guideways

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

4.2.2 Antifriction linear motion (LM) guideways

4.2.1 Friction Guideways


Types:
Vee or Inverted Vee
Flat
Dovetail
Cylindrical
These guideways operate
under conditions of sliding
friction and do not have a
constant
coefficient
of
friction.

To reduce the possibility of stick slip phenomenon, there


should be a minimum but constant friction between the
surfaces in contact.
This is achieved in friction guideways by using strips of
material such as poly tetra fluoro ethylene (PTFE) or turcite
lining at the guideway interface.
Turcite is a special type of plastic with particles of graphite
embeded on its surface. These materials have a low and
constant co-efficient of friction.

Vee or Inverted Vee Guideways


These are widely used on
machine tools, especially on
lathe beds.
Advantages of this is that parallel
alignment-of the guideways with
the spindle axis is not affected by
wear. There is a closing action as
the upper member settles on the
lower
member,
and
this
automatically maintains the
alignment.
Jibs are, therefore, not required
with the vee guideway to take up
the clearance caused by the wear

Flat and Dovetail Guideways

The flat guideways have better load- bearing


capabilities than the other guideways.
After a period of use, wearing may occur owing to the
sliding of the surfaces over each other. Jibs are used to
ensure accurate fitting of the slide to both the flat and
dovetail guideways.
The jibs are tapered and can be adjusted to reduce
excessive clearance caused by wear.

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.

Antifriction Linear Motion (LM)


Guideways
Antifriction linear motion guideways are used on CNC machine tools
to:
(a) Reduce the amount of wear
(b) Improve the smoothness of the movement
(c) Reduce friction
(d) Reduce heat generation.
They use rolling elements in between the moving and the stationary
elements of the machine

Advantages when compared with friction guides are


(a) Low frictional resistance
(b) No stick-slip
(c) Ease of assembly
(e) High load carrying capacity
(g) High traverse speeds

The main disadvantage of these guideways as


compared to friction guideways is their lower damping
capacity.

Two types of thread form

Gothic Arc

Circular Arc

Types of Nut preloding

Selection of Guideways
Load carrying capacity, damping and the traverse speed.
Combination of antifriction and friction guideways with
turcite/PTFE lining.

Other types of Guideways


(a) Hydrostatic guideways
(b) Aerostatic guideways

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.

Frictional wear and stick slip are entirely eliminated.


A high degree of dynamic stiffness and damping is obtained with these
guideways.
Their application is limited due to high cost and difficulty in
assembly.

Linear Bearings with Balls and Rollers

Linear Bearings with Balls

Linear Bearings with Rollers

Recirculating Ball Bearings

Recirculating Ballscrews
The recirculating ballscrews are widely used on CNC
machine tools because of the following advantages:

Low frictional resistance


Low drive power requirement
Little temperature rise
Less wear and hence longer life
No stick-slip effect
High traverse speed
High efficiency

RECIRCULATING BALL SCREWS

111

Recirculating Ball screws


The balls rotate between the screw and the
nut and at some point are returned to the
start of the thread in the nut.
In the arrangement shown in Fig 1 the balls
are returned through an external tube,
whereas, in the arrangement shown in Fig 2
the balls are returned to the start through a
channel inside the nut.

Two types of recirculating


arrangements

Fig 1

Fig 2

114

DRIVE MOTORS( Assignment)

DC servo motors (brush / brushless type)


AC servo motors
Stepper motors
Hydraulic motors

Mechanical Transmission System


(a) Low friction
(b) High stiffness
(c) Sufficient damping
(d) Backlash free operation

Torque Transmission Elements


The torque is transmitted from a prime mover shaft to an output
shaft through torque transmission elements.

The output shaft may be a pinion or a ballscrew.


Various elements are used on CNC machines to transmit the torque.
They are gears, timing belts, flexible couplings, etc.

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

Material removal using single point or multipoint tool,


workpiece requires rotational speeds of the order of 30-6000
rpm and even higher.
All work or tool carrying spindles rotating at these speeds are
subjected to torsional and radial deflections.

To increase the stiffness and minimise torsional strain on the


spindles they are designed to be as stiff as possible with a
minimum overhang.

SPINDLE/SPINDLE BEARINGS
The rotational accuracy of the spindle is dependent on the

quality and design of the bearings.

Types of Spindle Bearings


(a) Hydrodynamic bearings
(b) Hydrostatic bearings
(c) Antifriction bearings

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

For a hydrostatic bearing, the spindle is


supported by a relatively thick film of oil
supplied under pressure.
The oil is pressurised by a pump external
to the bearing.
They have high damping properties, high
running accuracy, high wear resistance,
but are very expensive.
These are used only where temperature
effects cause problems in the part
accuracy as in the case of grinding
machines and fine boring machines.

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

Natural Binary Code

Gray Code

CNC Tooling

Cutting Tool Materials


1. Carbon steel: Carbon steels having carbon percentage as high
as 1.5% are used as tool materials however they are not able to
with stand very high temperature and hence are operational at
low cutting speed.
2. High speed steel (HSS): Alloy of Tungsten, Chromium,
Vanadium, Cobalt and molybdenum with steel. HSS has high hot
hardness, wear resistance and 3 to 4 times higher cutting speed
as compare to carbon steel.

3. Cemented carbide: These are basically carbon cemented


together by a binder. It is a powder metallurgy product and the
binder mostly used is cobalt.

4. Ceramics: It mainly consists of aluminum oxide (Al2O3)


and silicon nitride (Si3N4). They can be used at elevated
temperature and cutting speed 4 times that of cemented
carbide. These have low heat conductivity.
5. Cubic boron nitride (CBN): It is the second hardest
material after diamond and a economical alternative to
the later. It is an excellent cutting tool material because it
combines extreme high hot hardness up to high
temperatures of 2000C.

6. Diamond: It is the hardest known material having


cutting speed 15 times greater than that for high speed
tools.

Types of Cutting tool

Solid Tools
Brazed Tips
Coated Tools
Indexable Inserts

The ISO coding system for tungsten


carbide inserts used in turning

The ISO coding system for Tungsten carbide


turning tool holders used in external turning

Modular system for Turning

Milling tool systems

Automatic Tool Changers (ATC)


Turret
Drum or Disc Type
Chain Type Tool magazine

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.

Automatic Pallet Changer (APC)

Control loops
Point to Point System
(Incremental open loop control)

Control loops
Contouring System

Potrebbero piacerti anche