SlideShare a Scribd company logo
NUMERICAL CONTROL
1
HISTORICAL DEVELOPMENT
• 15th century - machining metal.
• 18th century - industrialization, production-type machine tools.
• 20th century - F.W. Taylor - tool metal - HSS
Automated production equipment -
Screw machines
Transfer lines
Assembly lines
using cams and preset stops
Programmable automation -
NC
PLC
Robots
3
A Definition:A Definition:
• Numerical Control is a system
in which actions are controlled by
the direct insertion of numerical
data at some point.
• In other words, Programmable
automation in which the
mechanical actions of a ‘machine
tool’ are controlled by a program
4
MACHINE UNIT
NUMERICAL
CONTROLLER
NUMERICAL
DATA
(NC CODE)
MANUFACTURING
OPERATOR
PROCESSED
PART
Drive Control
5
COMPONENTS OF NC MACHINES
MCU
Machine
Tool
CLU
DPU
MCU - Machine control unit
CLU - Control-loops unit
DPU - Data processing unit
Hardware Configuration of NC
Machine
Machine Control Unit (MCU)
• NC machine tool has a main unit, which is known as
Machine Control Unit.
• It consists of some electronic hardware that reads the
NC programme, interprets it and conversely translates
it for mechanical actions of the machine tool.
A typical Machine Control Unit may consist of the following units :
• Input or Reader Unit
• Memory
• Processor
• Output Channels
• Control Panel
• Feedback Channels
7
8
Machine Tool
•Machine tool is the main components of a numerical control
system, which executes the operations.
•It may consist of worktable, cutting tools, jigs and fixtures,
motors for driving spindle and coolant and lubricating
system.
•The latest development in the numerical control machine
tool is the versatile machining center.
•This is a single machine capable of doing a number of
operations such as milling, boring, drilling, reaming, and
tapping by Automatic Tool Changer (ATC) under the control
of tool selection instruction.
9
The MCU may be of three types :
•Housed MCU
Machine Control Unit may be mounted on the machine tool or
may be built in the casing of the machine.
•Swing Around MCU
Machine Control Unit is directly mounted on the machine, which
can swing around it and can be adjusted as per requirement of the
operator’s position.
•Stand Alone MCU
Machine Control Unit is enclosed in a separate cabinet which is
installed at some remote or same place near to the machine.
OTHER COMPONENTS OF AN NC MACHINE TOOL
10
COORDINATE SYSTEMS
Right hand rule
x
y
z
x
y
z
BASIC REQUIREMENT OF NC MACHINE CONTROL
a. Preparatory functions: which unit, which interpolator,
absolute or incremental programming, which circular
interpolation plane, cutter compensation, etc.
b. Coordinates: three translational, and three rotational axes.
c. Machining parameters: feed, and speed.
d. Tool control: tool diameter, next tool number, tool change.
e. Cycle functions: drill cycle, ream cycle, bore cycle, mill
cycle, clearance plane.
f. Coolant control: coolant on/off, flood, mist.
g. Miscellaneous control: spindle on/off, tape rewind, spindle
rotation direction, pallet change, clamps control, etc.
h. Interpolators: linear, circular interpolation
NC MOTION-CONTROL
NC Program
Execut ion
Sy st em
Int erpolat or &
Ser v o - co nt r o l
Mechanism
Cont rol Logic
Linear Mot ion
Po w er
Tr an slat o r
Relay
Solenoid
CommandsDim ensio ns
NEW NCs or CNCs
•high speed spindle (> 20,000 rpm)
•high feed rate drive ( > 600 ipm)
•high precision ( < 0.0001" accuracy)
Types of Numerical Control
• Conventional Numerical Control (NC)
• Direct Numerical Control (DNC)
• Computer Numerical Control (CNC)
15
ConventionalConventional NumericalNumerical
Control (NC)Control (NC)
• Data is sent to the machine tool by
means of punch cards or tapes.
• The reader at the machine performs no
calculations or interpolations.
16
DNC
• Direct numerical control (DNC) – control of multiple
machine tools by a single (mainframe) computer
through direct connection and in real time
▫ 1960s technology
▫ Two way communication
• Distributed numerical control (DNC) – network
consisting of central computer connected to machine
tool MCUs, which are CNC
▫ Present technology
▫ Two way communication
18
Direct numerical control (DNC) Distributed numerical control (DNC)
Computer Numerical ControlComputer Numerical Control
(CNC)(CNC)
• The idea of computer numerical control is
to position a computer right at the
machine tool.
• Most, if not all machine tools that are
numericaly controlled are CNC machine
tools.
19
Computer Numerical Control (CNC)
20
AdvantagesAdvantages
o Reduces time for
delivery of part
o Reduces scrap rate of
material
o Reduces tooling
costs
o Reduces layout time
o Increases machine
and tool life
o Reduces storage
problems
o Less setup time
o Reduces actual
machining time
o Allows rapid design
changes in part
o Less jigs and fixtures
are needed
22
Cost-Benefits of NC
Costs
• High investment cost
• High maintenance effort
• Need for skilled programmers
• High utilization required
Benefits
• Cycle time reduction
• Nonproductive time reduction
• Greater accuracy and repeatability
• Lower scrap rates
• Reduced parts inventory and floor space
• Operator skill-level reduced
CLASSIFICATION OF NUMERICAL CONTROL
• Motion control: point to point (PTP)
continuous (contouring) path
• Control loops: open loop and closed loop
• Power drives: hydraulic, electric, pneumatic
• Positioning systems: absolute positioning
incremental positioning
• Hardware and software: Hardware NC
software computer numerical control (CNC)
1.Motion Control
PTP motion-control
• To move the machine table orspindle to a
specified position so that machining
operations may be performed at that point.
• Moving at maximumrate frompoint to point.
• Accuracy of the destination is important but
not the path.
• Drilling is a good application.
26
continuous (contouring) control
• To control two or more axes simultaneously to get
desired shape.
• To control not only the destinations, but also the paths
through which the tool reaches these destinations.
• In the process of machining, the tool contacts the work
piece.
• Use linear and circular interpolators
.
28
Interpolation Methods
1. Linear interpolation
▫ Straight line between two points in space
1. Circular interpolation
▫ Circular arc defined by starting point, end point, center
or radius, and direction
1. Helical interpolation
▫ Circular plus linear motion
1. Parabolic and cubic interpolation
▫ Free form curves using higher order equations
Open loop - No position feedback.
Use stepping motor.
motor
table
pulses
2.Control Loops
CLOSED LOOP
• Closed-loop control: to measure displacement of table
motion
• the advantage of a closed-loop system is its positioning
accuracy.
3.Power Drives
• Electric motor
▫ widely used
▫ small size, ease of control, low cost
• Hydraulic drive
▫ much larger power/size ratio
• Pneumatic drive
▫ rarely used in NC positioning system
▫ can be used to drive the auxiliary devices
4.Positioning system
•Incremental positioning system
•absolute positioning system
Absolute vs. Incremental Positioning
Absolute positioning
Move is: x = 40, y = 50
Incremental positioning
Move is: x = 20, y = 30.
NC MACHINE
RATING• Accuracy
• Repeatability
• Spindle and axis motor horsepower
• Number of controlled axes
• Dimension of workspace
• Features of the machine and the controller.
NC ACCURACY
• Accuracy =control resolution and hardware accuracy.
• Control resolution: the minimum length
distinguishable by the control unit (BLU).
• Hardware inaccuracies are caused by physical
machine errors.
Note:-
• BLU (basic length unit)
• BLU is the minimum length distinguishable by the
control unit.
HARDWARE INACCURACIES
Component tolerances:
inaccuracies in the machine elements, machine-tool
assembly errors, spindle runout, and leadscrew backlash.
Machine operation:
Tool deflection (a function of the cutting force), produces
dimensional error and chatter marks on the finished part.
Thermal error:
heat generated by the motor operation, cutting process,
friction on the ways and bearings, etc. Use cutting fluids,
locating drive motors away from the center of a machine,
and reducing friction from the ways and bearings
REPEATABILIT
Y
Avg. error
Programmed position
Test result
Repeatability
LEADSCREWS
Leadscrew
Pitch
Nut
Converting the rotational motion of the motors to a linear motion.
pitch (p): the distance between adjacent screw threads
The number of teeth per inch (n):
n = 1 / p
BLU: Basic Length Unit (machine resolution)
BLU = p / N
Example
A machine has 1 BLU = 0.001".To move the table 5" on
X axis at a speed (feed rate) of 6 ipm. Calculate pulse
rate and pulse count.
• pulse rate = speed/BLU = 6 /0.001
• = 6,000 pulse/min
• pulse count = distance/BLU
= 5/0.001 = 5,000 pulses

More Related Content

What's hot

Chapter 3 CNC turning and machining centers
Chapter 3 CNC turning and machining centersChapter 3 CNC turning and machining centers
Chapter 3 CNC turning and machining centers
RAHUL THAKER
 
Nc Machine
Nc MachineNc Machine
Nc Machine
Satyen Champaneria
 
Cnc lathe ppt
Cnc lathe pptCnc lathe ppt
Cnc lathe ppt
99759067
 
Tool changing mechanism in cnc machine
Tool changing mechanism in cnc machineTool changing mechanism in cnc machine
Tool changing mechanism in cnc machine
BhaveshChaudhari21
 
CNC part programming
CNC part programmingCNC part programming
CNC part programming
jntuhcej
 
CNC Machines and its Components
CNC Machines and its ComponentsCNC Machines and its Components
Cnc machine tools
Cnc machine toolsCnc machine tools
Cnc machine tools
ftesv
 
Apt programming
Apt programmingApt programming
Apt programming
Vemulapalli Das
 
CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1
Parveen Kumar
 
Nc part programming
Nc part programmingNc part programming
Nc part programming
Vemulapalli Das
 
Solid modelling
Solid modellingSolid modelling
Cnc tooling for cnc machine(130670119596)
Cnc tooling for cnc machine(130670119596)Cnc tooling for cnc machine(130670119596)
Cnc tooling for cnc machine(130670119596)
Kushal Shah
 
NC, CNC & DNC Machine
NC, CNC & DNC Machine NC, CNC & DNC Machine
NC, CNC & DNC Machine
Nilraj Vasandia
 
Automatically programmed tool (ATP)
Automatically programmed  tool (ATP)Automatically programmed  tool (ATP)
Automatically programmed tool (ATP)
Manoj Gowda K
 
Cnc machine centre
Cnc machine centreCnc machine centre
Cnc machine centre
Shrikunj Patel
 
CNC AND ITS COMPONENTS
CNC AND ITS COMPONENTSCNC AND ITS COMPONENTS
CNC AND ITS COMPONENTS
ananya0122
 
Tool presetting
Tool presettingTool presetting
Tool presetting
nilesh vishwani
 
Manual part programming
Manual part programmingManual part programming
Manual part programming
jntuhcej
 
CNC FUNDAMENTALS.ppt
CNC FUNDAMENTALS.pptCNC FUNDAMENTALS.ppt
CNC FUNDAMENTALS.ppt
SimbaKhan2
 
Numeric control
Numeric controlNumeric control
Numeric control
KANA RAM MEENA
 

What's hot (20)

Chapter 3 CNC turning and machining centers
Chapter 3 CNC turning and machining centersChapter 3 CNC turning and machining centers
Chapter 3 CNC turning and machining centers
 
Nc Machine
Nc MachineNc Machine
Nc Machine
 
Cnc lathe ppt
Cnc lathe pptCnc lathe ppt
Cnc lathe ppt
 
Tool changing mechanism in cnc machine
Tool changing mechanism in cnc machineTool changing mechanism in cnc machine
Tool changing mechanism in cnc machine
 
CNC part programming
CNC part programmingCNC part programming
CNC part programming
 
CNC Machines and its Components
CNC Machines and its ComponentsCNC Machines and its Components
CNC Machines and its Components
 
Cnc machine tools
Cnc machine toolsCnc machine tools
Cnc machine tools
 
Apt programming
Apt programmingApt programming
Apt programming
 
CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1
 
Nc part programming
Nc part programmingNc part programming
Nc part programming
 
Solid modelling
Solid modellingSolid modelling
Solid modelling
 
Cnc tooling for cnc machine(130670119596)
Cnc tooling for cnc machine(130670119596)Cnc tooling for cnc machine(130670119596)
Cnc tooling for cnc machine(130670119596)
 
NC, CNC & DNC Machine
NC, CNC & DNC Machine NC, CNC & DNC Machine
NC, CNC & DNC Machine
 
Automatically programmed tool (ATP)
Automatically programmed  tool (ATP)Automatically programmed  tool (ATP)
Automatically programmed tool (ATP)
 
Cnc machine centre
Cnc machine centreCnc machine centre
Cnc machine centre
 
CNC AND ITS COMPONENTS
CNC AND ITS COMPONENTSCNC AND ITS COMPONENTS
CNC AND ITS COMPONENTS
 
Tool presetting
Tool presettingTool presetting
Tool presetting
 
Manual part programming
Manual part programmingManual part programming
Manual part programming
 
CNC FUNDAMENTALS.ppt
CNC FUNDAMENTALS.pptCNC FUNDAMENTALS.ppt
CNC FUNDAMENTALS.ppt
 
Numeric control
Numeric controlNumeric control
Numeric control
 

Similar to 3 numerical control

M.P- II-UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.ppt
M.P- II-UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.pptM.P- II-UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.ppt
M.P- II-UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.ppt
Mohanumar S
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHINING
Karthik R
 
CNC MACHINE TOOLS.ppt
CNC MACHINE TOOLS.pptCNC MACHINE TOOLS.ppt
CNC MACHINE TOOLS.ppt
DineshKumar4165
 
Unit V CNC Machining
Unit V CNC MachiningUnit V CNC Machining
Unit V CNC Machining
laxtwinsme
 
Modern machine
Modern machineModern machine
Modern machine
Ubaid Shah
 
Part programming for nc machines
Part programming for nc machinesPart programming for nc machines
Part programming for nc machines
Dorothy Kare
 
Computer Aided Manufacturing.pptx
Computer Aided Manufacturing.pptxComputer Aided Manufacturing.pptx
Computer Aided Manufacturing.pptx
DrDineshDhande
 
Cnc ppt by APC Sir
Cnc ppt by APC SirCnc ppt by APC Sir
Cnc ppt by APC Sir
Ansh Rocker
 
Introduction to NC, CNC & DNC.pptx
Introduction to NC, CNC & DNC.pptxIntroduction to NC, CNC & DNC.pptx
Introduction to NC, CNC & DNC.pptx
SanDeepSharma926061
 
Ncmachine (1)
Ncmachine (1)Ncmachine (1)
Ncmachine (1)
Ashok Mannava
 
Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5
Ravi Sankar
 
Unit5 170719122758
Unit5 170719122758Unit5 170719122758
Unit5 170719122758
RamaSamy Veeramalai
 
CNC principle &amp; machining centre
CNC principle &amp; machining centreCNC principle &amp; machining centre
CNC principle &amp; machining centre
NirmalRaja3
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHINING
Karthik R
 
CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1
Prof. S.Rajendiran
 
cnc machining
cnc machiningcnc machining
cnc machining
Nikhlesh Ranjan
 
Introduction of CNC Technology in Engineering
Introduction of CNC Technology in EngineeringIntroduction of CNC Technology in Engineering
Introduction of CNC Technology in Engineering
ssuser0811ec
 
CNC Programmingmodifies1
CNC Programmingmodifies1CNC Programmingmodifies1
CNC Programmingmodifies1
Prof. S.Rajendiran
 
CNC machining processes
CNC machining processesCNC machining processes
CNC machining processes
AbhishekRan
 
INTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptx
INTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptxINTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptx
INTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptx
MohammadHussain364422
 

Similar to 3 numerical control (20)

M.P- II-UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.ppt
M.P- II-UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.pptM.P- II-UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.ppt
M.P- II-UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.ppt
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHINING
 
CNC MACHINE TOOLS.ppt
CNC MACHINE TOOLS.pptCNC MACHINE TOOLS.ppt
CNC MACHINE TOOLS.ppt
 
Unit V CNC Machining
Unit V CNC MachiningUnit V CNC Machining
Unit V CNC Machining
 
Modern machine
Modern machineModern machine
Modern machine
 
Part programming for nc machines
Part programming for nc machinesPart programming for nc machines
Part programming for nc machines
 
Computer Aided Manufacturing.pptx
Computer Aided Manufacturing.pptxComputer Aided Manufacturing.pptx
Computer Aided Manufacturing.pptx
 
Cnc ppt by APC Sir
Cnc ppt by APC SirCnc ppt by APC Sir
Cnc ppt by APC Sir
 
Introduction to NC, CNC & DNC.pptx
Introduction to NC, CNC & DNC.pptxIntroduction to NC, CNC & DNC.pptx
Introduction to NC, CNC & DNC.pptx
 
Ncmachine (1)
Ncmachine (1)Ncmachine (1)
Ncmachine (1)
 
Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5
 
Unit5 170719122758
Unit5 170719122758Unit5 170719122758
Unit5 170719122758
 
CNC principle &amp; machining centre
CNC principle &amp; machining centreCNC principle &amp; machining centre
CNC principle &amp; machining centre
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHINING
 
CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1
 
cnc machining
cnc machiningcnc machining
cnc machining
 
Introduction of CNC Technology in Engineering
Introduction of CNC Technology in EngineeringIntroduction of CNC Technology in Engineering
Introduction of CNC Technology in Engineering
 
CNC Programmingmodifies1
CNC Programmingmodifies1CNC Programmingmodifies1
CNC Programmingmodifies1
 
CNC machining processes
CNC machining processesCNC machining processes
CNC machining processes
 
INTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptx
INTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptxINTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptx
INTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptx
 

More from shaikusmanshag

Cylinder liner &amp;materials
Cylinder liner &amp;materialsCylinder liner &amp;materials
Cylinder liner &amp;materials
shaikusmanshag
 
10 cylinder liners and piston ring manufacturing
10 cylinder liners and piston ring manufacturing10 cylinder liners and piston ring manufacturing
10 cylinder liners and piston ring manufacturing
shaikusmanshag
 
10 cylinder liner and rings
10 cylinder liner and rings10 cylinder liner and rings
10 cylinder liner and rings
shaikusmanshag
 
9 upset forging of valves
9 upset forging of valves9 upset forging of valves
9 upset forging of valves
shaikusmanshag
 
8 gudgeon pin
8 gudgeon pin8 gudgeon pin
8 gudgeon pin
shaikusmanshag
 
7 connecting rod
7 connecting rod7 connecting rod
7 connecting rod
shaikusmanshag
 
6 crank shaft
6 crank shaft6 crank shaft
6 crank shaft
shaikusmanshag
 
5 cylinder head
5 cylinder head5 cylinder head
5 cylinder head
shaikusmanshag
 
4 engine block
4 engine block4 engine block
4 engine block
shaikusmanshag
 
3 surface hardening
3 surface hardening3 surface hardening
3 surface hardening
shaikusmanshag
 
3 forging
3 forging3 forging
3 forging
shaikusmanshag
 
2 basics of casting
2 basics of casting2 basics of casting
2 basics of casting
shaikusmanshag
 
2 introduction to cim. pptx
2 introduction to cim. pptx2 introduction to cim. pptx
2 introduction to cim. pptx
shaikusmanshag
 
5 accuracy and productivity
5 accuracy and productivity5 accuracy and productivity
5 accuracy and productivity
shaikusmanshag
 
6 blu
6 blu6 blu
3 tyre types
3 tyre types3 tyre types
3 tyre types
shaikusmanshag
 
1 wheels
1 wheels1 wheels
1 wheels
shaikusmanshag
 
3 tyre materials
3 tyre materials3 tyre materials
3 tyre materials
shaikusmanshag
 
4 tyre pressure and defects
4 tyre pressure and defects4 tyre pressure and defects
4 tyre pressure and defects
shaikusmanshag
 
2 tyre
2 tyre2 tyre

More from shaikusmanshag (20)

Cylinder liner &amp;materials
Cylinder liner &amp;materialsCylinder liner &amp;materials
Cylinder liner &amp;materials
 
10 cylinder liners and piston ring manufacturing
10 cylinder liners and piston ring manufacturing10 cylinder liners and piston ring manufacturing
10 cylinder liners and piston ring manufacturing
 
10 cylinder liner and rings
10 cylinder liner and rings10 cylinder liner and rings
10 cylinder liner and rings
 
9 upset forging of valves
9 upset forging of valves9 upset forging of valves
9 upset forging of valves
 
8 gudgeon pin
8 gudgeon pin8 gudgeon pin
8 gudgeon pin
 
7 connecting rod
7 connecting rod7 connecting rod
7 connecting rod
 
6 crank shaft
6 crank shaft6 crank shaft
6 crank shaft
 
5 cylinder head
5 cylinder head5 cylinder head
5 cylinder head
 
4 engine block
4 engine block4 engine block
4 engine block
 
3 surface hardening
3 surface hardening3 surface hardening
3 surface hardening
 
3 forging
3 forging3 forging
3 forging
 
2 basics of casting
2 basics of casting2 basics of casting
2 basics of casting
 
2 introduction to cim. pptx
2 introduction to cim. pptx2 introduction to cim. pptx
2 introduction to cim. pptx
 
5 accuracy and productivity
5 accuracy and productivity5 accuracy and productivity
5 accuracy and productivity
 
6 blu
6 blu6 blu
6 blu
 
3 tyre types
3 tyre types3 tyre types
3 tyre types
 
1 wheels
1 wheels1 wheels
1 wheels
 
3 tyre materials
3 tyre materials3 tyre materials
3 tyre materials
 
4 tyre pressure and defects
4 tyre pressure and defects4 tyre pressure and defects
4 tyre pressure and defects
 
2 tyre
2 tyre2 tyre
2 tyre
 

Recently uploaded

Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
ijseajournal
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
PreethaV16
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
MadhavJungKarki
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Transcat
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
b0754201
 
AI-Based Home Security System : Home security
AI-Based Home Security System : Home securityAI-Based Home Security System : Home security
AI-Based Home Security System : Home security
AIRCC Publishing Corporation
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
Height and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdfHeight and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdf
q30122000
 
Pressure Relief valve used in flow line to release the over pressure at our d...
Pressure Relief valve used in flow line to release the over pressure at our d...Pressure Relief valve used in flow line to release the over pressure at our d...
Pressure Relief valve used in flow line to release the over pressure at our d...
cannyengineerings
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENTNATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
Addu25809
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
PreethaV16
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...
um7474492
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
TIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptxTIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptx
CVCSOfficial
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
vmspraneeth
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
harshapolam10
 

Recently uploaded (20)

Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
 
AI-Based Home Security System : Home security
AI-Based Home Security System : Home securityAI-Based Home Security System : Home security
AI-Based Home Security System : Home security
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
Height and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdfHeight and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdf
 
Pressure Relief valve used in flow line to release the over pressure at our d...
Pressure Relief valve used in flow line to release the over pressure at our d...Pressure Relief valve used in flow line to release the over pressure at our d...
Pressure Relief valve used in flow line to release the over pressure at our d...
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENTNATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
TIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptxTIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptx
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
 

3 numerical control

  • 2. HISTORICAL DEVELOPMENT • 15th century - machining metal. • 18th century - industrialization, production-type machine tools. • 20th century - F.W. Taylor - tool metal - HSS Automated production equipment - Screw machines Transfer lines Assembly lines using cams and preset stops Programmable automation - NC PLC Robots
  • 3. 3
  • 4. A Definition:A Definition: • Numerical Control is a system in which actions are controlled by the direct insertion of numerical data at some point. • In other words, Programmable automation in which the mechanical actions of a ‘machine tool’ are controlled by a program 4
  • 6. COMPONENTS OF NC MACHINES MCU Machine Tool CLU DPU MCU - Machine control unit CLU - Control-loops unit DPU - Data processing unit Hardware Configuration of NC Machine
  • 7. Machine Control Unit (MCU) • NC machine tool has a main unit, which is known as Machine Control Unit. • It consists of some electronic hardware that reads the NC programme, interprets it and conversely translates it for mechanical actions of the machine tool. A typical Machine Control Unit may consist of the following units : • Input or Reader Unit • Memory • Processor • Output Channels • Control Panel • Feedback Channels 7
  • 8. 8 Machine Tool •Machine tool is the main components of a numerical control system, which executes the operations. •It may consist of worktable, cutting tools, jigs and fixtures, motors for driving spindle and coolant and lubricating system. •The latest development in the numerical control machine tool is the versatile machining center. •This is a single machine capable of doing a number of operations such as milling, boring, drilling, reaming, and tapping by Automatic Tool Changer (ATC) under the control of tool selection instruction.
  • 9. 9 The MCU may be of three types : •Housed MCU Machine Control Unit may be mounted on the machine tool or may be built in the casing of the machine. •Swing Around MCU Machine Control Unit is directly mounted on the machine, which can swing around it and can be adjusted as per requirement of the operator’s position. •Stand Alone MCU Machine Control Unit is enclosed in a separate cabinet which is installed at some remote or same place near to the machine.
  • 10. OTHER COMPONENTS OF AN NC MACHINE TOOL 10
  • 11. COORDINATE SYSTEMS Right hand rule x y z x y z
  • 12. BASIC REQUIREMENT OF NC MACHINE CONTROL a. Preparatory functions: which unit, which interpolator, absolute or incremental programming, which circular interpolation plane, cutter compensation, etc. b. Coordinates: three translational, and three rotational axes. c. Machining parameters: feed, and speed. d. Tool control: tool diameter, next tool number, tool change. e. Cycle functions: drill cycle, ream cycle, bore cycle, mill cycle, clearance plane. f. Coolant control: coolant on/off, flood, mist. g. Miscellaneous control: spindle on/off, tape rewind, spindle rotation direction, pallet change, clamps control, etc. h. Interpolators: linear, circular interpolation
  • 13. NC MOTION-CONTROL NC Program Execut ion Sy st em Int erpolat or & Ser v o - co nt r o l Mechanism Cont rol Logic Linear Mot ion Po w er Tr an slat o r Relay Solenoid CommandsDim ensio ns
  • 14. NEW NCs or CNCs •high speed spindle (> 20,000 rpm) •high feed rate drive ( > 600 ipm) •high precision ( < 0.0001" accuracy)
  • 15. Types of Numerical Control • Conventional Numerical Control (NC) • Direct Numerical Control (DNC) • Computer Numerical Control (CNC) 15
  • 16. ConventionalConventional NumericalNumerical Control (NC)Control (NC) • Data is sent to the machine tool by means of punch cards or tapes. • The reader at the machine performs no calculations or interpolations. 16
  • 17. DNC • Direct numerical control (DNC) – control of multiple machine tools by a single (mainframe) computer through direct connection and in real time ▫ 1960s technology ▫ Two way communication • Distributed numerical control (DNC) – network consisting of central computer connected to machine tool MCUs, which are CNC ▫ Present technology ▫ Two way communication
  • 18. 18 Direct numerical control (DNC) Distributed numerical control (DNC)
  • 19. Computer Numerical ControlComputer Numerical Control (CNC)(CNC) • The idea of computer numerical control is to position a computer right at the machine tool. • Most, if not all machine tools that are numericaly controlled are CNC machine tools. 19
  • 21.
  • 22. AdvantagesAdvantages o Reduces time for delivery of part o Reduces scrap rate of material o Reduces tooling costs o Reduces layout time o Increases machine and tool life o Reduces storage problems o Less setup time o Reduces actual machining time o Allows rapid design changes in part o Less jigs and fixtures are needed 22
  • 23. Cost-Benefits of NC Costs • High investment cost • High maintenance effort • Need for skilled programmers • High utilization required Benefits • Cycle time reduction • Nonproductive time reduction • Greater accuracy and repeatability • Lower scrap rates • Reduced parts inventory and floor space • Operator skill-level reduced
  • 24. CLASSIFICATION OF NUMERICAL CONTROL • Motion control: point to point (PTP) continuous (contouring) path • Control loops: open loop and closed loop • Power drives: hydraulic, electric, pneumatic • Positioning systems: absolute positioning incremental positioning • Hardware and software: Hardware NC software computer numerical control (CNC)
  • 25. 1.Motion Control PTP motion-control • To move the machine table orspindle to a specified position so that machining operations may be performed at that point. • Moving at maximumrate frompoint to point. • Accuracy of the destination is important but not the path. • Drilling is a good application.
  • 26. 26
  • 27. continuous (contouring) control • To control two or more axes simultaneously to get desired shape. • To control not only the destinations, but also the paths through which the tool reaches these destinations. • In the process of machining, the tool contacts the work piece. • Use linear and circular interpolators .
  • 28. 28
  • 29. Interpolation Methods 1. Linear interpolation ▫ Straight line between two points in space 1. Circular interpolation ▫ Circular arc defined by starting point, end point, center or radius, and direction 1. Helical interpolation ▫ Circular plus linear motion 1. Parabolic and cubic interpolation ▫ Free form curves using higher order equations
  • 30. Open loop - No position feedback. Use stepping motor. motor table pulses 2.Control Loops
  • 32. • Closed-loop control: to measure displacement of table motion • the advantage of a closed-loop system is its positioning accuracy.
  • 33. 3.Power Drives • Electric motor ▫ widely used ▫ small size, ease of control, low cost • Hydraulic drive ▫ much larger power/size ratio • Pneumatic drive ▫ rarely used in NC positioning system ▫ can be used to drive the auxiliary devices
  • 34. 4.Positioning system •Incremental positioning system •absolute positioning system
  • 35. Absolute vs. Incremental Positioning Absolute positioning Move is: x = 40, y = 50 Incremental positioning Move is: x = 20, y = 30.
  • 36. NC MACHINE RATING• Accuracy • Repeatability • Spindle and axis motor horsepower • Number of controlled axes • Dimension of workspace • Features of the machine and the controller.
  • 37. NC ACCURACY • Accuracy =control resolution and hardware accuracy. • Control resolution: the minimum length distinguishable by the control unit (BLU). • Hardware inaccuracies are caused by physical machine errors. Note:- • BLU (basic length unit) • BLU is the minimum length distinguishable by the control unit.
  • 38. HARDWARE INACCURACIES Component tolerances: inaccuracies in the machine elements, machine-tool assembly errors, spindle runout, and leadscrew backlash. Machine operation: Tool deflection (a function of the cutting force), produces dimensional error and chatter marks on the finished part. Thermal error: heat generated by the motor operation, cutting process, friction on the ways and bearings, etc. Use cutting fluids, locating drive motors away from the center of a machine, and reducing friction from the ways and bearings
  • 40. LEADSCREWS Leadscrew Pitch Nut Converting the rotational motion of the motors to a linear motion. pitch (p): the distance between adjacent screw threads The number of teeth per inch (n): n = 1 / p BLU: Basic Length Unit (machine resolution) BLU = p / N
  • 41. Example A machine has 1 BLU = 0.001".To move the table 5" on X axis at a speed (feed rate) of 6 ipm. Calculate pulse rate and pulse count. • pulse rate = speed/BLU = 6 /0.001 • = 6,000 pulse/min • pulse count = distance/BLU = 5/0.001 = 5,000 pulses

Editor's Notes

  1. Tachometer:n.转速计, 流速计