SlideShare a Scribd company logo
1 of 32
Compiled by-
Bhanu PS Tomar
M.Tech 2nd Sem(PE)
CNC Control System And Interface
Overview of presentation
1. CNC control system- An overview
2. Open loop and closed loop control system system
3. Feedback subsystem in CNC
4. Feedback for CNC
5. Block diagram for CNC
6. CNC interpolation
7. Hardware and software interpolation
8. Features of CNC
9. Advantages and disadvantages of CNC
Saturday, 16 May 2015Bhanu PS Tomar2
CNC control system
 Fundamental aspects of control-
In general CNC machines are programmed and controlled to
accomplish the major three actions-
A. Positioning of tool in 2 or 3 or more axes.
B. Motion-relative velocity of tool wrt work piece
C. Switching function i.e. direction of rotation of spindle, coolant
ON/OFF etc. are to be controlled.
D. CNC systems require motor drives to control both the position and the
velocity of the machine axes. Each axis must be driven separately and
follow the command signal generated by the NC control. There are two
ways to activate the servo drives: the open-loop system and the closed-
loop system.
Saturday, 16 May 2015Bhanu PS Tomar3
Based upon the nature of the positioning and motion,CNC
control is classified into two groups,
1. Point to Point control-it is purely for positioning of the tool
at programmed points.e.g drilling,tapping,boring operations
2. Continuous path control- there is a functional relationship
between individual cordinate axes. i.e 3 axes,5 axes
machining.
5 axes machining- 3 translational and 2 rotational axes.
best suited for doubly curved surface maching.i.e in
spacecraft,aircraft and fluid handling devices.
Saturday, 16 May 2015Bhanu PS Tomar4
Saturday, 16 May 2015Bhanu PS Tomar5
Open loop and closed loop cnc
system
Open loop-
Programmed instructions are fed into
the controller through an input device.
These instructions are then converted
to
electrical pulses (signals) by the
controller and sent to the servo
amplifier to energize the servo
motors.
Saturday, 16 May 2015Bhanu PS Tomar6
 Drawbacks of open loop
The primary drawback of the open-loop system is that there is
no feedback system to check whether the program position
and velocity has been achieved. If the system performance is
affected by load, temperature, humidity, or lubrication then the
actual output could deviate from the desired output.
For these reasons, the open-loop system is generally used in
point-to-point systems where the accuracy requirements are
not critical. Very few, if any, continuous-path systems utilize
open-loop control.
Saturday, 16 May 2015Bhanu PS Tomar7
Closed loop system
 The closed-loop system has a feedback subsystem to monitor the actual
output and correct any discrepancy from the programmed input.
 Closed-loop systems are very powerful and accurate because they are capable
of monitoring operating conditions through feedback subsystems and
automatically compensating for any variations in real-time.
 Most modern closed-loop CNC systems are able to provide very close
resolution of 0.0001 of an inch. Closed-looped systems would, naturally,
require more control devices and circuitry in order for them to implement both
position and velocity control. This, obviously, makes them more complex and
more expensive than the open-loop system
Saturday, 16 May 2015Bhanu PS Tomar8
Comparison b/w open and
closed loop system
Saturday, 16 May 2015Bhanu PS Tomar9
Feedback subsystems in closed loop system
Feedback subsystems are of two types-
Analogue feedback system: Variations in physical systems such as
position and velocity are being measured as voltage levels in analogue
feedback system. Tachometers are typically used to measure the
velocity, whereas the resolvers are used to measure position. There are
two feedback loops in CNC drive systems; position loop and velocity
loop.
NOTE-A resolver is a type of rotary electrical transformer used for
measuring degrees of rotation. It is considered an analogue device, and
has a digital counterpart, the rotary (or pulse) encoder.
Saturday, 16 May 2015Bhanu PS Tomar10
 Digital feedback system: A digital feedback system
uses a digital position transducer to measure the
position. Encoders are popular digital position
transducers. Comparator and amplifier are replaced by
up-down counter and digital-to-analogue converter.
 It monitor output variations by electrical pulses.
Saturday, 16 May 2015Bhanu PS Tomar11
Feedback for closed loop system
 The feedback in a closed loop system is the information
delivered from the CNC machine to the controller.
 Feedback data is data that either confirms or denies that
the motors have moved the machining table to the
correct position and at the correct speed.
Saturday, 16 May 2015Bhanu PS Tomar12
Saturday, 16 May 2015Bhanu PS Tomar13
 Feedback can be accomplished in one of two ways
 Linear Scales
 Encoders
Note- SERVOMOTOR-it is an automatic device that uses error sensing negative
feedback to correct the performance of a mechanism.
Saturday, 16 May
2015Bhanu PS Tomar14
Linear scale-
 It measures the absolute/exact position of the slide directly.
 It is a graduated scale made of either glass or stainless steel
along with a measuring surface and scanning unit.
Saturday, 16 May 2015Bhanu PS Tomar15
Encoder-
 An encoder is a sensor of mechanical motion that
generates digital signals in response to motion. As an
electro-mechanical device, an encoder is able to provide
motion control system users with information concerning
position, velocity and direction.
 They convert rotary movement into digital signals.
Saturday, 16 May 2015Bhanu PS Tomar16
Types of encoders
 There are two different types of encoders: linear
and rotary.
 A linear encoder responds to motion along a path, while
a rotary encoder responds to rotational motion.
 An encoder is generally categorized by the means of its
output. An incremental encoder generates a train of
pulses which can be used to determine position and
speed. An absolute encoder generates unique bit
configurations to track positions directly.
Saturday, 16 May 2015Bhanu PS Tomar17
Difference between incremental and absolute encoder-
 Incremental rotary encoder outputs the pulse corresponding
to the rotation angle only while rotating, and is the counting
measurement method that adds up the pulse from the
measurement beginning point.
 Absolute rotary encoder outputs the signal of position
corresponding to the rotation angle by code. The Absolute
position from the starting point is measured by the output
code data. The position is memorized though the power
supply is cut off.
Saturday, 16 May
2015
Bhanu PS Tomar18
Saturday, 16 May 2015Bhanu PS Tomar19
CNC- conceptual arrangements
 Typical block diagram of cnc system
Saturday, 16 May 2015Bhanu PS Tomar20
Saturday, 16 May 2015Bhanu PS Tomar21
Cnc interpolation
 interpolation is a method of constructing new data points
within the range of a discrete set of known data points.
 Estimation of an unknown quantity between two known
quantities .It is a mathematical process to determine new
points on curved surface within two end points.
 It produces a series of intermediate data points between
given coordinate positions and computes the axial velocity
of an individual axis along the contour path.
Saturday, 16 May 2015Bhanu PS Tomar22
 Types of interpolation-
To coordinate the axis movements in CNC control these types of
interpolation are used
 Linear interpolation: This moves tool from start point to the target point
along a straight line. It can be implemented in a 2-D plane or 3-D space.
the programming command should indicate X, Y, Z coordinates of target
point, and feed rate.
 Circular interpolation: It is programmed to cut circular arcs in three
principal planes; namely XY, YZ, ZX. Direction, target position, arc radius,
cutting plane, and feed rate must be specified in the program.
 Helical interpolation: Helical interpolation combines the two-axis circular
interpolation with a linear interpolation in third axis. i.e. machining of
helical pockets and threads
Saturday, 16 May 2015Bhanu PS Tomar23
 Parabolic interpolation: It uses three non-collinear points to
approximate curves that are of free forms. It reduces the
number of programmed points by as much as 50 times the
number required by the linear interpolation mode. It is
mainly used in mold and die making and curves of high
order and high degree.
 Cubic interpolation: Cubic interpolation approximates the
surfaces defined by third-order geometry. It involves the
motion of three axes to machine complex shapes such as
automobile sheet metal dies.
Saturday, 16 May 2015Bhanu PS Tomar24
Modern approaches to interpolation-
1.hardware interpolation-
 It consists of a pair of DDA integrators.
 It is capable of doing linear and circular operations
according to instruction from the punched tapes.
 The main feature of hardware interpolation is that it
controls simultaneously two axes which can be X and Y,X
and Z or Y and Z.
 Hardware circuits generate the points that keep the tool
path within tolerance.
 It is used for fine interpolation.
Saturday, 16 May 2015Bhanu PS Tomar25
2.Software interpolation-
 This is the computer based approach of hardware
interpolation.
 Basically it is a computer program which simulates a single
cycle of hardware interpolator and the feed rate control.
 The computer analysis program divides the tool path into
segments.
 Used for coarse(rough) interpolation.
 It is microprocessor based interpolation system,samples
about 100 times/second are to be taken in this system.
Saturday, 16 May 2015Bhanu PS Tomar26
Requirements of interpolation system-
1. The amount of data required for interpolation should be as
small as possible.
2. The velocity along the interpolated path should be constant.
3. The curve must pass accurately through the numerically
specified reference points to prevent any cumulative error.
4. The curve produced by interpolation must approximate as
closely as possible to the required work piece contour.
5. Data required for the servomotor should be made available
at a faster rate as demanded by the process.
Saturday, 16 May 2015Bhanu PS Tomar27
Features of CNC
 For a CNC machine control unit (MCU) decides cutting speed, feed,
depth of cut, tool selection , coolant on off and tool paths.
 The MCU issues commands in form of numeric data to motors that
position slides and tool accordingly.
 The tool or material moves.
 Tools can operate in 1-5 axes.[multi axis machining]
 Larger machines have a machine control unit (MCU)
which manages operations
 Movement is controlled by a motors .
 Feedback is provided by sensors.
Saturday, 16 May 2015Bhanu PS Tomar28
 besides previous features of CNC system we can go for
the following features also-
1. Construction of the control
2. Operation
3. Operating aids
4. Colour graphics
5. Graphic simulation
6. Programming aids
A. cutter radius compensation.
B. blueprint programming
C. polar coordinates
D. cylindrical interpolation
E. Subroutines
F. Turning/milling operations- programmed contour in Cartesian
coordinates while working in polar coordinates
G. Machining cycles- subroutines for often needed machining operations.
Saturday, 16 May 2015
Bhanu PS Tomar
29
7. program archiving
8. Integrated interface control- use of PLCs
9. Computer link
Saturday, 16 May 2015Bhanu PS Tomar30
CNC machines-
 Advantages
Reduces product cost
Improved product quality
Facilitate production planning and control
Increased productivity
Greater flexibility
 Limitations
High initial investment
High maintenance
For low production it is costlier process
Saturday, 16 May 2015Bhanu PS Tomar31
 Any Questions…..????
Thank you.
Saturday, 16 May 2015Bhanu PS Tomar32

More Related Content

What's hot

Interpolation
InterpolationInterpolation
Interpolation
mbhuiya6
 
Computer Integrated Manufacturing
Computer Integrated Manufacturing  Computer Integrated Manufacturing
Computer Integrated Manufacturing
suraj_21
 

What's hot (20)

Group Technology
Group TechnologyGroup Technology
Group Technology
 
Interpolation
InterpolationInterpolation
Interpolation
 
Chapter 2 constructional feature of cnc machine
Chapter 2 constructional feature of cnc machineChapter 2 constructional feature of cnc machine
Chapter 2 constructional feature of cnc machine
 
Introduction to CNC machine and Hardware.
Introduction to CNC machine and Hardware. Introduction to CNC machine and Hardware.
Introduction to CNC machine and Hardware.
 
Numeric control
Numeric controlNumeric control
Numeric control
 
NC, CNC & DNC Machine
NC, CNC & DNC Machine NC, CNC & DNC Machine
NC, CNC & DNC Machine
 
Computer numerical control (CNC)
Computer numerical control (CNC)Computer numerical control (CNC)
Computer numerical control (CNC)
 
Machine tool metorology
Machine tool metorologyMachine tool metorology
Machine tool metorology
 
COMPUTER AIDED PROCESS PLANNING
COMPUTER AIDED PROCESS PLANNINGCOMPUTER AIDED PROCESS PLANNING
COMPUTER AIDED PROCESS PLANNING
 
Cnc control systems
Cnc control systemsCnc control systems
Cnc control systems
 
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
 
Cmm 3
Cmm 3Cmm 3
Cmm 3
 
Adaptive Control System
Adaptive Control SystemAdaptive Control System
Adaptive Control System
 
Milling Fixture
Milling FixtureMilling Fixture
Milling Fixture
 
CNC AND ITS COMPONENTS
CNC AND ITS COMPONENTSCNC AND ITS COMPONENTS
CNC AND ITS COMPONENTS
 
Flexible manufacturing systems (FMS)
Flexible manufacturing systems (FMS)Flexible manufacturing systems (FMS)
Flexible manufacturing systems (FMS)
 
PROCESS PLANNING AND COST ESTIMATION
PROCESS PLANNING AND COST ESTIMATIONPROCESS PLANNING AND COST ESTIMATION
PROCESS PLANNING AND COST ESTIMATION
 
Cnc machine tools
Cnc machine toolsCnc machine tools
Cnc machine tools
 
Computer Integrated Manufacturing
Computer Integrated Manufacturing  Computer Integrated Manufacturing
Computer Integrated Manufacturing
 
CNC part programming
CNC part programmingCNC part programming
CNC part programming
 

Viewers also liked

Unit6 Computer Numerical Control
Unit6 Computer Numerical ControlUnit6 Computer Numerical Control
Unit6 Computer Numerical Control
guestb9b7f4
 
Cnc, dnc & adaptive control
Cnc, dnc & adaptive controlCnc, dnc & adaptive control
Cnc, dnc & adaptive control
parabajinkya0070
 
Purge flow regulator and flow switches
Purge flow regulator and flow switchesPurge flow regulator and flow switches
Purge flow regulator and flow switches
Kundan Gupta
 
Digital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC MillingDigital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC Milling
Massimo Menichinelli
 
ETE444-lec6-nanofabrication.pdf
ETE444-lec6-nanofabrication.pdfETE444-lec6-nanofabrication.pdf
ETE444-lec6-nanofabrication.pdf
mashiur
 
Traction motor manufacturing & Power transformer BHEL
Traction motor manufacturing & Power transformer BHELTraction motor manufacturing & Power transformer BHEL
Traction motor manufacturing & Power transformer BHEL
Prabjeet Singh
 
Edm Wire Cut
Edm Wire CutEdm Wire Cut
Edm Wire Cut
mrg timoq
 

Viewers also liked (17)

Unit6 Computer Numerical Control
Unit6 Computer Numerical ControlUnit6 Computer Numerical Control
Unit6 Computer Numerical Control
 
cnc machining
cnc machiningcnc machining
cnc machining
 
Cnc, dnc & adaptive control
Cnc, dnc & adaptive controlCnc, dnc & adaptive control
Cnc, dnc & adaptive control
 
CNC Machines
CNC MachinesCNC Machines
CNC Machines
 
Purge flow regulator and flow switches
Purge flow regulator and flow switchesPurge flow regulator and flow switches
Purge flow regulator and flow switches
 
IET 499C Midterm
IET 499C MidtermIET 499C Midterm
IET 499C Midterm
 
Minh Presentation (Veitnam)
Minh Presentation (Veitnam)Minh Presentation (Veitnam)
Minh Presentation (Veitnam)
 
Digital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC MillingDigital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC Milling
 
Cnc turning lecture6
Cnc turning lecture6Cnc turning lecture6
Cnc turning lecture6
 
Ice jet machining
Ice jet machiningIce jet machining
Ice jet machining
 
ETE444-lec6-nanofabrication.pdf
ETE444-lec6-nanofabrication.pdfETE444-lec6-nanofabrication.pdf
ETE444-lec6-nanofabrication.pdf
 
Makers Modena FabLab - Corso di abilitazione macchina cnc grande
Makers Modena FabLab - Corso di abilitazione macchina cnc grandeMakers Modena FabLab - Corso di abilitazione macchina cnc grande
Makers Modena FabLab - Corso di abilitazione macchina cnc grande
 
DNC SYSTEMS
DNC SYSTEMSDNC SYSTEMS
DNC SYSTEMS
 
Traction motor manufacturing & Power transformer BHEL
Traction motor manufacturing & Power transformer BHELTraction motor manufacturing & Power transformer BHEL
Traction motor manufacturing & Power transformer BHEL
 
introduction to cnc technology
introduction to cnc technologyintroduction to cnc technology
introduction to cnc technology
 
Machine tools
Machine toolsMachine tools
Machine tools
 
Edm Wire Cut
Edm Wire CutEdm Wire Cut
Edm Wire Cut
 

Similar to Cnc control system and interface

Computer Numerical Control_2018.pdf
Computer Numerical Control_2018.pdfComputer Numerical Control_2018.pdf
Computer Numerical Control_2018.pdf
adminpeo
 

Similar to Cnc control system and interface (20)

REPORT
REPORTREPORT
REPORT
 
LEARN CNC.pptx
LEARN CNC.pptxLEARN CNC.pptx
LEARN CNC.pptx
 
CNC principle & machining centre
CNC principle & machining centreCNC principle & machining centre
CNC principle & machining centre
 
MANUFACTURING TECHNOLOGY-II
MANUFACTURING TECHNOLOGY-IIMANUFACTURING TECHNOLOGY-II
MANUFACTURING TECHNOLOGY-II
 
CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1
 
Computer Numerical Control_2018.pdf
Computer Numerical Control_2018.pdfComputer Numerical Control_2018.pdf
Computer Numerical Control_2018.pdf
 
bus system.pptx
bus system.pptxbus system.pptx
bus system.pptx
 
Numerical control machines
Numerical control machines Numerical control machines
Numerical control machines
 
CAM-2 NC CNC machines.pdf
CAM-2 NC CNC machines.pdfCAM-2 NC CNC machines.pdf
CAM-2 NC CNC machines.pdf
 
IRJET- Design & Development of Two-Wheeled Self Balancing Robot
IRJET-  	  Design & Development of Two-Wheeled Self Balancing RobotIRJET-  	  Design & Development of Two-Wheeled Self Balancing Robot
IRJET- Design & Development of Two-Wheeled Self Balancing Robot
 
Unit 3 Computer Numerical Control
Unit 3 Computer Numerical ControlUnit 3 Computer Numerical Control
Unit 3 Computer Numerical Control
 
Cnc machine report
Cnc machine reportCnc machine report
Cnc machine report
 
COMPUTER NUMERIC CONTROL
COMPUTER NUMERIC CONTROL COMPUTER NUMERIC CONTROL
COMPUTER NUMERIC CONTROL
 
Training report
Training reportTraining report
Training report
 
PPT ON BHEL HARIDWAR
PPT ON BHEL HARIDWARPPT ON BHEL HARIDWAR
PPT ON BHEL HARIDWAR
 
Part programming for nc machines
Part programming for nc machinesPart programming for nc machines
Part programming for nc machines
 
NC-CNC-DNC |Harin Prajapari |Mechanical Engineering |GTU
NC-CNC-DNC |Harin Prajapari |Mechanical Engineering |GTU NC-CNC-DNC |Harin Prajapari |Mechanical Engineering |GTU
NC-CNC-DNC |Harin Prajapari |Mechanical Engineering |GTU
 
Designs of input and output driver circuits for 16 bit electronic control uni...
Designs of input and output driver circuits for 16 bit electronic control uni...Designs of input and output driver circuits for 16 bit electronic control uni...
Designs of input and output driver circuits for 16 bit electronic control uni...
 
E43012628
E43012628E43012628
E43012628
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 

Recently uploaded

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 

Cnc control system and interface

  • 1. Compiled by- Bhanu PS Tomar M.Tech 2nd Sem(PE) CNC Control System And Interface
  • 2. Overview of presentation 1. CNC control system- An overview 2. Open loop and closed loop control system system 3. Feedback subsystem in CNC 4. Feedback for CNC 5. Block diagram for CNC 6. CNC interpolation 7. Hardware and software interpolation 8. Features of CNC 9. Advantages and disadvantages of CNC Saturday, 16 May 2015Bhanu PS Tomar2
  • 3. CNC control system  Fundamental aspects of control- In general CNC machines are programmed and controlled to accomplish the major three actions- A. Positioning of tool in 2 or 3 or more axes. B. Motion-relative velocity of tool wrt work piece C. Switching function i.e. direction of rotation of spindle, coolant ON/OFF etc. are to be controlled. D. CNC systems require motor drives to control both the position and the velocity of the machine axes. Each axis must be driven separately and follow the command signal generated by the NC control. There are two ways to activate the servo drives: the open-loop system and the closed- loop system. Saturday, 16 May 2015Bhanu PS Tomar3
  • 4. Based upon the nature of the positioning and motion,CNC control is classified into two groups, 1. Point to Point control-it is purely for positioning of the tool at programmed points.e.g drilling,tapping,boring operations 2. Continuous path control- there is a functional relationship between individual cordinate axes. i.e 3 axes,5 axes machining. 5 axes machining- 3 translational and 2 rotational axes. best suited for doubly curved surface maching.i.e in spacecraft,aircraft and fluid handling devices. Saturday, 16 May 2015Bhanu PS Tomar4
  • 5. Saturday, 16 May 2015Bhanu PS Tomar5
  • 6. Open loop and closed loop cnc system Open loop- Programmed instructions are fed into the controller through an input device. These instructions are then converted to electrical pulses (signals) by the controller and sent to the servo amplifier to energize the servo motors. Saturday, 16 May 2015Bhanu PS Tomar6
  • 7.  Drawbacks of open loop The primary drawback of the open-loop system is that there is no feedback system to check whether the program position and velocity has been achieved. If the system performance is affected by load, temperature, humidity, or lubrication then the actual output could deviate from the desired output. For these reasons, the open-loop system is generally used in point-to-point systems where the accuracy requirements are not critical. Very few, if any, continuous-path systems utilize open-loop control. Saturday, 16 May 2015Bhanu PS Tomar7
  • 8. Closed loop system  The closed-loop system has a feedback subsystem to monitor the actual output and correct any discrepancy from the programmed input.  Closed-loop systems are very powerful and accurate because they are capable of monitoring operating conditions through feedback subsystems and automatically compensating for any variations in real-time.  Most modern closed-loop CNC systems are able to provide very close resolution of 0.0001 of an inch. Closed-looped systems would, naturally, require more control devices and circuitry in order for them to implement both position and velocity control. This, obviously, makes them more complex and more expensive than the open-loop system Saturday, 16 May 2015Bhanu PS Tomar8
  • 9. Comparison b/w open and closed loop system Saturday, 16 May 2015Bhanu PS Tomar9
  • 10. Feedback subsystems in closed loop system Feedback subsystems are of two types- Analogue feedback system: Variations in physical systems such as position and velocity are being measured as voltage levels in analogue feedback system. Tachometers are typically used to measure the velocity, whereas the resolvers are used to measure position. There are two feedback loops in CNC drive systems; position loop and velocity loop. NOTE-A resolver is a type of rotary electrical transformer used for measuring degrees of rotation. It is considered an analogue device, and has a digital counterpart, the rotary (or pulse) encoder. Saturday, 16 May 2015Bhanu PS Tomar10
  • 11.  Digital feedback system: A digital feedback system uses a digital position transducer to measure the position. Encoders are popular digital position transducers. Comparator and amplifier are replaced by up-down counter and digital-to-analogue converter.  It monitor output variations by electrical pulses. Saturday, 16 May 2015Bhanu PS Tomar11
  • 12. Feedback for closed loop system  The feedback in a closed loop system is the information delivered from the CNC machine to the controller.  Feedback data is data that either confirms or denies that the motors have moved the machining table to the correct position and at the correct speed. Saturday, 16 May 2015Bhanu PS Tomar12
  • 13. Saturday, 16 May 2015Bhanu PS Tomar13
  • 14.  Feedback can be accomplished in one of two ways  Linear Scales  Encoders Note- SERVOMOTOR-it is an automatic device that uses error sensing negative feedback to correct the performance of a mechanism. Saturday, 16 May 2015Bhanu PS Tomar14
  • 15. Linear scale-  It measures the absolute/exact position of the slide directly.  It is a graduated scale made of either glass or stainless steel along with a measuring surface and scanning unit. Saturday, 16 May 2015Bhanu PS Tomar15
  • 16. Encoder-  An encoder is a sensor of mechanical motion that generates digital signals in response to motion. As an electro-mechanical device, an encoder is able to provide motion control system users with information concerning position, velocity and direction.  They convert rotary movement into digital signals. Saturday, 16 May 2015Bhanu PS Tomar16
  • 17. Types of encoders  There are two different types of encoders: linear and rotary.  A linear encoder responds to motion along a path, while a rotary encoder responds to rotational motion.  An encoder is generally categorized by the means of its output. An incremental encoder generates a train of pulses which can be used to determine position and speed. An absolute encoder generates unique bit configurations to track positions directly. Saturday, 16 May 2015Bhanu PS Tomar17
  • 18. Difference between incremental and absolute encoder-  Incremental rotary encoder outputs the pulse corresponding to the rotation angle only while rotating, and is the counting measurement method that adds up the pulse from the measurement beginning point.  Absolute rotary encoder outputs the signal of position corresponding to the rotation angle by code. The Absolute position from the starting point is measured by the output code data. The position is memorized though the power supply is cut off. Saturday, 16 May 2015 Bhanu PS Tomar18
  • 19. Saturday, 16 May 2015Bhanu PS Tomar19
  • 20. CNC- conceptual arrangements  Typical block diagram of cnc system Saturday, 16 May 2015Bhanu PS Tomar20
  • 21. Saturday, 16 May 2015Bhanu PS Tomar21
  • 22. Cnc interpolation  interpolation is a method of constructing new data points within the range of a discrete set of known data points.  Estimation of an unknown quantity between two known quantities .It is a mathematical process to determine new points on curved surface within two end points.  It produces a series of intermediate data points between given coordinate positions and computes the axial velocity of an individual axis along the contour path. Saturday, 16 May 2015Bhanu PS Tomar22
  • 23.  Types of interpolation- To coordinate the axis movements in CNC control these types of interpolation are used  Linear interpolation: This moves tool from start point to the target point along a straight line. It can be implemented in a 2-D plane or 3-D space. the programming command should indicate X, Y, Z coordinates of target point, and feed rate.  Circular interpolation: It is programmed to cut circular arcs in three principal planes; namely XY, YZ, ZX. Direction, target position, arc radius, cutting plane, and feed rate must be specified in the program.  Helical interpolation: Helical interpolation combines the two-axis circular interpolation with a linear interpolation in third axis. i.e. machining of helical pockets and threads Saturday, 16 May 2015Bhanu PS Tomar23
  • 24.  Parabolic interpolation: It uses three non-collinear points to approximate curves that are of free forms. It reduces the number of programmed points by as much as 50 times the number required by the linear interpolation mode. It is mainly used in mold and die making and curves of high order and high degree.  Cubic interpolation: Cubic interpolation approximates the surfaces defined by third-order geometry. It involves the motion of three axes to machine complex shapes such as automobile sheet metal dies. Saturday, 16 May 2015Bhanu PS Tomar24
  • 25. Modern approaches to interpolation- 1.hardware interpolation-  It consists of a pair of DDA integrators.  It is capable of doing linear and circular operations according to instruction from the punched tapes.  The main feature of hardware interpolation is that it controls simultaneously two axes which can be X and Y,X and Z or Y and Z.  Hardware circuits generate the points that keep the tool path within tolerance.  It is used for fine interpolation. Saturday, 16 May 2015Bhanu PS Tomar25
  • 26. 2.Software interpolation-  This is the computer based approach of hardware interpolation.  Basically it is a computer program which simulates a single cycle of hardware interpolator and the feed rate control.  The computer analysis program divides the tool path into segments.  Used for coarse(rough) interpolation.  It is microprocessor based interpolation system,samples about 100 times/second are to be taken in this system. Saturday, 16 May 2015Bhanu PS Tomar26
  • 27. Requirements of interpolation system- 1. The amount of data required for interpolation should be as small as possible. 2. The velocity along the interpolated path should be constant. 3. The curve must pass accurately through the numerically specified reference points to prevent any cumulative error. 4. The curve produced by interpolation must approximate as closely as possible to the required work piece contour. 5. Data required for the servomotor should be made available at a faster rate as demanded by the process. Saturday, 16 May 2015Bhanu PS Tomar27
  • 28. Features of CNC  For a CNC machine control unit (MCU) decides cutting speed, feed, depth of cut, tool selection , coolant on off and tool paths.  The MCU issues commands in form of numeric data to motors that position slides and tool accordingly.  The tool or material moves.  Tools can operate in 1-5 axes.[multi axis machining]  Larger machines have a machine control unit (MCU) which manages operations  Movement is controlled by a motors .  Feedback is provided by sensors. Saturday, 16 May 2015Bhanu PS Tomar28
  • 29.  besides previous features of CNC system we can go for the following features also- 1. Construction of the control 2. Operation 3. Operating aids 4. Colour graphics 5. Graphic simulation 6. Programming aids A. cutter radius compensation. B. blueprint programming C. polar coordinates D. cylindrical interpolation E. Subroutines F. Turning/milling operations- programmed contour in Cartesian coordinates while working in polar coordinates G. Machining cycles- subroutines for often needed machining operations. Saturday, 16 May 2015 Bhanu PS Tomar 29
  • 30. 7. program archiving 8. Integrated interface control- use of PLCs 9. Computer link Saturday, 16 May 2015Bhanu PS Tomar30
  • 31. CNC machines-  Advantages Reduces product cost Improved product quality Facilitate production planning and control Increased productivity Greater flexibility  Limitations High initial investment High maintenance For low production it is costlier process Saturday, 16 May 2015Bhanu PS Tomar31
  • 32.  Any Questions…..???? Thank you. Saturday, 16 May 2015Bhanu PS Tomar32