SlideShare a Scribd company logo
1 of 19
Abhishek Rao
B.Tech (CSE) 1st Year
Central University of Haryana
CNC
Machining
Computer Numerical Controlled
Machining
CONTENTS
1. History
2. CNC introduction
3. Elements of CNC
4. Block diagram of CNC
5. Types of CNC machine
6. How CNC works?
7. Features of CNC machines
8. CNC programming basics
9. Common format of a block
10. Advantages
11. Disadvantages
History of CNC machines
 Numerical control for machines tools were
introduced in 1950’s by Prof.John T Parsons.
 The first NC machine was built at the
Massachusetts institute of Technology in 1953
by joint efforts of US Air Force, the MIT and
parson’s cooperation
Introduction
A CNC machine is 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.
The machine follows a predetermined sequence of machining operations at the
predetermined speeds necessary to produce a workpiece of the right shape
and size and thus according to completely predictable results. A different
product can be produced through reprogramming and a low-quantity
production run of different products is justified. flash drive, or RAM card etc.
“ A system in which actions are controlled by the direct insertion of numerical
data at some point.The system must automatically interpret at least some
portion of this data.”
In a simple word, a CNC system receives numerical data, interpret the data
and then control the action accordingly.
ELEMENTS OF CNC MACHINE
• A CNC machine consist of following 6 major
elements:
i. Input Device
ii. Machine Control Unit
iii. Machine Tool
iv. Driving System
v. Feedback Devices
vi. Display Unit
<-Control Panel
Block Diagram of CNC
TYPES OF CNC MACHINE
• Plasma.
• Spring forming.
• Laser Cutting machine.
• Flame cutting machine.
• Electric Discharge Machine.
• Water Jet.
• Welding.
• CNC Punch Press.
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
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
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
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.
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
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
COMMON FORMAT OF A BLOCK
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
viii. -The advantage of a CNC system are that the operation of a
conventional machine is removed and the part production is
made automatic.
ix. -It reduces the labor work and hence highly efficient in the
manufacturing process.
Disadvantages
i. COSTLY SETUP, SKILLED OPERATORS.
ii. COMPUTERS, PROGRAMMING
KNOWLEDGE REQUIRED.
iii. MAINTENANCE IS DIFFICULT.
Thank
You…

More Related Content

What's hot

BHEL INDUSTRIAL SEMINAR BY PREM NARAYAN
BHEL INDUSTRIAL SEMINAR BY PREM NARAYAN BHEL INDUSTRIAL SEMINAR BY PREM NARAYAN
BHEL INDUSTRIAL SEMINAR BY PREM NARAYAN PREM NARAYAN MAITHIL
 
Importance of NC & CNC systems as a part of CAM by M.M.RAFIK.
Importance of NC & CNC systems as a part of CAM by M.M.RAFIK.Importance of NC & CNC systems as a part of CAM by M.M.RAFIK.
Importance of NC & CNC systems as a part of CAM by M.M.RAFIK.M.M. RAFIK
 
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASHCNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASHVed Prakash
 
COMPUTER NUMERICAL CONTROL MACHINE
COMPUTER NUMERICAL CONTROL MACHINECOMPUTER NUMERICAL CONTROL MACHINE
COMPUTER NUMERICAL CONTROL MACHINEGopal Bhargava
 
Numerical control machines tool
Numerical control machines toolNumerical control machines tool
Numerical control machines tooljntuhcej
 
Lecture 17 position systems of nc [compatibility mode]
Lecture 17 position systems of nc [compatibility mode]Lecture 17 position systems of nc [compatibility mode]
Lecture 17 position systems of nc [compatibility mode]Dr.Muftooh Ur Rehman Siddiqi
 
Basic mechanical engineering
Basic mechanical engineeringBasic mechanical engineering
Basic mechanical engineeringVyshnavi B Mohan
 
CNC machine\ and its types
CNC machine\ and its typesCNC machine\ and its types
CNC machine\ and its typesAqeel Ur Rehman
 
12 cnc &amp; part programming
12 cnc &amp; part programming12 cnc &amp; part programming
12 cnc &amp; part programmingM Siva Kumar
 
BHEL PPT for AEI branch
BHEL PPT for AEI branch BHEL PPT for AEI branch
BHEL PPT for AEI branch piyushaagrawal
 
computer numerical control
computer numerical controlcomputer numerical control
computer numerical controlLalrin Muani
 

What's hot (20)

BHEL INDUSTRIAL SEMINAR BY PREM NARAYAN
BHEL INDUSTRIAL SEMINAR BY PREM NARAYAN BHEL INDUSTRIAL SEMINAR BY PREM NARAYAN
BHEL INDUSTRIAL SEMINAR BY PREM NARAYAN
 
Importance of NC & CNC systems as a part of CAM by M.M.RAFIK.
Importance of NC & CNC systems as a part of CAM by M.M.RAFIK.Importance of NC & CNC systems as a part of CAM by M.M.RAFIK.
Importance of NC & CNC systems as a part of CAM by M.M.RAFIK.
 
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASHCNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
 
COMPUTER NUMERICAL CONTROL MACHINE
COMPUTER NUMERICAL CONTROL MACHINECOMPUTER NUMERICAL CONTROL MACHINE
COMPUTER NUMERICAL CONTROL MACHINE
 
Numerical control machines tool
Numerical control machines toolNumerical control machines tool
Numerical control machines tool
 
Lecture 17 position systems of nc [compatibility mode]
Lecture 17 position systems of nc [compatibility mode]Lecture 17 position systems of nc [compatibility mode]
Lecture 17 position systems of nc [compatibility mode]
 
Basic mechanical engineering
Basic mechanical engineeringBasic mechanical engineering
Basic mechanical engineering
 
CNC machine\ and its types
CNC machine\ and its typesCNC machine\ and its types
CNC machine\ and its types
 
12 cnc &amp; part programming
12 cnc &amp; part programming12 cnc &amp; part programming
12 cnc &amp; part programming
 
Ch 2 NC machine
Ch 2 NC machine Ch 2 NC machine
Ch 2 NC machine
 
Met 402 mod_7
Met 402 mod_7Met 402 mod_7
Met 402 mod_7
 
Nc
NcNc
Nc
 
What is a cnc machine
What is a cnc machineWhat is a cnc machine
What is a cnc machine
 
3 numerical control
3 numerical control3 numerical control
3 numerical control
 
ppt on cnc
ppt on cncppt on cnc
ppt on cnc
 
Nc Machine
Nc MachineNc Machine
Nc Machine
 
Numerical control
Numerical controlNumerical control
Numerical control
 
Cnc
CncCnc
Cnc
 
BHEL PPT for AEI branch
BHEL PPT for AEI branch BHEL PPT for AEI branch
BHEL PPT for AEI branch
 
computer numerical control
computer numerical controlcomputer numerical control
computer numerical control
 

Similar to CNC machining processes

cncseminar-121020053500-phpapp01-170219102752 (1).pdf
cncseminar-121020053500-phpapp01-170219102752 (1).pdfcncseminar-121020053500-phpapp01-170219102752 (1).pdf
cncseminar-121020053500-phpapp01-170219102752 (1).pdfSourav241418
 
CNC MACHINE
CNC MACHINE CNC MACHINE
CNC MACHINE GokulSase
 
Computer numerical control ( CNC )
Computer numerical control  ( CNC )Computer numerical control  ( CNC )
Computer numerical control ( CNC )BhaveshChaudhari21
 
Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5Ravi Sankar
 
INTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptx
INTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptxINTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptx
INTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptxMohammadHussain364422
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGKarthik R
 
Introduction to CNC machines.pptx
Introduction to CNC machines.pptxIntroduction to CNC machines.pptx
Introduction to CNC machines.pptxDr.M BALA THEJA
 
Modern machine
Modern machineModern machine
Modern machineUbaid Shah
 
Bhel haridwar summer training ppt
Bhel haridwar summer training pptBhel haridwar summer training ppt
Bhel haridwar summer training pptnilesh choubey
 
CNC Maching.pptx
CNC Maching.pptxCNC Maching.pptx
CNC Maching.pptxstudyall1
 
cnc danish3.pptx
cnc danish3.pptxcnc danish3.pptx
cnc danish3.pptxAMWANI2
 
Application of cnc machine
Application of cnc machineApplication of cnc machine
Application of cnc machineDrAjayPatel2
 
Cncpresentation CNC lathe machine
Cncpresentation CNC lathe machineCncpresentation CNC lathe machine
Cncpresentation CNC lathe machineHaseeb Butt
 

Similar to CNC machining processes (20)

cnc
cnccnc
cnc
 
cncseminar-121020053500-phpapp01-170219102752 (1).pdf
cncseminar-121020053500-phpapp01-170219102752 (1).pdfcncseminar-121020053500-phpapp01-170219102752 (1).pdf
cncseminar-121020053500-phpapp01-170219102752 (1).pdf
 
CNC MACHINE
CNC MACHINE CNC MACHINE
CNC MACHINE
 
Computer numerical control ( CNC )
Computer numerical control  ( CNC )Computer numerical control  ( CNC )
Computer numerical control ( CNC )
 
Unit5 170719122758
Unit5 170719122758Unit5 170719122758
Unit5 170719122758
 
Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5
 
CNC Seminar
CNC SeminarCNC Seminar
CNC Seminar
 
INTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptx
INTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptxINTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptx
INTRODUCTION ABOUT CNC MACHINE with G Code and M Code.pptx
 
CNC Milling
CNC MillingCNC Milling
CNC Milling
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHINING
 
cnc machining
cnc machiningcnc machining
cnc machining
 
Introduction to CNC machines.pptx
Introduction to CNC machines.pptxIntroduction to CNC machines.pptx
Introduction to CNC machines.pptx
 
CNC Presentation
CNC PresentationCNC Presentation
CNC Presentation
 
Modern machine
Modern machineModern machine
Modern machine
 
Bhel haridwar summer training ppt
Bhel haridwar summer training pptBhel haridwar summer training ppt
Bhel haridwar summer training ppt
 
CNC Maching.pptx
CNC Maching.pptxCNC Maching.pptx
CNC Maching.pptx
 
cnc danish3.pptx
cnc danish3.pptxcnc danish3.pptx
cnc danish3.pptx
 
Application of cnc machine
Application of cnc machineApplication of cnc machine
Application of cnc machine
 
CNCPRESENTATION.pdf
CNCPRESENTATION.pdfCNCPRESENTATION.pdf
CNCPRESENTATION.pdf
 
Cncpresentation CNC lathe machine
Cncpresentation CNC lathe machineCncpresentation CNC lathe machine
Cncpresentation CNC lathe machine
 

Recently uploaded

Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 

CNC machining processes

  • 1. Abhishek Rao B.Tech (CSE) 1st Year Central University of Haryana
  • 3. CONTENTS 1. History 2. CNC introduction 3. Elements of CNC 4. Block diagram of CNC 5. Types of CNC machine 6. How CNC works? 7. Features of CNC machines 8. CNC programming basics 9. Common format of a block 10. Advantages 11. Disadvantages
  • 4. History of CNC machines  Numerical control for machines tools were introduced in 1950’s by Prof.John T Parsons.  The first NC machine was built at the Massachusetts institute of Technology in 1953 by joint efforts of US Air Force, the MIT and parson’s cooperation
  • 5. Introduction A CNC machine is 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. The machine follows a predetermined sequence of machining operations at the predetermined speeds necessary to produce a workpiece of the right shape and size and thus according to completely predictable results. A different product can be produced through reprogramming and a low-quantity production run of different products is justified. flash drive, or RAM card etc. “ A system in which actions are controlled by the direct insertion of numerical data at some point.The system must automatically interpret at least some portion of this data.” In a simple word, a CNC system receives numerical data, interpret the data and then control the action accordingly.
  • 6.
  • 7. ELEMENTS OF CNC MACHINE • A CNC machine consist of following 6 major elements: i. Input Device ii. Machine Control Unit iii. Machine Tool iv. Driving System v. Feedback Devices vi. Display Unit
  • 10. TYPES OF CNC MACHINE • Plasma. • Spring forming. • Laser Cutting machine. • Flame cutting machine. • Electric Discharge Machine. • Water Jet. • Welding. • CNC Punch Press.
  • 11. 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
  • 12. 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
  • 13. 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
  • 14. 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.
  • 15. 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 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
  • 16. COMMON FORMAT OF A BLOCK
  • 17. 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 viii. -The advantage of a CNC system are that the operation of a conventional machine is removed and the part production is made automatic. ix. -It reduces the labor work and hence highly efficient in the manufacturing process.
  • 18. Disadvantages i. COSTLY SETUP, SKILLED OPERATORS. ii. COMPUTERS, PROGRAMMING KNOWLEDGE REQUIRED. iii. MAINTENANCE IS DIFFICULT.