SlideShare a Scribd company logo
CNC, DNC &
Adaptive Control
       Arvind Deshpande
Problems with Conventional NC

1. Partprogramming mistakes
2. Nonoptimal speeds and feeds
3. Punched tape
4. Tape reader
5. Controller
6. Management information



4/10/2012       Arvind Deshpande(VJTI)   2
Computer Numerical Control
 Conventional hard- wired NC controller
  unit replaced by computer.
 NC system that utilizes stored programs in
  a dedicated computer to perform some or
  all NC functions
 Soft-wired
 Flexibility


4/10/2012        Arvind Deshpande(VJTI)    3
CNC




4/10/2012   Arvind Deshpande(VJTI)   4
Functions of CNC
1.      Machine tool control
       Hybrid CNC –Hard-wired logic circuits for
        functions like feed rate generation , circular
        interpolation etc. in addition to computer
        Mass production of circuits and less expensive
        computer
       Straight CNC – Computer to perform all NC
        functions

4/10/2012               Arvind Deshpande(VJTI)           5
Hybrid CNC




4/10/2012    Arvind Deshpande(VJTI)   6
Straight CNC




4/10/2012   Arvind Deshpande(VJTI)   7
Functions of CNC
2.   In-process compensation – Dynamic correction of
     machine tool motion for changes or errors that occur
     during processing
    Adjustment of errors sensed by in-process inspection
     probes and gauges
    Recomputation of axis positions when an inspection
     probe is used to locate a datum reference on the work
     part
    Offset adjustments for tool radius and length
    Adaptive control adjustments to sped and feed
    Computation of predicted tool life and selection of
     alternate tooling when indicated.

4/10/2012                Arvind Deshpande(VJTI)              8
Functions of CNC
3.   Improved programming and operating features
    Use of tape and tape reader only once
    On-line editing of part programs at the machine
    Special canned cycles.
    Graphic display of tool path to verify the tape
    Various types of interpolation: circular, parabolic, cubic
    Support of various units. Conversion from one unit to another
     unit.
    Use of specially written subroutines or macros
    Manual data input (MDI)
    Several part programs in bulk can be stored.



4/10/2012                  Arvind Deshpande(VJTI)                    9
Functions of CNC
4.      Diagnostics – Equipped with diagnostic
        capability to assist in maintaining and
        repairing the system
       Identification of reason for downtime
       Indication of imminent failure of certain
        component
       Redundancy of components

4/10/2012             Arvind Deshpande(VJTI)    10
Direct Numerical Control
       A manufacturing system in which no. of
        machines are controlled by a computer
        through direct connection and in real time.




4/10/2012               Arvind Deshpande(VJTI)        11
DNC with satellite computer




4/10/2012   Arvind Deshpande(VJTI)   12
DNC – Drip Feeding

     Very complex part shapes  very large NC program

      NC controller memory may not handle HUGE part program



                      computer feeds few blocks of
                      NC program to controller



                                                   When almost all blocks executed,
                                                   controller requests more blocks




4/10/2012                     Arvind Deshpande(VJTI)                           13
Behind the Tape Reader (BTR)
                            Computer is linked
                             directly to regular NC
                             controller unit
                            The connection is
                             made behind the tape
                             reader
                            Two temporary
                             storage buffers
                            Less cost

4/10/2012   Arvind Deshpande(VJTI)                14
Special Machine Control Unit
                            Regular NC controller is
                             replaced by special MCU
                            More accuracy in circular
                             interpolation and fast
                             material removal rates
                             than BTR systems
                            Most CNC machines are
                             sold with computer




4/10/2012   Arvind Deshpande(VJTI)                   15
NC, CNC and DNC




4/10/2012   Arvind Deshpande(VJTI)   16
Functions of DNC
1.      NC without punched tape
2.      NC part program storage
       Programs must be made available for downloading to CNC machine tools
       Part program can be uploaded after editing from CNC machine
       Entry of new programs. Editing of programs , deletion of programs
       Tool management
       Tool offsets can be downloaded in to MCU
       Postprocessor
       Data processing and management functions
       Primary storage and secondary storage
       Syntax checking and graphic proving of programs on CNC computer
       CNC can be operated directly from DNC computer
       Flexibility in shop floor scheduling
       Part program preparation
       Machinability database for calculating speed/feed



4/10/2012                      Arvind Deshpande(VJTI)                     17
Functions of DNC
3.      Data collection, Processing and reporting
       Monitor production in the factory
       Data processing and report generation by DNC computer
       Getting the data about health of the machine in the form of sensor
        signals or diagnostic messages which can be used for
        preventive/predictive maintenance
       Metrological data in the form of dimensional acceptance
4.      Communications
       Central computer and machine tools
       Central computer and NC part programmer terminals
       Central computer and bulk memory, which stores the NC
        programs
       CAD system
       Shop floor control system
       Corporate data processing
       Remote maintenance diagnostics system
4/10/2012                      Arvind Deshpande(VJTI)                   18
Justification of DNC
 Interconnected CNC machines are large in
  number
 Very large program size. Can not be
  accommodated in the part program
  memory of MCU
 Large variety of part programs and small
  batch sizes
 Frequent changes in program designs
4/10/2012       Arvind Deshpande(VJTI)   19
Advantages of DNC
1.      Elimination of punched tape and tape reader
2.      Greater computational capability and flexibility
3.      Convenient storage of NC part programs in computer
        files
4.      Programs stored as CLFILE
5.      Reporting of shop performance
6.      Establishes the framework for evolution of future
        computer automated factory (CIM)
7.      2-5 % increase in operational efficiency of CNC
        machine tools. Cost of DNC installation can be
        recovered quickly.

4/10/2012                 Arvind Deshpande(VJTI)             20
Combined CNC/DNC systems
   Development of hierarchical computer systems in
    manufacturing
   Flexibility
   Ability to gradually build the system
   More versatile and economic approach
   Distributed Numerical System
   Part program downloaded only once
   Redundancy
   Improved communication between central computer and
    shop floor



4/10/2012              Arvind Deshpande(VJTI)         21
Adaptive Control
   A control system that measures certain output process
    variables like spindle deflection, force, torgue, cutting
    temperature, vibration amplitude, horse power and uses
    them to control speed or feed
   NC reduces non productive time in a machining
    operation
   AC determines proper speeds and feeds during
    machining as a function of variation in work piece
    hardness, width or depth of cut, air gaps in part
    geometry etc.
   Increased metal removal rate and reduced cost per
    volume of metal removed


4/10/2012                Arvind Deshpande(VJTI)             22
Where to use adaptive control?
1.      In-process time consumes significant
        portion of the machining cycle time.
        (>40%)
2.      Significant sources of variability in the job
3.      Higher cost of operation of machine tool
4.      Work material – steel, titanium, high
        strengh alloys

4/10/2012              Arvind Deshpande(VJTI)      23
Sources of variability in machining

1.      Variable depth/width of cut
2.      Variable workpiece hardness and
        variable machinability
3.      Variable workpiece rigidity
4.      Toolwear
5.      Air gaps during cutting


4/10/2012            Arvind Deshpande(VJTI)   24
Adaptive Control Optimization
(ACO)
   Index of performance is a measure of overall
    process performance such as production rate or
    cost per volume of metal removed.
   Objective is to optimize the index of performance
    by manipulating speed or feed in the operation
   IP = MRR/TWR
    MRR – Material removal rate
    TWR – Tool wear rate
   Sensors for measuring IP not available


4/10/2012             Arvind Deshpande(VJTI)       25
Adaptive control Constraint (ACC)

 Nearly all AC systems is of this type
 Less sophisticated and less expensive
  than research ACO systems
 Objective is to manipulate speed or feed
  so that measured process variables are
  maintained at or below their constraint limit
  values.

4/10/2012         Arvind Deshpande(VJTI)     26
Operation of ACC system
       Profile or contour milling on NC machine tool
       Feed is controlled variable
       Cutter force and horsepower are used as measured
        variables
       Hardware components
1.      Sensors mounted on the spindle to measure cutter
        force
2.      Sensors to measure spindle motor current
3.      Control unit and display panel to operate the system
4.      Interface hardware to connect the AC system to
        existing NC/CNC system


4/10/2012                  Arvind Deshpande(VJTI)              27
Relationship of AC software to APT
program




4/10/2012    Arvind Deshpande(VJTI)   28
Operation of ACC system during
machining process




4/10/2012    Arvind Deshpande(VJTI)   29
Benefits of AC
1.      Increased production rate
2.      Increased tool life
3.      Greater part protection
4.      Increases machine life
5.      Less operator intervention
6.      Easier part programming


4/10/2012             Arvind Deshpande(VJTI)   30

More Related Content

PPTX
DNC SYSTEMS
PPTX
DNC machines tools
PPT
Part programming for nc machines
PPTX
nc and cnc dp
DOC
Nc Machine
PPTX
Unit V CNC Machining
PPT
CNC MACHINE TOOLS Introduction Module 1.ppt
PPTX
Adaptive Control System
DNC SYSTEMS
DNC machines tools
Part programming for nc machines
nc and cnc dp
Nc Machine
Unit V CNC Machining
CNC MACHINE TOOLS Introduction Module 1.ppt
Adaptive Control System

What's hot (20)

PPTX
Numeric control
PPTX
Manual part programming
PPTX
Automatically programmed tool (ATP)
PPTX
Apt programming
PPTX
Adaptive control machine process
PPT
Flexible Manufacturing System
PPTX
COMPUTER AIDED PROCESS PLANNING (CAPP)
PPTX
Machinability data syste
PPTX
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
PPTX
Numerical control machines
PPTX
Numerical control machines tool
PPT
Adaptive control System
PPTX
NC, CNC & DNC Machine
PPTX
Nc part programming
PPTX
Introduction to CIM
PPT
DESIGN AGAINST FLUCTUATING LOAD
PDF
CAD/CAM 1 Module-2 18ME72 Part-A
PDF
Chapter 2 constructional feature of cnc machine
PPTX
GROUP TECHNOLOGY AND CAPP
Numeric control
Manual part programming
Automatically programmed tool (ATP)
Apt programming
Adaptive control machine process
Flexible Manufacturing System
COMPUTER AIDED PROCESS PLANNING (CAPP)
Machinability data syste
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Numerical control machines
Numerical control machines tool
Adaptive control System
NC, CNC & DNC Machine
Nc part programming
Introduction to CIM
DESIGN AGAINST FLUCTUATING LOAD
CAD/CAM 1 Module-2 18ME72 Part-A
Chapter 2 constructional feature of cnc machine
GROUP TECHNOLOGY AND CAPP
Ad

Similar to Cnc, dnc & adaptive control (20)

PPTX
Introduction to CNC machine and Hardware.
PDF
Introduction to nc
PPT
Unit - 01 Introduction to CNC System.ppt
PPTX
BHEL CNC MACHINE TRAINING REPORT
PDF
bhel6-171106130647.pdf
PPT
M.P- II-UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.ppt
PPT
UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.ppt
PPTX
cnc machining
PPTX
CNC Technology.pptx
PPTX
advance cnc in automation NC-CNC-DNC.pptx
PPTX
Introduction to CNC.pptxIntroduction to CNC.pptx
PPTX
Introduction to NC, CNC & DNC.pptx
PPTX
DNC SYSTEMS
PPTX
Cad seminar (2)
PPTX
Computer Aided Manufacturing.pptx
PPT
Cnc ppt by APC Sir
PDF
geometric modelling and PLC
PDF
Cnc lab sheet
PPTX
Introduction to CNC machining processes-
PPTX
MANUFACTURING TECHNOLOGY-II
Introduction to CNC machine and Hardware.
Introduction to nc
Unit - 01 Introduction to CNC System.ppt
BHEL CNC MACHINE TRAINING REPORT
bhel6-171106130647.pdf
M.P- II-UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.ppt
UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.ppt
cnc machining
CNC Technology.pptx
advance cnc in automation NC-CNC-DNC.pptx
Introduction to CNC.pptxIntroduction to CNC.pptx
Introduction to NC, CNC & DNC.pptx
DNC SYSTEMS
Cad seminar (2)
Computer Aided Manufacturing.pptx
Cnc ppt by APC Sir
geometric modelling and PLC
Cnc lab sheet
Introduction to CNC machining processes-
MANUFACTURING TECHNOLOGY-II
Ad

More from parabajinkya0070 (13)

PDF
Introduction to cad cam
PDF
Cnc hardware
DOC
Cf dfinal1 (may11)
PDF
Pressure velocity coupling
PDF
Rapid prototyping
PDF
Graphics standards
PDF
Assignment simple algorithm
PDF
Solution algorithms for assignment problems
PDF
Fvm for convection diffusion2
PDF
Assignments cnc programming
PDF
Introduction to cfd 2
PDF
Introduction to cfd
PDF
Mathematical behaviour of pde's
Introduction to cad cam
Cnc hardware
Cf dfinal1 (may11)
Pressure velocity coupling
Rapid prototyping
Graphics standards
Assignment simple algorithm
Solution algorithms for assignment problems
Fvm for convection diffusion2
Assignments cnc programming
Introduction to cfd 2
Introduction to cfd
Mathematical behaviour of pde's

Recently uploaded (20)

PPTX
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
PDF
Roadmap Map-digital Banking feature MB,IB,AB
PPT
Data mining for business intelligence ch04 sharda
PDF
Deliverable file - Regulatory guideline analysis.pdf
PPT
Chapter four Project-Preparation material
PPTX
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
PDF
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PDF
Unit 1 Cost Accounting - Cost sheet
PPTX
5 Stages of group development guide.pptx
DOCX
unit 1 COST ACCOUNTING AND COST SHEET
DOCX
Euro SEO Services 1st 3 General Updates.docx
PDF
IFRS Notes in your pocket for study all the time
PDF
Nidhal Samdaie CV - International Business Consultant
PDF
Chapter 5_Foreign Exchange Market in .pdf
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PPTX
Business Ethics - An introduction and its overview.pptx
PPTX
New Microsoft PowerPoint Presentation - Copy.pptx
PDF
How to Get Funding for Your Trucking Business
PDF
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
Roadmap Map-digital Banking feature MB,IB,AB
Data mining for business intelligence ch04 sharda
Deliverable file - Regulatory guideline analysis.pdf
Chapter four Project-Preparation material
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
Unit 1 Cost Accounting - Cost sheet
5 Stages of group development guide.pptx
unit 1 COST ACCOUNTING AND COST SHEET
Euro SEO Services 1st 3 General Updates.docx
IFRS Notes in your pocket for study all the time
Nidhal Samdaie CV - International Business Consultant
Chapter 5_Foreign Exchange Market in .pdf
DOC-20250806-WA0002._20250806_112011_0000.pdf
Business Ethics - An introduction and its overview.pptx
New Microsoft PowerPoint Presentation - Copy.pptx
How to Get Funding for Your Trucking Business
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman

Cnc, dnc & adaptive control

  • 1. CNC, DNC & Adaptive Control Arvind Deshpande
  • 2. Problems with Conventional NC 1. Partprogramming mistakes 2. Nonoptimal speeds and feeds 3. Punched tape 4. Tape reader 5. Controller 6. Management information 4/10/2012 Arvind Deshpande(VJTI) 2
  • 3. Computer Numerical Control  Conventional hard- wired NC controller unit replaced by computer.  NC system that utilizes stored programs in a dedicated computer to perform some or all NC functions  Soft-wired  Flexibility 4/10/2012 Arvind Deshpande(VJTI) 3
  • 4. CNC 4/10/2012 Arvind Deshpande(VJTI) 4
  • 5. Functions of CNC 1. Machine tool control  Hybrid CNC –Hard-wired logic circuits for functions like feed rate generation , circular interpolation etc. in addition to computer Mass production of circuits and less expensive computer  Straight CNC – Computer to perform all NC functions 4/10/2012 Arvind Deshpande(VJTI) 5
  • 6. Hybrid CNC 4/10/2012 Arvind Deshpande(VJTI) 6
  • 7. Straight CNC 4/10/2012 Arvind Deshpande(VJTI) 7
  • 8. Functions of CNC 2. In-process compensation – Dynamic correction of machine tool motion for changes or errors that occur during processing  Adjustment of errors sensed by in-process inspection probes and gauges  Recomputation of axis positions when an inspection probe is used to locate a datum reference on the work part  Offset adjustments for tool radius and length  Adaptive control adjustments to sped and feed  Computation of predicted tool life and selection of alternate tooling when indicated. 4/10/2012 Arvind Deshpande(VJTI) 8
  • 9. Functions of CNC 3. Improved programming and operating features  Use of tape and tape reader only once  On-line editing of part programs at the machine  Special canned cycles.  Graphic display of tool path to verify the tape  Various types of interpolation: circular, parabolic, cubic  Support of various units. Conversion from one unit to another unit.  Use of specially written subroutines or macros  Manual data input (MDI)  Several part programs in bulk can be stored. 4/10/2012 Arvind Deshpande(VJTI) 9
  • 10. Functions of CNC 4. Diagnostics – Equipped with diagnostic capability to assist in maintaining and repairing the system  Identification of reason for downtime  Indication of imminent failure of certain component  Redundancy of components 4/10/2012 Arvind Deshpande(VJTI) 10
  • 11. Direct Numerical Control  A manufacturing system in which no. of machines are controlled by a computer through direct connection and in real time. 4/10/2012 Arvind Deshpande(VJTI) 11
  • 12. DNC with satellite computer 4/10/2012 Arvind Deshpande(VJTI) 12
  • 13. DNC – Drip Feeding Very complex part shapes  very large NC program NC controller memory may not handle HUGE part program computer feeds few blocks of NC program to controller When almost all blocks executed, controller requests more blocks 4/10/2012 Arvind Deshpande(VJTI) 13
  • 14. Behind the Tape Reader (BTR)  Computer is linked directly to regular NC controller unit  The connection is made behind the tape reader  Two temporary storage buffers  Less cost 4/10/2012 Arvind Deshpande(VJTI) 14
  • 15. Special Machine Control Unit  Regular NC controller is replaced by special MCU  More accuracy in circular interpolation and fast material removal rates than BTR systems  Most CNC machines are sold with computer 4/10/2012 Arvind Deshpande(VJTI) 15
  • 16. NC, CNC and DNC 4/10/2012 Arvind Deshpande(VJTI) 16
  • 17. Functions of DNC 1. NC without punched tape 2. NC part program storage  Programs must be made available for downloading to CNC machine tools  Part program can be uploaded after editing from CNC machine  Entry of new programs. Editing of programs , deletion of programs  Tool management  Tool offsets can be downloaded in to MCU  Postprocessor  Data processing and management functions  Primary storage and secondary storage  Syntax checking and graphic proving of programs on CNC computer  CNC can be operated directly from DNC computer  Flexibility in shop floor scheduling  Part program preparation  Machinability database for calculating speed/feed 4/10/2012 Arvind Deshpande(VJTI) 17
  • 18. Functions of DNC 3. Data collection, Processing and reporting  Monitor production in the factory  Data processing and report generation by DNC computer  Getting the data about health of the machine in the form of sensor signals or diagnostic messages which can be used for preventive/predictive maintenance  Metrological data in the form of dimensional acceptance 4. Communications  Central computer and machine tools  Central computer and NC part programmer terminals  Central computer and bulk memory, which stores the NC programs  CAD system  Shop floor control system  Corporate data processing  Remote maintenance diagnostics system 4/10/2012 Arvind Deshpande(VJTI) 18
  • 19. Justification of DNC  Interconnected CNC machines are large in number  Very large program size. Can not be accommodated in the part program memory of MCU  Large variety of part programs and small batch sizes  Frequent changes in program designs 4/10/2012 Arvind Deshpande(VJTI) 19
  • 20. Advantages of DNC 1. Elimination of punched tape and tape reader 2. Greater computational capability and flexibility 3. Convenient storage of NC part programs in computer files 4. Programs stored as CLFILE 5. Reporting of shop performance 6. Establishes the framework for evolution of future computer automated factory (CIM) 7. 2-5 % increase in operational efficiency of CNC machine tools. Cost of DNC installation can be recovered quickly. 4/10/2012 Arvind Deshpande(VJTI) 20
  • 21. Combined CNC/DNC systems  Development of hierarchical computer systems in manufacturing  Flexibility  Ability to gradually build the system  More versatile and economic approach  Distributed Numerical System  Part program downloaded only once  Redundancy  Improved communication between central computer and shop floor 4/10/2012 Arvind Deshpande(VJTI) 21
  • 22. Adaptive Control  A control system that measures certain output process variables like spindle deflection, force, torgue, cutting temperature, vibration amplitude, horse power and uses them to control speed or feed  NC reduces non productive time in a machining operation  AC determines proper speeds and feeds during machining as a function of variation in work piece hardness, width or depth of cut, air gaps in part geometry etc.  Increased metal removal rate and reduced cost per volume of metal removed 4/10/2012 Arvind Deshpande(VJTI) 22
  • 23. Where to use adaptive control? 1. In-process time consumes significant portion of the machining cycle time. (>40%) 2. Significant sources of variability in the job 3. Higher cost of operation of machine tool 4. Work material – steel, titanium, high strengh alloys 4/10/2012 Arvind Deshpande(VJTI) 23
  • 24. Sources of variability in machining 1. Variable depth/width of cut 2. Variable workpiece hardness and variable machinability 3. Variable workpiece rigidity 4. Toolwear 5. Air gaps during cutting 4/10/2012 Arvind Deshpande(VJTI) 24
  • 25. Adaptive Control Optimization (ACO)  Index of performance is a measure of overall process performance such as production rate or cost per volume of metal removed.  Objective is to optimize the index of performance by manipulating speed or feed in the operation  IP = MRR/TWR MRR – Material removal rate TWR – Tool wear rate  Sensors for measuring IP not available 4/10/2012 Arvind Deshpande(VJTI) 25
  • 26. Adaptive control Constraint (ACC)  Nearly all AC systems is of this type  Less sophisticated and less expensive than research ACO systems  Objective is to manipulate speed or feed so that measured process variables are maintained at or below their constraint limit values. 4/10/2012 Arvind Deshpande(VJTI) 26
  • 27. Operation of ACC system  Profile or contour milling on NC machine tool  Feed is controlled variable  Cutter force and horsepower are used as measured variables  Hardware components 1. Sensors mounted on the spindle to measure cutter force 2. Sensors to measure spindle motor current 3. Control unit and display panel to operate the system 4. Interface hardware to connect the AC system to existing NC/CNC system 4/10/2012 Arvind Deshpande(VJTI) 27
  • 28. Relationship of AC software to APT program 4/10/2012 Arvind Deshpande(VJTI) 28
  • 29. Operation of ACC system during machining process 4/10/2012 Arvind Deshpande(VJTI) 29
  • 30. Benefits of AC 1. Increased production rate 2. Increased tool life 3. Greater part protection 4. Increases machine life 5. Less operator intervention 6. Easier part programming 4/10/2012 Arvind Deshpande(VJTI) 30