SlideShare a Scribd company logo
COMPUTER NUMERIC CONTROL
TOOLS AND PROCESS
SUBMITTED BY-
CHETAN DIXIT
ME-III year
1400240022
Computer Numerical control –what is it ?
Control achieved by the use of -
Numbers, symbols, signals, Letters, Codes, Words,
instructions.
In short, a Language-based communication with
machines to be controlled.
Inputs to the machine through numbers, letters and
codes.
The processing of data through numerical
calculations and logic operations.
The execution of operations through generated
signals
Numerical Control, Computer Numerical
Control
In the beginning only numbers and
alphabets were used to achieve control,
together with hard-wired circuitry there
was no computer, so it was just numerical
control.
Later, with the advent of computers, a
computer was used in the process of
control so it became computer numerical
control or simply computer control.
Area of application of Computer
Control
Since, control is achieved by application of
letters, numbers, codes and language, it is
easy to change.
Hence flexibility is the one advantage which
makes computer control more suitable than
fixed automation in case of low volume
production.
In addition, CNC has the ability to
manufacture complex shapes without the
use of part-specific tooling.
How is computer control achieved ?
By interfacing the machine with a computer.
By modifying conventional machine tool
architecture.
By adding devices which permit the control of
motion and other actions from computer.
By writing and executing a program from the
computer.
What is a CNC program ?
A CNC program is a sequence of commands,
written in a suitable language, meant for
controlling the operations of a machine.
When executed, it makes a machine tool
carry out some motions and auxiliary
operations.
As a result, a part is successfully
produced from a blank.
Computer controlled Machines
CNC is capable of controlling a machine
through-
Programmed instructions
to Digital signals to rotation of motors leading to-
•Achieving a programed extent of motion.
• Achieving a programmed ratio of axes velocities.
•Programmed a programmed feed velocity along cutter path.
Architecture of the Control Unit
MCU = DPU + CLU
MCU = Machine control unit
DPU = Data processing unit –contains data
entry, data processing, interpolator.
CLU = Control loops unit –contains all devices
for achieving required motion along an axis.
(example : The motor, the lead screw-nut, the
gear box, the feedback device etc.)
The Spread of CNC Technology
CNC machine tools find wide application in
low level and medium level production.
CNC technology supports the realization of
unconventional concepts in manufacturing
like Rapid Prototyping.
It is possible to manufacture complex shapes
by CNC.
What are the modifications of the
conventional machine tool ?
• More robust and rigid for the same power
level.
•Backlash elimination.
•Gear box elimination –gear boxes limit the
ratio of axes speeds.
•Feedback where necessary.
•Motors with lower time constant (faster
response)
•Control over displacement, velocity,
acceleration of the axes.
Types of Classification
Type of cutter movement (or motion control)
Point - to – point (P-T-P) and Continuous
Type of control - Open loop and Closed loop
Type of 'organization of machine operations
Machining Centre, Machine Tool.
Type and number of axis movements.
PTP – Point-to-point control
The tool or cutter has to move from one point
to another, the path of the cutter between
these points is not critical.
Examples
Drilling, EDM die sinking, spot welding,
brazing, soldering.
This control system does NOT require an interpolator
The cutter moves from one point to another and carries out
machining.
It generally covers the distances between the points at highest
attainable velocity.
Cutter radius compensation is generally not required.
How do the PTP Machines Operate
There is (generally) no control of axial
speeds. The axes may move at highest
possible speeds.
There is no cutting action while the tool is
moving from one position to another.
Continuous control – Straight Cut
The cutter moves along straight lines at
controlled rates between points.
As the cutter moves, it removes material by
cutting.
Linear interpolation is carried out.
Circular interpolation is not done.
Continuous control with both Linear
and Circular cuts
Continuous control is required in CNC
machine tools where a definite profile (2-D or
3-D) is being machined.
In conventional automation, physical devices
reused to force the cutter to carry out motion
along the profile.
In CNC, physical devices are absent.
Part-specific tooling is not resorted to
Program execution makes the tool follow the
required path.
Continuous Control
The path and final destination of the tool or
cutter needs to be controlled.
Examples : Lathe work, Milling
Point to note – the DPU (Data processing
unit has a device called an interpolator)
The cutter velocity as well as the extent of
motion (destination) are controlled.
Stepper Motor
A stepper motor is a device which can
execute motion in discrete angular steps in
response to voltage pulses given to it in a
definite pattern and sequence.
In commercially available stepper motors,
one rotation of the motor shaft is generally
carried out in 200 steps
Tachogenerator in CNC systems
A Tachogenerator is a direct current motor run
as a generator and placed in the continuous
control loop and feeds back its DC output
voltage.
It reduces the value of the time constant of
response of the CNC feed axis.
ENCODERS
Incremental encoder only provide information
about magnitude of distances covered in
incremental mode and magnitude of velocity.
Absolute encoders can sense direction as
well as absolute position
with respect to origin.
There are also a encoder which gives us a
feedback, that is mounted on the lead screw,
they are called Feedback Encoder
CNC Programming Basics
CNC instructions are called part program
commands.
When running, a part program is interpreted
one command line at a time until all lines
are completed.
Commands, which are also referred to as
blocks, are made up of words which each
begin with a letter address and end with a
numerical value.
Types of Programmed Motions
There are 4 basic types of motion for CNC
machines.
The rapid traverse motion.
The linear motion (at controlled feed rate)
The circular clockwise motion (at controlled
feed rate)
The circular counterclockwise motion (at
controlled feed rate)
CNC Programming
Important things to know:
Coordinate System
Units, incremental or absolute positioning
Coordinates: X,Y,Z,
Feed rate and spindle speed
Coolant Control: On/Off, Flood, Mist
Tool Control: Tool and tool parameters
CNC Programming
Programming consists of a series of
instructions in form of letter codes
Preparatory Codes:
G codes-Initial machining setup and
establishing operating conditions
N codes-specify program line number to
executed by the MCU
CNC PROGRAMMING Contd.
Axis Codes: X,Y,Z -Used to specify motion
of the slide along X, Y, Z direction
Feed and Speed Codes: F and S-Specify
feed and spindle speed
Tool codes: T –specify tool number
Miscellaneous codes –M codes For coolant
control and other activities
Types of CNC Machines
CNC Milling Machine
CNC Lathe Machine
CNC Laser Cutting Machine
THANK YOU
ANY QUIRIES ?

More Related Content

PPTX
Numeric control
PPTX
Numerical control machines
PPTX
NC, CNC & DNC Machine
PPTX
Importance of NC & CNC systems as a part of CAM by M.M.RAFIK.
PPT
3 numerical control
DOCX
Direct numerical control
DOC
Nc Machine
PDF
Numeric control
Numerical control machines
NC, CNC & DNC Machine
Importance of NC & CNC systems as a part of CAM by M.M.RAFIK.
3 numerical control
Direct numerical control
Nc Machine

What's hot (17)

PPTX
Nc Technology
PPTX
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
PPTX
COMPUTER NUMERICAL CONTROL MACHINE
PDF
12 cnc & part programming
PPTX
Numerical control machines tool
PPTX
ppt on cnc
PPTX
BHEL PPT for AEI branch
PPTX
nc and cnc dp
PPTX
computers and microcomputer in cnc,dnc
PPTX
CNC Engraving Machine
PPTX
CNC machine\ and its types
PDF
CNC machines literature review
PPT
Know the advantages and disadvantages of cnc machines
PPTX
Bhel haridwar summer training ppt
PPTX
Computer Numeric control(C.N.C) Machine
DOC
Introduction to cnc machines (1)
Nc Technology
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
COMPUTER NUMERICAL CONTROL MACHINE
12 cnc & part programming
Numerical control machines tool
ppt on cnc
BHEL PPT for AEI branch
nc and cnc dp
computers and microcomputer in cnc,dnc
CNC Engraving Machine
CNC machine\ and its types
CNC machines literature review
Know the advantages and disadvantages of cnc machines
Bhel haridwar summer training ppt
Computer Numeric control(C.N.C) Machine
Introduction to cnc machines (1)
Ad

Similar to COMPUTER NUMERIC CONTROL (20)

PPT
Part programming for nc machines
PPTX
LEARN CNC.pptx
PPTX
CNC principle & machining centre
PPTX
Unit V CNC Machining
DOCX
REPORT
PPTX
MANUFACTURING TECHNOLOGY-II
PPT
9.pmat m 01
PPTX
cnc machining
PPTX
Ncmachine (1)
PPTX
Introduction to NC, CNC & DNC.pptx
PPTX
Computer Aided Manufacturing.pptx
PPTX
Module. 06.pptx OF MANUFACTURING PROCESS 2
PPTX
Modern machine
PPTX
CNC PROGRAMMING FOR BEGAINER Part 1
PPT
CNC Programmingmodifies examination 1
PPTX
Computer numerical control ( CNC )
DOCX
Training report
PPTX
BHEL CNC MACHINE TRAINING REPORT
PDF
bhel6-171106130647.pdf
DOC
IV REPORT.doc
Part programming for nc machines
LEARN CNC.pptx
CNC principle & machining centre
Unit V CNC Machining
REPORT
MANUFACTURING TECHNOLOGY-II
9.pmat m 01
cnc machining
Ncmachine (1)
Introduction to NC, CNC & DNC.pptx
Computer Aided Manufacturing.pptx
Module. 06.pptx OF MANUFACTURING PROCESS 2
Modern machine
CNC PROGRAMMING FOR BEGAINER Part 1
CNC Programmingmodifies examination 1
Computer numerical control ( CNC )
Training report
BHEL CNC MACHINE TRAINING REPORT
bhel6-171106130647.pdf
IV REPORT.doc
Ad

Recently uploaded (20)

PPTX
Sustainable Sites - Green Building Construction
PDF
composite construction of structures.pdf
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPT
Project quality management in manufacturing
PPTX
Welding lecture in detail for understanding
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
additive manufacturing of ss316l using mig welding
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
Well-logging-methods_new................
PPT
Mechanical Engineering MATERIALS Selection
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Sustainable Sites - Green Building Construction
composite construction of structures.pdf
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Operating System & Kernel Study Guide-1 - converted.pdf
CYBER-CRIMES AND SECURITY A guide to understanding
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Automation-in-Manufacturing-Chapter-Introduction.pdf
bas. eng. economics group 4 presentation 1.pptx
Project quality management in manufacturing
Welding lecture in detail for understanding
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
additive manufacturing of ss316l using mig welding
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Well-logging-methods_new................
Mechanical Engineering MATERIALS Selection
Model Code of Practice - Construction Work - 21102022 .pdf
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx

COMPUTER NUMERIC CONTROL

  • 1. COMPUTER NUMERIC CONTROL TOOLS AND PROCESS SUBMITTED BY- CHETAN DIXIT ME-III year 1400240022
  • 2. Computer Numerical control –what is it ? Control achieved by the use of - Numbers, symbols, signals, Letters, Codes, Words, instructions. In short, a Language-based communication with machines to be controlled. Inputs to the machine through numbers, letters and codes. The processing of data through numerical calculations and logic operations. The execution of operations through generated signals
  • 3. Numerical Control, Computer Numerical Control In the beginning only numbers and alphabets were used to achieve control, together with hard-wired circuitry there was no computer, so it was just numerical control. Later, with the advent of computers, a computer was used in the process of control so it became computer numerical control or simply computer control.
  • 4. Area of application of Computer Control Since, control is achieved by application of letters, numbers, codes and language, it is easy to change. Hence flexibility is the one advantage which makes computer control more suitable than fixed automation in case of low volume production. In addition, CNC has the ability to manufacture complex shapes without the use of part-specific tooling.
  • 5. How is computer control achieved ? By interfacing the machine with a computer. By modifying conventional machine tool architecture. By adding devices which permit the control of motion and other actions from computer. By writing and executing a program from the computer.
  • 6. What is a CNC program ? A CNC program is a sequence of commands, written in a suitable language, meant for controlling the operations of a machine. When executed, it makes a machine tool carry out some motions and auxiliary operations. As a result, a part is successfully produced from a blank.
  • 7. Computer controlled Machines CNC is capable of controlling a machine through- Programmed instructions to Digital signals to rotation of motors leading to- •Achieving a programed extent of motion. • Achieving a programmed ratio of axes velocities. •Programmed a programmed feed velocity along cutter path.
  • 8. Architecture of the Control Unit MCU = DPU + CLU MCU = Machine control unit DPU = Data processing unit –contains data entry, data processing, interpolator. CLU = Control loops unit –contains all devices for achieving required motion along an axis. (example : The motor, the lead screw-nut, the gear box, the feedback device etc.)
  • 9. The Spread of CNC Technology CNC machine tools find wide application in low level and medium level production. CNC technology supports the realization of unconventional concepts in manufacturing like Rapid Prototyping. It is possible to manufacture complex shapes by CNC.
  • 10. What are the modifications of the conventional machine tool ? • More robust and rigid for the same power level. •Backlash elimination. •Gear box elimination –gear boxes limit the ratio of axes speeds. •Feedback where necessary. •Motors with lower time constant (faster response) •Control over displacement, velocity, acceleration of the axes.
  • 11. Types of Classification Type of cutter movement (or motion control) Point - to – point (P-T-P) and Continuous Type of control - Open loop and Closed loop Type of 'organization of machine operations Machining Centre, Machine Tool. Type and number of axis movements.
  • 12. PTP – Point-to-point control The tool or cutter has to move from one point to another, the path of the cutter between these points is not critical. Examples Drilling, EDM die sinking, spot welding, brazing, soldering. This control system does NOT require an interpolator The cutter moves from one point to another and carries out machining. It generally covers the distances between the points at highest attainable velocity. Cutter radius compensation is generally not required.
  • 13. How do the PTP Machines Operate There is (generally) no control of axial speeds. The axes may move at highest possible speeds. There is no cutting action while the tool is moving from one position to another.
  • 14. Continuous control – Straight Cut The cutter moves along straight lines at controlled rates between points. As the cutter moves, it removes material by cutting. Linear interpolation is carried out. Circular interpolation is not done.
  • 15. Continuous control with both Linear and Circular cuts Continuous control is required in CNC machine tools where a definite profile (2-D or 3-D) is being machined. In conventional automation, physical devices reused to force the cutter to carry out motion along the profile. In CNC, physical devices are absent. Part-specific tooling is not resorted to Program execution makes the tool follow the required path.
  • 16. Continuous Control The path and final destination of the tool or cutter needs to be controlled. Examples : Lathe work, Milling Point to note – the DPU (Data processing unit has a device called an interpolator) The cutter velocity as well as the extent of motion (destination) are controlled.
  • 17. Stepper Motor A stepper motor is a device which can execute motion in discrete angular steps in response to voltage pulses given to it in a definite pattern and sequence. In commercially available stepper motors, one rotation of the motor shaft is generally carried out in 200 steps
  • 18. Tachogenerator in CNC systems A Tachogenerator is a direct current motor run as a generator and placed in the continuous control loop and feeds back its DC output voltage. It reduces the value of the time constant of response of the CNC feed axis.
  • 19. ENCODERS Incremental encoder only provide information about magnitude of distances covered in incremental mode and magnitude of velocity. Absolute encoders can sense direction as well as absolute position with respect to origin. There are also a encoder which gives us a feedback, that is mounted on the lead screw, they are called Feedback Encoder
  • 20. CNC Programming Basics CNC instructions are called part program commands. When running, a part program is interpreted one command line at a time until all lines are completed. Commands, which are also referred to as blocks, are made up of words which each begin with a letter address and end with a numerical value.
  • 21. Types of Programmed Motions There are 4 basic types of motion for CNC machines. The rapid traverse motion. The linear motion (at controlled feed rate) The circular clockwise motion (at controlled feed rate) The circular counterclockwise motion (at controlled feed rate)
  • 22. CNC Programming Important things to know: Coordinate System Units, incremental or absolute positioning Coordinates: X,Y,Z, Feed rate and spindle speed Coolant Control: On/Off, Flood, Mist Tool Control: Tool and tool parameters
  • 23. CNC Programming Programming consists of a series of instructions in form of letter codes Preparatory Codes: G codes-Initial machining setup and establishing operating conditions N codes-specify program line number to executed by the MCU
  • 24. CNC PROGRAMMING Contd. Axis Codes: X,Y,Z -Used to specify motion of the slide along X, Y, Z direction Feed and Speed Codes: F and S-Specify feed and spindle speed Tool codes: T –specify tool number Miscellaneous codes –M codes For coolant control and other activities
  • 25. Types of CNC Machines CNC Milling Machine
  • 27. CNC Laser Cutting Machine