SlideShare a Scribd company logo
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 PRAKASH
Ved Prakash
 
COMPUTER NUMERICAL CONTROL MACHINE
COMPUTER NUMERICAL CONTROL MACHINECOMPUTER NUMERICAL CONTROL MACHINE
COMPUTER NUMERICAL CONTROL MACHINE
Gopal Bhargava
 
Numerical control machines tool
Numerical control machines toolNumerical control machines tool
Numerical control machines tool
jntuhcej
 
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 engineering
Vyshnavi B Mohan
 
CNC machine\ and its types
CNC machine\ and its typesCNC machine\ and its types
CNC machine\ and its types
Aqeel Ur Rehman
 
12 cnc &amp; part programming
12 cnc &amp; part programming12 cnc &amp; part programming
12 cnc &amp; part programming
M Siva Kumar
 
Ch 2 NC machine
Ch 2 NC machine Ch 2 NC machine
Ch 2 NC machine
Chirag Patel
 
What is a cnc machine
What is a cnc machineWhat is a cnc machine
What is a cnc machine
M.Heydar Elahi
 
3 numerical control
3 numerical control3 numerical control
3 numerical control
shaikusmanshag
 
ppt on cnc
ppt on cncppt on cnc
ppt on cnc
Pankaj Dhut
 
Nc Machine
Nc MachineNc Machine
Nc Machine
Satyen Champaneria
 
Numerical control
Numerical controlNumerical control
Numerical control
ahmad almaleh
 
Cnc
CncCnc
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 control
Lalrin 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).pdf
Sourav241418
 
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 5
Ravi 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.pptx
MohammadHussain364422
 
CNC Milling
CNC MillingCNC Milling
CNC Milling
Manpreet Singh
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHINING
Karthik R
 
cnc machining
cnc machiningcnc machining
cnc machining
Nikhlesh Ranjan
 
Introduction to CNC machines.pptx
Introduction to CNC machines.pptxIntroduction to CNC machines.pptx
Introduction to CNC machines.pptx
Dr.M BALA THEJA
 
CNC Presentation
CNC PresentationCNC Presentation
CNC Presentation
Akter Hamid David
 
Modern machine
Modern machineModern machine
Modern machine
Ubaid Shah
 
Bhel haridwar summer training ppt
Bhel haridwar summer training pptBhel haridwar summer training ppt
Bhel haridwar summer training ppt
nilesh choubey
 
CNC Maching.pptx
CNC Maching.pptxCNC Maching.pptx
CNC Maching.pptx
studyall1
 
cnc danish3.pptx
cnc danish3.pptxcnc danish3.pptx
cnc danish3.pptx
AMWANI2
 
Application of cnc machine
Application of cnc machineApplication of cnc machine
Application of cnc machine
DrAjayPatel2
 
CNCPRESENTATION.pdf
CNCPRESENTATION.pdfCNCPRESENTATION.pdf
CNCPRESENTATION.pdf
ZakariaMuhammad9
 
Cncpresentation CNC lathe machine
Cncpresentation CNC lathe machineCncpresentation CNC lathe machine
Cncpresentation CNC lathe machine
Haseeb 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 )
 
Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5
 
Unit5 170719122758
Unit5 170719122758Unit5 170719122758
Unit5 170719122758
 
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

14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
veerababupersonal22
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 

Recently uploaded (20)

14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 

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.