SlideShare a Scribd company logo
1 of 24
A PRESENTATION ON INDUSTRIAL 
TRAINING 
AT BHEL HARIDWAR 
TITLED 
“INTRODUCTION TO CNC MACHINES” 
PRESENTED BY:- 
Piyush Agrawal 
Roll No-110070106036 
B-TECH(AEI) 
PRESENTED TO:- 
Mrs. Payal Nautiyal
CONTENTS 
• About BHEL 
• CNC Introduction 
• History of CNC Machines 
• CNC Machines-How do they look like? 
• Elements of CNC Machines 
• Block Diagram of CNC Machines 
• How CNC works 
• Control: Open loop and Closed loop 
• Modes of Operation 
• Features of CNC machinery 
• CNC Programming Basics 
• Advantages of CNC 
• Challenges 
• Conclusion
ABOUT BHEL 
• Bharat Heavy Electrical Limited is power plant 
equipment manufacturer based in New Delhi, 
India 
• It was established in 1964 
• It has 17 manufacturing units 
• It manufactures gas turbines, steam turbines, 
generators and boilers 
• It is 7th largest power plant equipment 
manufacturer in the world
Definition: 
A computer 
numerical control 
system is a system in 
which actions are 
controlled by direct 
insertion of 
numerical data at 
some point
History of CNC Machines 
● The CNC machines were first introduced in the 
1950s by Prof. John T Parson 
● First CNC machine was built at Massachusetts 
Institute of Technology in 1953 
● Modern CNC Machine are improving further as 
the technology is changing with a variety of 
functions according to applications.
CNC Machines- How do they look like? 
Slides 
Controller 
Display 
Automated 
Tool changer 
Chip collection and 
removal
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
Input Device 
•Floppy Disk 
•USB Flash Drive 
•Serial Communication etc. 
Machine Control Unit 
i. Data Processing Unit 
(DPU) 
ii. Control Loop Unit
Driving system 
•DC Motor 
•Stepper Motor 
Feedback Devices 
i. Positional Feedback Devices 
• Linear Transducer 
• Rotary Encoder 
ii. Velocity Feedback Device
Display Unit 
• Shows position of machine slide, part 
programmes etc. 
• Can also show graphics simulation of tool path 
so that part programmes may be verified
Block diagram of CNC Machine
*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.
 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
Modes of Operation 
●Manual mode 
●Manual Data Input (MDI) Mode 
●Automatic Mode 
●Input and output Mode
Manual Mode 
Movement of machine slide carried out 
manually by pressing particular jog 
button(+ or -) 
Axis is selected through axis selector 
switch 
Machine slide movement may also be 
achieved by using a hand wheel 
Manual Data Input (MDI) Mode 
part programs are fed manually for each 
movement of machine tool by the operator
Automatic Mode 
The part program is executed continuously 
While one block is being executed, next block is 
read by the system and kept ready for execution 
Input and Output Mode 
The part programs and machine information like 
machine setup data can be loaded into and unloaded 
from memory of the system or floppy disks, USB flash 
derives etc.
•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) 
•Tools can be changed automatically.
*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.
G81 Drilling cycle 
G82 Counter boring cycle 
G83 Deep hole drilling cycle 
G90 Absolute positioning 
G91 Incremental positioning
M02 : Program end 
M06 : Tool change 
M08 : Coolant on 
M09 : Coolant off 
M30 : Program stop, reset to start
Advantages of CNC 
 Increased productivity 
 Consistent quality 
 Automatic material handling 
 High accuracy 
 Reliable operation 
 Reduced manpower 
 Increased operation safety
i. Costly setup, skilled operators 
required 
ii. Programming knowledge required 
iii.Maintenance is difficult
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.
BHEL PPT for AEI branch

More Related Content

What's hot

Introduction to cnc machines (1)
Introduction to cnc machines (1)Introduction to cnc machines (1)
Introduction to cnc machines (1)someshking
 
CNC machining
CNC machiningCNC machining
CNC machiningnitigga92
 
nc and cnc dp
nc and cnc dpnc and cnc dp
nc and cnc dpDpulast
 
12 cnc & part programming
12 cnc & part programming12 cnc & part programming
12 cnc & part programmingM Siva Kumar
 
manufacturing and desighn of cnc milling machine
manufacturing and desighn of cnc milling machinemanufacturing and desighn of cnc milling machine
manufacturing and desighn of cnc milling machineakshay ghanwat
 
CNC AND ITS COMPONENTS
CNC AND ITS COMPONENTSCNC AND ITS COMPONENTS
CNC AND ITS COMPONENTSananya0122
 
J4123 CNC TURNING NOTE
J4123 CNC TURNING NOTEJ4123 CNC TURNING NOTE
J4123 CNC TURNING NOTEmsharizan
 
Computer numerical control (CNC)
Computer numerical control (CNC)Computer numerical control (CNC)
Computer numerical control (CNC)Sudip Phuyal
 
BHEL CNC MACHINE TRAINING REPORT
BHEL CNC MACHINE TRAINING REPORT BHEL CNC MACHINE TRAINING REPORT
BHEL CNC MACHINE TRAINING REPORT piyush singh
 
Computer Numeric control(C.N.C) Machine
Computer Numeric control(C.N.C) MachineComputer Numeric control(C.N.C) Machine
Computer Numeric control(C.N.C) MachineAISHWARYA DUBEY
 
COMPUTER NUMERICAL CONTROL MACHINE
COMPUTER NUMERICAL CONTROL MACHINECOMPUTER NUMERICAL CONTROL MACHINE
COMPUTER NUMERICAL CONTROL MACHINEGopal Bhargava
 

What's hot (20)

Introduction to cnc machines (1)
Introduction to cnc machines (1)Introduction to cnc machines (1)
Introduction to cnc machines (1)
 
CNC Seminar
CNC SeminarCNC Seminar
CNC Seminar
 
CNC machining
CNC machiningCNC machining
CNC machining
 
Numeric control
Numeric controlNumeric control
Numeric control
 
Nc Machine
Nc MachineNc Machine
Nc Machine
 
BHEL ppt
BHEL  pptBHEL  ppt
BHEL ppt
 
3 numerical control
3 numerical control3 numerical control
3 numerical control
 
nc and cnc dp
nc and cnc dpnc and cnc dp
nc and cnc dp
 
12 cnc & part programming
12 cnc & part programming12 cnc & part programming
12 cnc & part programming
 
Nc Technology
Nc TechnologyNc Technology
Nc Technology
 
manufacturing and desighn of cnc milling machine
manufacturing and desighn of cnc milling machinemanufacturing and desighn of cnc milling machine
manufacturing and desighn of cnc milling machine
 
CNC AND ITS COMPONENTS
CNC AND ITS COMPONENTSCNC AND ITS COMPONENTS
CNC AND ITS COMPONENTS
 
J4123 CNC TURNING NOTE
J4123 CNC TURNING NOTEJ4123 CNC TURNING NOTE
J4123 CNC TURNING NOTE
 
Computer numerical control (CNC)
Computer numerical control (CNC)Computer numerical control (CNC)
Computer numerical control (CNC)
 
BHEL CNC MACHINE TRAINING REPORT
BHEL CNC MACHINE TRAINING REPORT BHEL CNC MACHINE TRAINING REPORT
BHEL CNC MACHINE TRAINING REPORT
 
Class cnc
Class cncClass cnc
Class cnc
 
Computer Numeric control(C.N.C) Machine
Computer Numeric control(C.N.C) MachineComputer Numeric control(C.N.C) Machine
Computer Numeric control(C.N.C) Machine
 
COMPUTER NUMERICAL CONTROL MACHINE
COMPUTER NUMERICAL CONTROL MACHINECOMPUTER NUMERICAL CONTROL MACHINE
COMPUTER NUMERICAL CONTROL MACHINE
 
Mechanical CNC machine
Mechanical CNC machineMechanical CNC machine
Mechanical CNC machine
 
Ch 2 NC machine
Ch 2 NC machine Ch 2 NC machine
Ch 2 NC machine
 

Similar to BHEL PPT for AEI branch

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
 
Cnc machine tools
Cnc machine toolsCnc machine tools
Cnc machine toolsftesv
 
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
 
CNC MACHINE
CNC MACHINE CNC MACHINE
CNC MACHINE GokulSase
 
BHEL summer training .pptx
BHEL summer training .pptxBHEL summer training .pptx
BHEL summer training .pptxIishii
 
CNC machining processes
CNC machining processesCNC machining processes
CNC machining processesAbhishekRan
 
CNC Maching.pptx
CNC Maching.pptxCNC Maching.pptx
CNC Maching.pptxstudyall1
 
bhel6-171106130647.pdf
bhel6-171106130647.pdfbhel6-171106130647.pdf
bhel6-171106130647.pdfARYAKUMARNIRAV
 
Application of cnc machine
Application of cnc machineApplication of cnc machine
Application of cnc machineDrAjayPatel2
 
Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5Ravi Sankar
 
Modern machine
Modern machineModern machine
Modern machineUbaid Shah
 
Computer numerical control ( CNC )
Computer numerical control  ( CNC )Computer numerical control  ( CNC )
Computer numerical control ( CNC )BhaveshChaudhari21
 
114722893 cnc-milling-report
114722893 cnc-milling-report114722893 cnc-milling-report
114722893 cnc-milling-reportBscBng
 
cncseminar-121020053500-phpapp01-170219102752 (1).pdf
cncseminar-121020053500-phpapp01-170219102752 (1).pdfcncseminar-121020053500-phpapp01-170219102752 (1).pdf
cncseminar-121020053500-phpapp01-170219102752 (1).pdfSourav241418
 
Industrial training report by nawab
Industrial training report by nawabIndustrial training report by nawab
Industrial training report by nawabmohammadnawab1
 
Part programming for nc machines
Part programming for nc machinesPart programming for nc machines
Part programming for nc machinesDorothy Kare
 

Similar to BHEL PPT for AEI branch (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
 
CNC(KAPIL)
CNC(KAPIL)CNC(KAPIL)
CNC(KAPIL)
 
Cnc machine tools
Cnc machine toolsCnc machine tools
Cnc machine tools
 
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
 
CNC MACHINE
CNC MACHINE CNC MACHINE
CNC MACHINE
 
BHEL summer training .pptx
BHEL summer training .pptxBHEL summer training .pptx
BHEL summer training .pptx
 
CNC machining processes
CNC machining processesCNC machining processes
CNC machining processes
 
CNC Maching.pptx
CNC Maching.pptxCNC Maching.pptx
CNC Maching.pptx
 
bhel6-171106130647.pdf
bhel6-171106130647.pdfbhel6-171106130647.pdf
bhel6-171106130647.pdf
 
Application of cnc machine
Application of cnc machineApplication of cnc machine
Application of cnc machine
 
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
 
1 cam intro
1 cam intro1 cam intro
1 cam intro
 
Modern machine
Modern machineModern machine
Modern machine
 
Computer numerical control ( CNC )
Computer numerical control  ( CNC )Computer numerical control  ( CNC )
Computer numerical control ( CNC )
 
114722893 cnc-milling-report
114722893 cnc-milling-report114722893 cnc-milling-report
114722893 cnc-milling-report
 
cncseminar-121020053500-phpapp01-170219102752 (1).pdf
cncseminar-121020053500-phpapp01-170219102752 (1).pdfcncseminar-121020053500-phpapp01-170219102752 (1).pdf
cncseminar-121020053500-phpapp01-170219102752 (1).pdf
 
Industrial training report by nawab
Industrial training report by nawabIndustrial training report by nawab
Industrial training report by nawab
 
Part programming for nc machines
Part programming for nc machinesPart programming for nc machines
Part programming for nc machines
 

Recently uploaded

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Recently uploaded (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

BHEL PPT for AEI branch

  • 1. A PRESENTATION ON INDUSTRIAL TRAINING AT BHEL HARIDWAR TITLED “INTRODUCTION TO CNC MACHINES” PRESENTED BY:- Piyush Agrawal Roll No-110070106036 B-TECH(AEI) PRESENTED TO:- Mrs. Payal Nautiyal
  • 2. CONTENTS • About BHEL • CNC Introduction • History of CNC Machines • CNC Machines-How do they look like? • Elements of CNC Machines • Block Diagram of CNC Machines • How CNC works • Control: Open loop and Closed loop • Modes of Operation • Features of CNC machinery • CNC Programming Basics • Advantages of CNC • Challenges • Conclusion
  • 3. ABOUT BHEL • Bharat Heavy Electrical Limited is power plant equipment manufacturer based in New Delhi, India • It was established in 1964 • It has 17 manufacturing units • It manufactures gas turbines, steam turbines, generators and boilers • It is 7th largest power plant equipment manufacturer in the world
  • 4. Definition: A computer numerical control system is a system in which actions are controlled by direct insertion of numerical data at some point
  • 5. History of CNC Machines ● The CNC machines were first introduced in the 1950s by Prof. John T Parson ● First CNC machine was built at Massachusetts Institute of Technology in 1953 ● Modern CNC Machine are improving further as the technology is changing with a variety of functions according to applications.
  • 6. CNC Machines- How do they look like? Slides Controller Display Automated Tool changer Chip collection and removal
  • 7. 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
  • 8. Input Device •Floppy Disk •USB Flash Drive •Serial Communication etc. Machine Control Unit i. Data Processing Unit (DPU) ii. Control Loop Unit
  • 9. Driving system •DC Motor •Stepper Motor Feedback Devices i. Positional Feedback Devices • Linear Transducer • Rotary Encoder ii. Velocity Feedback Device
  • 10. Display Unit • Shows position of machine slide, part programmes etc. • Can also show graphics simulation of tool path so that part programmes may be verified
  • 11. Block diagram of CNC Machine
  • 12. *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.  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
  • 14. Modes of Operation ●Manual mode ●Manual Data Input (MDI) Mode ●Automatic Mode ●Input and output Mode
  • 15. Manual Mode Movement of machine slide carried out manually by pressing particular jog button(+ or -) Axis is selected through axis selector switch Machine slide movement may also be achieved by using a hand wheel Manual Data Input (MDI) Mode part programs are fed manually for each movement of machine tool by the operator
  • 16. Automatic Mode The part program is executed continuously While one block is being executed, next block is read by the system and kept ready for execution Input and Output Mode The part programs and machine information like machine setup data can be loaded into and unloaded from memory of the system or floppy disks, USB flash derives etc.
  • 17. •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) •Tools can be changed automatically.
  • 18. *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.
  • 19. G81 Drilling cycle G82 Counter boring cycle G83 Deep hole drilling cycle G90 Absolute positioning G91 Incremental positioning
  • 20. M02 : Program end M06 : Tool change M08 : Coolant on M09 : Coolant off M30 : Program stop, reset to start
  • 21. Advantages of CNC  Increased productivity  Consistent quality  Automatic material handling  High accuracy  Reliable operation  Reduced manpower  Increased operation safety
  • 22. i. Costly setup, skilled operators required ii. Programming knowledge required iii.Maintenance is difficult
  • 23. 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.