SlideShare a Scribd company logo
30/07/2025
Dept. of MECHANICAL JNTUACEP
1
Workshop on
Computer Numeric Control Machine
Programming
K.Pavan Kumar Reddy
M. Tech (Ph. D)
Asst Prof. (Adhoc)
Department of Mechanical Engineering
JNTUA College of Engineering (Autonomous) Pulivendula
Kadapa (D), Andhra Pradesh
30/07/2025
Dept. of MECHANICAL JNTUACEP
Introduction to CNC
2
 Numerical control (NC) is the automation of machine tools
that are operated by precisely programmed commands encoded
on a storage medium, as opposed to controlled manually.
 Most NC today is computer numerical control (CNC), in
which computers play an integral part of the control.
 In modern CNC systems, end-to-end component design is
highly automated using computer-aided design (CAD) and
computer-aided manufacturing (CAM) programs.
30/07/2025
Dept. of MECHANICAL JNTUACEP
Operations in CNC
3
CNC Milling
CNC Plasma Cutter CNC Electric Discharge Machining
30/07/2025
Dept. of MECHANICAL JNTUACEP
4
30/07/2025
Dept. of MECHANICAL JNTUACEP
Advantages of CNC
5
 CNC machines can be used continuously
 Batch production with high accuracy
 can be updated by improving the software
 Training in the use of CNCs is available through the use of
‘virtual software’.
 Intricate detail machining
 no need to make a prototype or a model
 One person can supervise many CNC machines
simultaneously
 saves time
30/07/2025
Dept. of MECHANICAL JNTUACEP
Disadvantages
6
 more expensive than manually operated machines
 The CNC machine operator only needs basic training and
skills, enough to supervise several machines. In years gone
by, engineers needed years of training to operate centre
lathes, milling machines and other manually operated
machines.This means many of the old skills are been lost.
 Investment in CNC machines can lead to unemployment
30/07/2025
Dept. of MECHANICAL JNTUACEP
Axes of CNC Machine Tool
7
30/07/2025
Dept. of MECHANICAL JNTUACEP
From 3-axis to 5-axis machining
8
• not sufficient for the complete
finishing process for very deep
part and having narrow cavities
• results in a bad surface quality and
long machining times in Case of
harder material
• dozens of views need to be defined
• more tool movements
• programming is quite difficult
• sum of all views does not cover the
whole geometry
• overlapping views lead to surface
quality problems
• More number of lead-in and out
movements
30/07/2025
Dept. of MECHANICAL JNTUACEP
Five Axis CNC
9
30/07/2025
Dept. of MECHANICAL JNTUACEP
ADVANTAGES OF 5 AXIS CNC
10
 to machine complex shapes in a single setup
 reduces the machinist setup time and increases production rates
 By eliminating multiple set-ups, time and errors are reduced
 the feature-to-features accuracy is improved because the same zero or
datum reference frame is used throughout the manufacturing process
 since simultaneous movement is allowed along the X andY axis,
shorter and more rigid tools may be used
 higher spindle/cutting tool speeds may be achieved while reducing
the load on the cutting tool
 Shorter and thicker cutters also reduce vibration when machining
deep pockets or contoured features with three-axis machines.
30/07/2025
Dept. of MECHANICAL JNTUACEP
Application
11
 complex three dimensional profiles
 for impellers, turbine blades, and plastic mold tools
30/07/2025
Dept. of MECHANICAL JNTUACEP
CONTENTS
1. History
2. CNC Introduction
3. how they look like?
4. Elements of CNC
5. Block diagram of CNC
6. How CNC Works?
7. Features of CNC Machines
8. CNC Programming Basics
9. Common Format of a Block
10. Programming Key Letters
11. Table of important G-codes
12. Table of important M-codes
13. Advantages
14. Challenges
15. Conclusion
16. References
12
30/07/2025
Dept. of MECHANICAL JNTUACEP
History
 The first NC machines were built in the 1940s
and 1950s by Prof. JohnT Parson.
 CNC machine came into existence after evolution
of computer around 1980.
 Modern CNC Machine are improving further as
the technology is changing with a variety of
functions according to applications.
13
30/07/2025
Dept. of MECHANICAL JNTUACEP
CNC Introduction
A numerical control system
in which the data handling,
control sequences, and
response to input is
determined by an on-board
computer system at the
machine tool.
14
30/07/2025
Dept. of MECHANICAL JNTUACEP
CNC Machines- How do they look like?
Slides
Controller
Servo Motors
Display Console
Controller
Automated
Tool changer
Coolant
control
Chip collection and removal
15
30/07/2025
Dept. of MECHANICAL JNTUACEP
Elements of CNC Machine
 A CNC machine consist of following 6 major
elements:
i. Input Device
ii. Machine Control Unit
iii. MachineTool
iv. Driving System
v. Feedback Devices
vi. Display Unit
16
30/07/2025
Dept. of MECHANICAL JNTUACEP
Block diagram of CNC Machine
17
30/07/2025
Dept. of MECHANICAL JNTUACEP
Open loop and Closed loop controls
In open loop systems the slide may overshoot or may not reach desired position
because of inertia, wear and tear and friction, hence inaccurate machining.
In closed loop systems the position sensors are used to correct slide movements
and achieve higher accuracy and repeatability
18
30/07/2025
Dept. of MECHANICAL JNTUACEP
How CNC Works
 Controlled by G and M codes.
 These are number values and co-ordinates.
 Each number or code is assigned to a particular operation.
 Typed in manually to CAD by machine operators.
 G & M codes are automatically generated by the computer
software.
19
30/07/2025
Dept. of MECHANICAL JNTUACEP
Features of CNC Machinery
 The tool or material moves automatically.
 Tools can operate in 1-5 axes.
 Larger machines have a machine control unit (MCU) which
manages operations.
 Movement is controlled by motors (actuators).
 Feedback is provided by sensors (transducers)
 Tool magazines are used to change tools automatically.
20
30/07/2025
Dept. of MECHANICAL JNTUACEP
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
30/07/2025
Dept. of MECHANICAL JNTUACEP
CNC programming
Important things to know:
 Coordinate System
 Units, incremental or absolute
positioning
 Coordinates: X,Y,Z, RX,RY,RZ
 Feed rate and spindle speed
 Coolant Control: On/Off, Flood,
Mist
 Tool Control:Tool and tool
parameters
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
•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
22
30/07/2025
Dept. of MECHANICAL JNTUACEP
Common Format of a Block
Sequence # Preparatory
Function
Dimension
Words
Feed
Rate
Spindle
Function
Tool
Function
Misc.
Function
N50 G90 G01 X1.40Y2.25 F10 S1500 T01 M03
IndividualWords
23
30/07/2025
Dept. of MECHANICAL JNTUACEP
Programming Key Letters
 O - Program number (Used for program identification)
 N - Sequence number (Used for line identification)
 G - Preparatory function
 X - X axis designation
 Y -Y axis designation
 Z - Z axis designation
 R - Radius designation
 F – Feed rate designation
 S - Spindle speed designation
 H -Tool length offset designation
 D -Tool radius offset designation
 T -Tool Designation
 M - Miscellaneous function
24
30/07/2025
Dept. of MECHANICAL JNTUACEP
Table of Important G codes
G00 RapidTransverse
G01 Linear Interpolation
G02 Circular Interpolation, CW
G03 Circular Interpolation, CCW
G17 XY Plane,G18 XZ Plane,G19YZ Plane
G20/G70 Inch units
G21/G71 Metric Units
G40 Cutter compensation cancel
G41 Cutter compensation left
G42 Cutter compensation right
G43Tool length compensation (plus)
G43Tool length compensation (plus)
G44Tool length compensation (minus)
G49Tool length compensation cancel
G80 Cancel canned cycles
G81 Drilling cycle
G82 Counter boring cycle
G83 Deep hole drilling cycle
G90 Absolute positioning
G91 Incremental positioning
25
30/07/2025
Dept. of MECHANICAL JNTUACEP
Table of Important M codes
 M00 Program stop
 M01 Optional program stop
 M02 Program end
 M03 Spindle on clockwise
 M04 Spindle on counterclockwise
 M05 Spindle stop
 M06Tool change
 M08 Coolant on
 M09 Coolant off
 M10 Clamps on
 M11 Clamps off
 M30 Program stop, reset to start
26
30/07/2025
Dept. of MECHANICAL JNTUACEP
Advantages of CNC
i. - Easier to program;
ii. - Easy storage of existing programs;
iii. - Easy to change a program
iv. -Avoids human errors
v. - CNC machines are safe to operate
vi. - Complex geometry is produced as cheaply as simple ones
vii. - Usually generates closer tolerances than manual machines
27
30/07/2025
Dept. of MECHANICAL JNTUACEP
i. Costly setup, skilled operators
ii. Computers, programming knowledge
required
iii. Maintenance is difficult
Challenges
28
30/07/2025
Dept. of MECHANICAL JNTUACEP
Conclusion
 The advantage of a CNC system are that the operation
of a conventional machine is removed and the part
production is made automatic.
 It reduces the labor work and hence highly efficient in
the manufacturing process.
 BHEL generally uses CNC machines to achieve its
manufacturing targets. For manufacturing works of
large scale it is very difficult to work with manual
machines as they are time consuming. CNC machines
have their wide scope because they are easy to handle,
the work becomes easier and jobs are done with
perfection.
29
30/07/2025
Dept. of MECHANICAL JNTUACEP
Thank You
30

More Related Content

PPTX
CNC Maching.pptx
PPTX
Introduction to CNC machines.pptx
PPTX
introduction to cnc machines
PPTX
CNC Milling
PDF
RM Seminar_CNC_final.pdf.........................
PPTX
Recent Advancement of CNC Technology
PDF
geometric modelling and PLC
PPTX
CNC machine
CNC Maching.pptx
Introduction to CNC machines.pptx
introduction to cnc machines
CNC Milling
RM Seminar_CNC_final.pdf.........................
Recent Advancement of CNC Technology
geometric modelling and PLC
CNC machine

Similar to workshop on computer numeric control machine programming.pptx (20)

PPTX
Introduction to CNC machining processes-
PPT
Numerical control and CNC
PPT
Automation in Manufacturing Systems Importance
PPT
Lo #5 manufacturing technology (jan 2016)
PDF
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
PPTX
Bhel ppt
PDF
IRJET - Study on Computer Numerical Control (CNC) Technology
PPTX
BHEL PPT for AEI branch
PDF
Lecture 2
PPTX
COMPUTER NUMERICAL CONTROL MACHINE
PPTX
Cnc pgrming seminar-
PPT
BHEL INDUSTRIAL SEMINAR BY PREM NARAYAN
PPTX
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
PPT
1 cam intro
PPT
Unit - 01 Introduction to CNC System.ppt
PPTX
1RF19ME020 .pptx
PPTX
Computer numerical control ( CNC )
PPTX
GNC(graphical numeric Controle ) _CNC.pptx
PPT
Introduction of CNC Technology in Engineering
Introduction to CNC machining processes-
Numerical control and CNC
Automation in Manufacturing Systems Importance
Lo #5 manufacturing technology (jan 2016)
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
Bhel ppt
IRJET - Study on Computer Numerical Control (CNC) Technology
BHEL PPT for AEI branch
Lecture 2
COMPUTER NUMERICAL CONTROL MACHINE
Cnc pgrming seminar-
BHEL INDUSTRIAL SEMINAR BY PREM NARAYAN
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
1 cam intro
Unit - 01 Introduction to CNC System.ppt
1RF19ME020 .pptx
Computer numerical control ( CNC )
GNC(graphical numeric Controle ) _CNC.pptx
Introduction of CNC Technology in Engineering
Ad

More from KPavanKumarReddy4 (8)

PPTX
PAVAN PRESENTATION on Control Manipulators
PPTX
Work space software explanation by kadapana pavan kumar reddy.pptx
PPTX
ROBOT Programming by kadapana pavan kumar reddy.pptx
PPTX
Pavan Presentation for 2nd unit engine lathe.pptx
PPTX
Pavan presentation for 1st Unit Machine Tools.pptx
PPTX
Open-Access-Journals-and-Online-Resources-Democratizing-Knowledge.pptx
PPTX
24PHR0020- K Pavan Kumar - Asssignment -3.pptx
PPTX
Lab session on Robot Control using teach pendant.pptx
PAVAN PRESENTATION on Control Manipulators
Work space software explanation by kadapana pavan kumar reddy.pptx
ROBOT Programming by kadapana pavan kumar reddy.pptx
Pavan Presentation for 2nd unit engine lathe.pptx
Pavan presentation for 1st Unit Machine Tools.pptx
Open-Access-Journals-and-Online-Resources-Democratizing-Knowledge.pptx
24PHR0020- K Pavan Kumar - Asssignment -3.pptx
Lab session on Robot Control using teach pendant.pptx
Ad

Recently uploaded (20)

PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
PPT on Performance Review to get promotions
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
Construction Project Organization Group 2.pptx
PDF
Well-logging-methods_new................
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
Current and future trends in Computer Vision.pptx
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
Digital Logic Computer Design lecture notes
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Artificial Intelligence
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
CYBER-CRIMES AND SECURITY A guide to understanding
PPT on Performance Review to get promotions
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Construction Project Organization Group 2.pptx
Well-logging-methods_new................
Model Code of Practice - Construction Work - 21102022 .pdf
Current and future trends in Computer Vision.pptx
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Operating System & Kernel Study Guide-1 - converted.pdf
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Digital Logic Computer Design lecture notes
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Artificial Intelligence
Automation-in-Manufacturing-Chapter-Introduction.pdf
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
CH1 Production IntroductoryConcepts.pptx
bas. eng. economics group 4 presentation 1.pptx

workshop on computer numeric control machine programming.pptx

  • 1. 30/07/2025 Dept. of MECHANICAL JNTUACEP 1 Workshop on Computer Numeric Control Machine Programming K.Pavan Kumar Reddy M. Tech (Ph. D) Asst Prof. (Adhoc) Department of Mechanical Engineering JNTUA College of Engineering (Autonomous) Pulivendula Kadapa (D), Andhra Pradesh
  • 2. 30/07/2025 Dept. of MECHANICAL JNTUACEP Introduction to CNC 2  Numerical control (NC) is the automation of machine tools that are operated by precisely programmed commands encoded on a storage medium, as opposed to controlled manually.  Most NC today is computer numerical control (CNC), in which computers play an integral part of the control.  In modern CNC systems, end-to-end component design is highly automated using computer-aided design (CAD) and computer-aided manufacturing (CAM) programs.
  • 3. 30/07/2025 Dept. of MECHANICAL JNTUACEP Operations in CNC 3 CNC Milling CNC Plasma Cutter CNC Electric Discharge Machining
  • 5. 30/07/2025 Dept. of MECHANICAL JNTUACEP Advantages of CNC 5  CNC machines can be used continuously  Batch production with high accuracy  can be updated by improving the software  Training in the use of CNCs is available through the use of ‘virtual software’.  Intricate detail machining  no need to make a prototype or a model  One person can supervise many CNC machines simultaneously  saves time
  • 6. 30/07/2025 Dept. of MECHANICAL JNTUACEP Disadvantages 6  more expensive than manually operated machines  The CNC machine operator only needs basic training and skills, enough to supervise several machines. In years gone by, engineers needed years of training to operate centre lathes, milling machines and other manually operated machines.This means many of the old skills are been lost.  Investment in CNC machines can lead to unemployment
  • 7. 30/07/2025 Dept. of MECHANICAL JNTUACEP Axes of CNC Machine Tool 7
  • 8. 30/07/2025 Dept. of MECHANICAL JNTUACEP From 3-axis to 5-axis machining 8 • not sufficient for the complete finishing process for very deep part and having narrow cavities • results in a bad surface quality and long machining times in Case of harder material • dozens of views need to be defined • more tool movements • programming is quite difficult • sum of all views does not cover the whole geometry • overlapping views lead to surface quality problems • More number of lead-in and out movements
  • 9. 30/07/2025 Dept. of MECHANICAL JNTUACEP Five Axis CNC 9
  • 10. 30/07/2025 Dept. of MECHANICAL JNTUACEP ADVANTAGES OF 5 AXIS CNC 10  to machine complex shapes in a single setup  reduces the machinist setup time and increases production rates  By eliminating multiple set-ups, time and errors are reduced  the feature-to-features accuracy is improved because the same zero or datum reference frame is used throughout the manufacturing process  since simultaneous movement is allowed along the X andY axis, shorter and more rigid tools may be used  higher spindle/cutting tool speeds may be achieved while reducing the load on the cutting tool  Shorter and thicker cutters also reduce vibration when machining deep pockets or contoured features with three-axis machines.
  • 11. 30/07/2025 Dept. of MECHANICAL JNTUACEP Application 11  complex three dimensional profiles  for impellers, turbine blades, and plastic mold tools
  • 12. 30/07/2025 Dept. of MECHANICAL JNTUACEP CONTENTS 1. History 2. CNC Introduction 3. how they look like? 4. Elements of CNC 5. Block diagram of CNC 6. How CNC Works? 7. Features of CNC Machines 8. CNC Programming Basics 9. Common Format of a Block 10. Programming Key Letters 11. Table of important G-codes 12. Table of important M-codes 13. Advantages 14. Challenges 15. Conclusion 16. References 12
  • 13. 30/07/2025 Dept. of MECHANICAL JNTUACEP History  The first NC machines were built in the 1940s and 1950s by Prof. JohnT Parson.  CNC machine came into existence after evolution of computer around 1980.  Modern CNC Machine are improving further as the technology is changing with a variety of functions according to applications. 13
  • 14. 30/07/2025 Dept. of MECHANICAL JNTUACEP CNC Introduction A numerical control system in which the data handling, control sequences, and response to input is determined by an on-board computer system at the machine tool. 14
  • 15. 30/07/2025 Dept. of MECHANICAL JNTUACEP CNC Machines- How do they look like? Slides Controller Servo Motors Display Console Controller Automated Tool changer Coolant control Chip collection and removal 15
  • 16. 30/07/2025 Dept. of MECHANICAL JNTUACEP Elements of CNC Machine  A CNC machine consist of following 6 major elements: i. Input Device ii. Machine Control Unit iii. MachineTool iv. Driving System v. Feedback Devices vi. Display Unit 16
  • 17. 30/07/2025 Dept. of MECHANICAL JNTUACEP Block diagram of CNC Machine 17
  • 18. 30/07/2025 Dept. of MECHANICAL JNTUACEP Open loop and Closed loop controls In open loop systems the slide may overshoot or may not reach desired position because of inertia, wear and tear and friction, hence inaccurate machining. In closed loop systems the position sensors are used to correct slide movements and achieve higher accuracy and repeatability 18
  • 19. 30/07/2025 Dept. of MECHANICAL JNTUACEP How CNC Works  Controlled by G and M codes.  These are number values and co-ordinates.  Each number or code is assigned to a particular operation.  Typed in manually to CAD by machine operators.  G & M codes are automatically generated by the computer software. 19
  • 20. 30/07/2025 Dept. of MECHANICAL JNTUACEP Features of CNC Machinery  The tool or material moves automatically.  Tools can operate in 1-5 axes.  Larger machines have a machine control unit (MCU) which manages operations.  Movement is controlled by motors (actuators).  Feedback is provided by sensors (transducers)  Tool magazines are used to change tools automatically. 20
  • 21. 30/07/2025 Dept. of MECHANICAL JNTUACEP 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
  • 22. 30/07/2025 Dept. of MECHANICAL JNTUACEP CNC programming Important things to know:  Coordinate System  Units, incremental or absolute positioning  Coordinates: X,Y,Z, RX,RY,RZ  Feed rate and spindle speed  Coolant Control: On/Off, Flood, Mist  Tool Control:Tool and tool parameters 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 •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 22
  • 23. 30/07/2025 Dept. of MECHANICAL JNTUACEP Common Format of a Block Sequence # Preparatory Function Dimension Words Feed Rate Spindle Function Tool Function Misc. Function N50 G90 G01 X1.40Y2.25 F10 S1500 T01 M03 IndividualWords 23
  • 24. 30/07/2025 Dept. of MECHANICAL JNTUACEP Programming Key Letters  O - Program number (Used for program identification)  N - Sequence number (Used for line identification)  G - Preparatory function  X - X axis designation  Y -Y axis designation  Z - Z axis designation  R - Radius designation  F – Feed rate designation  S - Spindle speed designation  H -Tool length offset designation  D -Tool radius offset designation  T -Tool Designation  M - Miscellaneous function 24
  • 25. 30/07/2025 Dept. of MECHANICAL JNTUACEP Table of Important G codes G00 RapidTransverse G01 Linear Interpolation G02 Circular Interpolation, CW G03 Circular Interpolation, CCW G17 XY Plane,G18 XZ Plane,G19YZ Plane G20/G70 Inch units G21/G71 Metric Units G40 Cutter compensation cancel G41 Cutter compensation left G42 Cutter compensation right G43Tool length compensation (plus) G43Tool length compensation (plus) G44Tool length compensation (minus) G49Tool length compensation cancel G80 Cancel canned cycles G81 Drilling cycle G82 Counter boring cycle G83 Deep hole drilling cycle G90 Absolute positioning G91 Incremental positioning 25
  • 26. 30/07/2025 Dept. of MECHANICAL JNTUACEP Table of Important M codes  M00 Program stop  M01 Optional program stop  M02 Program end  M03 Spindle on clockwise  M04 Spindle on counterclockwise  M05 Spindle stop  M06Tool change  M08 Coolant on  M09 Coolant off  M10 Clamps on  M11 Clamps off  M30 Program stop, reset to start 26
  • 27. 30/07/2025 Dept. of MECHANICAL JNTUACEP Advantages of CNC i. - Easier to program; ii. - Easy storage of existing programs; iii. - Easy to change a program iv. -Avoids human errors v. - CNC machines are safe to operate vi. - Complex geometry is produced as cheaply as simple ones vii. - Usually generates closer tolerances than manual machines 27
  • 28. 30/07/2025 Dept. of MECHANICAL JNTUACEP i. Costly setup, skilled operators ii. Computers, programming knowledge required iii. Maintenance is difficult Challenges 28
  • 29. 30/07/2025 Dept. of MECHANICAL JNTUACEP Conclusion  The advantage of a CNC system are that the operation of a conventional machine is removed and the part production is made automatic.  It reduces the labor work and hence highly efficient in the manufacturing process.  BHEL generally uses CNC machines to achieve its manufacturing targets. For manufacturing works of large scale it is very difficult to work with manual machines as they are time consuming. CNC machines have their wide scope because they are easy to handle, the work becomes easier and jobs are done with perfection. 29
  • 30. 30/07/2025 Dept. of MECHANICAL JNTUACEP Thank You 30

Editor's Notes

  • #7: A axis of motion is defined as an axis where relative motion between cutting tool and workpiece occurs. The primary axes of motion are referred to as the X, Y, and Z axes and form the machine tool XYZ coordinate system. In CNC machine tool, each axis of motion is equipped with a driving device to replace the handwheel of the conventional machine tool. Figure shows the coordinate system and the axes of motion of a typical machine tool. Conventionally machine tools are designated by the number of axes of motion they can provide to control the tool position and orientation. In these CNC machine tools, the tool is controlled along the three axes (X, Y, and Z) simultaneously, but the tool orientation doesn’t change with the tool motion .