Introduction To Numerical Control (NC)
Introduction To Numerical Control (NC)
CNC MACHINING
TOPIC 1: INTRODUCTION
LECTURER:
DR. MUSFIRAH ABDUL HADI
Lecture Objectives
• At the end of the lecture, you will be able to:
– Differentiate between numerical control (NC),
computer numerical control (CNC) and distributed
numerical control (DNC).
– Explain what CNC is and what are the basic
component surrounding it.
– Identify the CNC classification.
– Identify the CNC axes.
– State the advantages and disadvantages of CNC
used.
History of NC Machine
1949-
US Air Force asks Massachusetts Institute of Technology
(MIT) to develop a "numerically controlled" machine.
1952-
Prototype NC machine demonstrated (punched tape input)
1980-
CNC machines (computer used to link directly to controller)
1990-
DNC: external computer “drip feeds” control programmer to
machine tool controller
Numerical Control (NC) Defined
Programmable automation in which the mechanical
actions of a ‘machine tool’ are controlled by a program
containing coded alphanumeric data that represents
relative positions between a work head (e.g., cutting tool)
and a work part.
Basic Components of an NC System
The Basic Components of an NC System :
1. Program of instructions
2. Machine control unit
3. Processing equipment
Machine
Program
Control Unit
MCU
Computer Processing
Equipment
(cutting tool)
1. Part Program of Instructions
• It is the set of details step-by-step commands that
direct the actions of the processing equipment.
• “Part Programmer” is the name of the person who
prepares the program.
• The commands refer to positions of a cutting tool
relative to the work part.
• Other program instructions include spindle speed,
feed rate, etc. The program is coded electronically, or
using diskettes.
• Older technologies include magnetic tape and
punched tape.
2. Machine Control Unit (MCU)
•It is a microcomputer and control hardware. The hardware
includes interface components with the processing equipment
and feedback control elements.
•The MCU also includes reading devices to enter the program
into memory.
•MCU installed software include:
Control system software
Calculations algorithms
Translations software, to convert the NC part program
into a usable format for the MCU.
•NC includes hard-wired electronics and CNC.
•CNC: Computer Numerical Control.
2. Machine Control Unit (MCU)
3. Processing Equipment
NC CNC DNC
Numerical
Control (NC)
Numerical Control (NC)
1. Operating system
2. Machine interface
3. Application
CNC Software (CONT.)
1- Operating system:
It consists of:
1. An editor: which permits the operator to input and
edit NC part
programs.
2. A control program: decodes the part program
instructions performs
calculations.
3. An executive program: manage the execution of the
CNC software.
CNC Software (CONT.)
2- Machine Interface:
Used to operate the communication link between the
CPU and the machine tool
3- Application software:
Consists of the NC part programs that are written for
machining.
Some CNC auxiliary functions such as coolant control,
fixture clamping and counters are often implemented by
a PLC in the MCU.
CNC Input and Storage Media
Hierarchy
Central (host) computer
NC, CNC and DNC
Applications of NC
• Machine tool applications:
• Milling, drilling, turning, boring, grinding
• Machining centers, turning centers, mill-turn centers
• Punch presses, thermal cutting machines, etc.
• Other NC applications:
• Component insertion machines in electronics
• Drafting machines (x-y plotters)
• Coordinate measuring machines
• Tape laying machines for polymer composites
• Filament winding machines for polymer composites
Common NC Machining Operations
Turning
Common NC Machining Operations
Drilling Milling
Example of
CNC Machines
Types of CNC Machine Tools
Mills and Machining centers
Lathes and turning centers
Drilling Machines
Boring Mills and Profilers
EDM Machines
Punch Presses and Shears
Flame/Plasma/Laser Cutting Machine
Routers
Water jet and Laser Profilers
Cylindrical Grinders
Welding Machines
Benders, Winding and Spinning machines, etc.
CNC Turning
CNC Milling
CNC Laser Cutting
CNC Plasma Cutting
CNC Press
CNC Rapid Prototyping
Industries Involved
• Aerospace
• Machinery
• Electrical
• Fabrication
• Automotive
• Instrumentation
• Mold & Die making
SAMPLE PRODUCTS
OF
CNC MANUFACTURING
Engine Block
Different Products
Aircraft Turbine Machined by
5-Axis CNC Milling Machine
CNC Mold Making
Rapid Prototyping Products
Objectives of Numerical Control
•To increase production
•To reduce labor costs.
•To make production more economical.
•To do jobs that would be impossible or impractical without
NC
•To increase the accuracy of duplicated parts.
NC Application Characteristics
(Machining)
Where NC is most appropriate:
1. Batch production
2. Repeat orders
3. Complex part geometries
4. Much metal needs to be removed from the starting
workpart
5. Many separate machining operations on the part
6. The part is expensive
Advantages of NC
• Nonproductive time is reduced
• Greater accuracy and repeatability
• Lower scrap rates
• Inspection requirements are reduced
• More complex part geometries are possible
• Engineering changes are easier to make
• Simpler fixtures
• Shorter lead times
• Reduce parts inventory and less floor space
• Operator skill-level requirements are reduced
Disadvantages of NC