SlideShare a Scribd company logo
LOGO 
1
Dept. of mechanical Engineering, GIET,BBSR 
Highlights 
1 HISTORY OF CNC 
2 ABOUT CNC 
3 CNC PART PROGRAM 
4 ADVANTAGE & DISADVANTAGE 
5 APPLICATION AND IMPROVEMENT 
2
Dept. of mechanical Engineering, GIET,BBSR 
HISTORY OF CNC 
 The concept is credited to John Parson (1947). Using punched 
cards he was able to control the position of a machine in an attempt 
to machine helicopter blade. 
 US Air Force teamed up with MIT to develop a programmable 
milling machine (1949). 
 In 1952, a three-axis Hydrotel milling machine was demonstrated. 
The term Numerical Control (NC) originated. The machine had an 
electromechanical controller and used punched cards. 
 A new class of machines called machining centers and turning 
centers that could perform multiple machining processes was 
developed. 
 Modern NC machine has a computer on board, Computer 
Numerical Control (CNC). They can run unattended at over 
20,000 rpm (spindlier speed) with a feed rate of over 600 rpm and 
an accuracy of .0001 
3
HISTORY OF CNC 
Dept. of mechanical Engineering, GIET,BBSR 
 More recently, microprocessors have made CNC controls even 
cheaper. The Enhanced Machine Controller project, or EMC2, was a 
project to implement an Open Source CNC controller that was started 
by NIST, the National Institute of Standards and Technology as a 
demonstration. Some time in 2000, the project was taken into the 
public domain and Open Source, and EMC2 appeared a short time 
later in 2003. 
(1959 CNC Machine: Milwaukee-Matic-II was first machine with a tool changer) 
4
ABOUT CNC 
Dept. of mechanical Engineering, GIET,BBSR 
Computer 
Numerical 
Control 
CNC Stands for 
Numerical control is a method of automatically operating a 
manufacturing machine based on a code of letters, numbers, and 
special characters. 
The numerical data required to produce a part is provided to a 
machine in the form of a program, called part program or CNC 
program. 
5
ABOUT CNC 
 The program is translated into the appropriate electrical signals for 
input to motors that run the machine. 
 A CNC machine is an NC machine with the added feature of an on-board 
computer. 
Dept. of mechanical Engineering, GIET,BBSR 
6
ABOUT CNC 
Dept. of mechanical Engineering, GIET,BBSR 
HAAS CNC Machines 
7
ABOUT CNC 
Dept. of mechanical Engineering, GIET,BBSR 
Basic Components 
 An NC system consists of the machine tools, the part-program, and the 
machine control unit (MCU). 
8
ABOUT CNC 
Dept. of mechanical Engineering, GIET,BBSR 
Machine Tools 
The machine tools perform the useful work. 
 A machine tool consists of. 
 A worktable, 
 One or more spindles, motors and controls, 
 Cutting tools, 
 Work fixtures, and. 
 Other auxiliary equipment needed in the machining operation. 
 The drive units are either powered by stepping motors (for open-loop 
control), servomotors (for close-loop control), pneumatic drives, or 
hydraulic drives. 
9
CNC PART PROGRAM 
 The part-program is a collection of all data required to produce the 
part. It is arranged in the form of blocks of information. 
 Each block contains the numerical data required for processing a 
segment of the work piece. 
Dept. of mechanical Engineering, GIET,BBSR 
PART PROGRAM 
MANUAL PROGRAM COMPUTER ASSITED 
PART PROGRAM 
Part program is of two type: 
10
CNC PART PROGRAM 
Dept. of mechanical Engineering, GIET,BBSR 
PROCESS PLANNING 
JOB & TOOL SET UP PLANNING 
AXES SELECTION 
MACHINING PATH PLANNING 
TOOL SELECTION 
PART PROGRAM WRITTING 
CUTTING PROCES PARAMETER PLANNING 
PART PROGRAM PROVING 
11
CNC PART PROGRAM 
 MANUAL PART PROGRAM 
Dept. of mechanical Engineering, GIET,BBSR 
Manual part program is written in a special set of instruction 
called manuscript. 
The instruction are prepared in précised manner because the 
typist prepare the NC tape directly from the manuscript 
Manuscript includes instructions and also other data such as 
other preparatory commands, miscellaneous instructions and 
speed/feed specifications all of which need to operate the machine 
under tape control . 
MANUAL PART PROGRAM 
PTP JOBS 
COUNTOURING JOBS 
12
CNC PART PROGRAM 
Dept. of mechanical Engineering, GIET,BBSR 
COMPUTER ASSISTED PART PROGRAMMING 
Programmers Activities: 
 Geometry workspace entry 
 Entry of sequence of operation 
Computer Activities: 
 Input Translation 
 Advance computation 
 Cutting tool offset calculation 
 Post processing 
13
CNC PART PROGRAM 
Dept. of mechanical Engineering, GIET,BBSR 
Preparatory command (G code) 
The G codes prepare the MCU for a given operation, typically involving a 
cutter motion. 
G00 rapid motion, point-to-point positioning 
G01 linear interpolation (generating a sloped or straight cut) 
G06 parabolic interpolation (produces a segment of a parabola) 
G17 XY plane selection 
G20 circular interpolation 
G28 automatic return to reference point 
G33 thread cutting 
14
CNC PART PROGRAM 
Dept. of mechanical Engineering, GIET,BBSR 
Miscellaneous commands (M code) 
M00 program stop 
M03 start spindle rotation (cw) 
M06 tool change 
M07 turn coolant on 
Feed commands (F code) 
Used to specify the cutter feed rates in inch per minute. 
Speed commands (S code) 
Used to specify the spindle speed in rpm. 
Tool commands (T code) 
Specifies which tool to be used, machines with automatic tool 
changer. 
15
CNC PART PROGRAM 
Dept. of mechanical Engineering, GIET,BBSR 
CNC Machine Axes of Motion 
The coordinate system used for the tool path must be identical to the 
coordinate system used by the CNC machine. The standards for machine 
axes are established according to the industry standard report EIA RS-267A. 
16
CNC PART PROGRAM 
Dept. of mechanical Engineering, GIET,BBSR 
CNC Machine Axes of Motion 
17
CNC PART PROGRAM 
 CNC MOTION CONTROL 
 POINT TO POINT MOTION 
 STRAIGHT CUT MOTION 
 COUNTORING MOTION 
Dept. of mechanical Engineering, GIET,BBSR 
1. Point-to-point (PTP) MOTION 
 The cutting tool is moved relative to the work piece (i.e. Either the cutting 
tool moves, or the work piece moves) until the cutting tool is at a 
numerically defined position and then the motion is paused. 
 The cutting tool then performs an operation. 
 When the operation is completed, the cutting tool moves relative to the 
work piece until the next point is reached, and the cycle is repeated. 
 The simplest example of a PTP NC machine tool is the NC drilling 
machine. 
18
CNC PART PROGRAM 
Dept. of mechanical Engineering, GIET,BBSR 
Straight-cut MOTION 
 Straight-cut system are capable of moving the cutting tool parallel to one of 
the major axes (X-Y-Z) at a controlled rate suitable for machining. 
 It is appropriate for performing milling operations to fabricate work pieces 
of rectangular configurations. 
 Straight-cut NC systems can also perform PTP operations. 
19
CNC PART PROGRAM 
Dept. of mechanical Engineering, GIET,BBSR 
Contouring NC 
 In contouring (continuous path) operations, the tool is cutting while the 
axes of motion are moving. 
 The axes can be moved simultaneously, at different velocity. 
 The path of the cutter is continuously controlled to generate the desired 
geometry of the work piece. 
20
CNC PART PROGRAM 
Dept. of mechanical Engineering, GIET,BBSR 
Example of a part program 
N1 G00 X-35 Z-5 
N2 G01 X10 Z0 F100 
N3 G01 X0 Z-30 F100 
N4 G01 X10 Z0 F100 
N5 G01 X0 Z-30 F100 
N6 G01 X10 Z-0 F100 
N7 G01 X0 Z-40 F100 
N8 G00 X-35 Z-5 
M30 
(This is a manual part program for lathe machining) 
21 
P1 
P2 
P3 P4 
+X 
+Z 
-X 
-Z
Dept. of mechanical Engineering, GIET,BBSR 
ADVANTAGE & DISADVANTAGE 
 ADVANTAGE 
 CNC machines can be used continuously 24 hours a day, 365 days a 
year and only need to be switched off for occasional maintenance. 
 CNC machines are programmed with a design which can then be 
manufactured hundreds or even thousands of times. Each 
manufactured product will be exactly the same. 
 Less skilled/trained people can operate CNCs unlike manual lathes / 
milling machines etc.. which need skilled engineers. 
 CNC machines can be updated by improving the software used to 
drive the machines 
 Training in the use of CNCs is available through the use of ‘virtual 
software’. This is software that allows the operator to practice using 
the CNC machine on the screen of a computer. The software is similar 
to a computer game. 
22
Dept. of mechanical Engineering, GIET,BBSR 
ADVANTAGE & DISADVANTAGE 
 CNC machines can be programmed by advanced design software 
such as Pro/DESKTOP®, enabling the manufacture of products that 
cannot be made by manual machines, even those used by skilled 
designers / engineers. 
 Modern design software allows the designer to simulate the 
manufacture of his/her idea. There is no need to make a prototype or a 
model. This saves time and money. 
 One person can supervise many CNC machines as once they are 
programmed they can usually be left to work by themselves. 
Sometimes only the cutting tools need replacing occasionally. 
 A skilled engineer can make the same component many times. 
However, if each component is carefully studied, each one will vary 
slightly. A CNC machine will manufacture each component as an 
exact match. 
23
Dept. of mechanical Engineering, GIET,BBSR 
ADVANTAGE & DISADVANTAGE 
 DISADVANTAGES 
 CNC machines are more expensive than manually operated machines, 
although costs are slowly coming down. 
 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. 
 Less workers are required to operate CNC machines compared to 
manually operated machines. Investment in CNC machines can lead 
to unemployment. 
 Many countries no longer teach pupils / students how to use manually 
operated lathes / milling machines etc... Pupils / students no longer 
develop the detailed skills required by engineers of the past. These 
include mathematical and engineering skills 
24
Dept. of mechanical Engineering, GIET,BBSR 
ADVANTAGE & DISADVANTAGE 
COMPUTER NUMERICAL CONTROL - MACHINE MANUALLY OPERATED CENTRE LATHE 
25
APPLICATION AND ADVANCEMENT 
 APPLICATION 
CNC machine is used 
 In the metal removal industry 
 In the metal fabrication industry 
 In the electrical discharge machining industry 
 In the woodworking industry 
 Laser welding in automobile industry 
 Laser machining and Cutting 
Dept. of mechanical Engineering, GIET,BBSR 
Small parts made using 
EDM 
Laser welding in automobile industry LASER MACHINING 
26
Dept. of mechanical Engineering, GIET,BBSR 
APPLICATION AND ADVANCEMENT 
 Other Industries where CNC machines are used: 
Many forms of lettering and engraving systems use CNC 
technology. Water jet machining uses a high pressure water jet 
stream to cut through plates of material. CNC is even used in the 
manufacturing of many electrical components. For example, there 
are CNC coil winders, and CNC terminal location and soldering 
machines. 
27
APPLICATION AND ADVANCENENT 
 ADVANCES OF CNC: 
 CNC are operated using DNCs 
 Reverse engineering is possible only because of CNC 
 Robotics technology is introduced in CNC technology 
 3D printing is done using CNC. Advance machining process such 
as EDM,LBM, Stereolithography (SLA), Fused Deposition 
Modeling (FDM) 
 Rapid prototyping, Rapid manufacturing concepts are developed 
after CNC . 
Dept. of mechanical Engineering, GIET,BBSR 
28 
A rapid prototyping machine 
using selective laser sintering
LOGO 
Dept. of mechanical Engineering, 29 
GIET,BBSR
LOGO 
For more details about the show 
please log on to: 
http://www.imts.com/ 
30 
DPS

More Related Content

What's hot

CNC part programming
CNC part programmingCNC part programming
CNC part programming
jntuhcej
 
CNC Turning and Milling centres
CNC Turning and Milling centresCNC Turning and Milling centres
CNC Turning and Milling centres
Achyuth Padmanabh
 
Manual part programming
Manual part programmingManual part programming
Manual part programming
jntuhcej
 
Nc Machine
Nc MachineNc Machine
Nc Machine
Satyen Champaneria
 
Numerical control machines
Numerical control machines Numerical control machines
Numerical control machines
jntuhcej
 
Cnc milling
Cnc millingCnc milling
Cnc milling
kailashgavare
 
DNC machines tools
DNC machines toolsDNC machines tools
DNC machines tools
jntuhcej
 
Unit 5-cad standards
Unit 5-cad standardsUnit 5-cad standards
Unit 5-cad standards
Javith Saleem
 
Cnc part programming 4 unit
Cnc part programming 4 unitCnc part programming 4 unit
Cnc part programming 4 unit
palanivendhan
 
Tool changing mechanism in cnc machine
Tool changing mechanism in cnc machineTool changing mechanism in cnc machine
Tool changing mechanism in cnc machine
BhaveshChaudhari21
 
Nc part programming
Nc part programmingNc part programming
Nc part programming
Vemulapalli Das
 
ppt on cnc
ppt on cncppt on cnc
ppt on cnc
Pankaj Dhut
 
Numeric control
Numeric controlNumeric control
Numeric control
KANA RAM MEENA
 
Chapter 3 CNC turning and machining centers
Chapter 3 CNC turning and machining centersChapter 3 CNC turning and machining centers
Chapter 3 CNC turning and machining centers
RAHUL THAKER
 
Cad cam input output devices
Cad cam input output devicesCad cam input output devices
Cad cam input output devices
Jagilam Kumar
 
Unit 2.1 cim
Unit 2.1 cimUnit 2.1 cim
Unit 2.1 cim
Vetri Vezhan
 
CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1
Parveen Kumar
 
Cnc machine centre
Cnc machine centreCnc machine centre
Cnc machine centre
Shrikunj Patel
 
Adaptive control System
Adaptive control SystemAdaptive control System
Adaptive control System
SUMIT ATTRI
 
DISTRIBUTED NUMERICAL CONTROL
DISTRIBUTED NUMERICAL CONTROLDISTRIBUTED NUMERICAL CONTROL
DISTRIBUTED NUMERICAL CONTROL
Paramesh .
 

What's hot (20)

CNC part programming
CNC part programmingCNC part programming
CNC part programming
 
CNC Turning and Milling centres
CNC Turning and Milling centresCNC Turning and Milling centres
CNC Turning and Milling centres
 
Manual part programming
Manual part programmingManual part programming
Manual part programming
 
Nc Machine
Nc MachineNc Machine
Nc Machine
 
Numerical control machines
Numerical control machines Numerical control machines
Numerical control machines
 
Cnc milling
Cnc millingCnc milling
Cnc milling
 
DNC machines tools
DNC machines toolsDNC machines tools
DNC machines tools
 
Unit 5-cad standards
Unit 5-cad standardsUnit 5-cad standards
Unit 5-cad standards
 
Cnc part programming 4 unit
Cnc part programming 4 unitCnc part programming 4 unit
Cnc part programming 4 unit
 
Tool changing mechanism in cnc machine
Tool changing mechanism in cnc machineTool changing mechanism in cnc machine
Tool changing mechanism in cnc machine
 
Nc part programming
Nc part programmingNc part programming
Nc part programming
 
ppt on cnc
ppt on cncppt on cnc
ppt on cnc
 
Numeric control
Numeric controlNumeric control
Numeric control
 
Chapter 3 CNC turning and machining centers
Chapter 3 CNC turning and machining centersChapter 3 CNC turning and machining centers
Chapter 3 CNC turning and machining centers
 
Cad cam input output devices
Cad cam input output devicesCad cam input output devices
Cad cam input output devices
 
Unit 2.1 cim
Unit 2.1 cimUnit 2.1 cim
Unit 2.1 cim
 
CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1
 
Cnc machine centre
Cnc machine centreCnc machine centre
Cnc machine centre
 
Adaptive control System
Adaptive control SystemAdaptive control System
Adaptive control System
 
DISTRIBUTED NUMERICAL CONTROL
DISTRIBUTED NUMERICAL CONTROLDISTRIBUTED NUMERICAL CONTROL
DISTRIBUTED NUMERICAL CONTROL
 

Similar to Recent Advancement of CNC Technology

Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdfCh-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
JAYANTKUMAR469151
 
CNC Milling
CNC MillingCNC Milling
CNC Milling
Manpreet Singh
 
114722893 cnc-milling-report
114722893 cnc-milling-report114722893 cnc-milling-report
114722893 cnc-milling-report
BscBng
 
introduction to cnc machines
 introduction to cnc machines introduction to cnc machines
introduction to cnc machines
STAY CURIOUS
 
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
 
Introduction to CNC machining processes-
Introduction to CNC machining processes-Introduction to CNC machining processes-
Introduction to CNC machining processes-
Rukminisrikant Revuru
 
Cnc
CncCnc
Introduction to CNC machines.pptx
Introduction to CNC machines.pptxIntroduction to CNC machines.pptx
Introduction to CNC machines.pptx
Dr.M BALA THEJA
 
Numerical control and CNC
Numerical control and CNCNumerical control and CNC
Numerical control and CNC
nmahi96
 
A project report of map of india made by the CNC SIMULATOR PRO software Mech...
A  project report of map of india made by the CNC SIMULATOR PRO software Mech...A  project report of map of india made by the CNC SIMULATOR PRO software Mech...
A project report of map of india made by the CNC SIMULATOR PRO software Mech...
Jayant Tailor
 
IRJET- Analysis of File Conversion Program Used for CNC Machine
IRJET-  	  Analysis of File Conversion Program Used for CNC MachineIRJET-  	  Analysis of File Conversion Program Used for CNC Machine
IRJET- Analysis of File Conversion Program Used for CNC Machine
IRJET Journal
 
CNC Maching.pptx
CNC Maching.pptxCNC Maching.pptx
CNC Maching.pptx
studyall1
 
Lo #5 manufacturing technology (jan 2016)
Lo #5 manufacturing technology (jan  2016)Lo #5 manufacturing technology (jan  2016)
Lo #5 manufacturing technology (jan 2016)
Abdulaziz AlSuwaidi
 
Mechnical cnc machines ppt
Mechnical cnc machines pptMechnical cnc machines ppt
Mechnical cnc machines ppt
ALOK RAJ
 
Group 06 batch-2017-cam_date-03-nov-2020
Group 06 batch-2017-cam_date-03-nov-2020Group 06 batch-2017-cam_date-03-nov-2020
Group 06 batch-2017-cam_date-03-nov-2020
Dhyey Shukla
 
CIM Lab.pdf
CIM Lab.pdfCIM Lab.pdf
CIM Lab.pdf
DeepakSahini2
 
Cnc t 100
Cnc t 100Cnc t 100
IRJET - Study on Computer Numerical Control (CNC) Technology
IRJET -  	  Study on Computer Numerical Control (CNC) TechnologyIRJET -  	  Study on Computer Numerical Control (CNC) Technology
IRJET - Study on Computer Numerical Control (CNC) Technology
IRJET Journal
 
Cnc
CncCnc
CNC MACHINE TOOLS Introduction Module 1.ppt
CNC MACHINE TOOLS Introduction Module 1.pptCNC MACHINE TOOLS Introduction Module 1.ppt
CNC MACHINE TOOLS Introduction Module 1.ppt
PradeepNB2
 

Similar to Recent Advancement of CNC Technology (20)

Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdfCh-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
 
CNC Milling
CNC MillingCNC Milling
CNC Milling
 
114722893 cnc-milling-report
114722893 cnc-milling-report114722893 cnc-milling-report
114722893 cnc-milling-report
 
introduction to cnc machines
 introduction to cnc machines introduction to cnc machines
introduction to cnc machines
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHINING
 
Introduction to CNC machining processes-
Introduction to CNC machining processes-Introduction to CNC machining processes-
Introduction to CNC machining processes-
 
Cnc
CncCnc
Cnc
 
Introduction to CNC machines.pptx
Introduction to CNC machines.pptxIntroduction to CNC machines.pptx
Introduction to CNC machines.pptx
 
Numerical control and CNC
Numerical control and CNCNumerical control and CNC
Numerical control and CNC
 
A project report of map of india made by the CNC SIMULATOR PRO software Mech...
A  project report of map of india made by the CNC SIMULATOR PRO software Mech...A  project report of map of india made by the CNC SIMULATOR PRO software Mech...
A project report of map of india made by the CNC SIMULATOR PRO software Mech...
 
IRJET- Analysis of File Conversion Program Used for CNC Machine
IRJET-  	  Analysis of File Conversion Program Used for CNC MachineIRJET-  	  Analysis of File Conversion Program Used for CNC Machine
IRJET- Analysis of File Conversion Program Used for CNC Machine
 
CNC Maching.pptx
CNC Maching.pptxCNC Maching.pptx
CNC Maching.pptx
 
Lo #5 manufacturing technology (jan 2016)
Lo #5 manufacturing technology (jan  2016)Lo #5 manufacturing technology (jan  2016)
Lo #5 manufacturing technology (jan 2016)
 
Mechnical cnc machines ppt
Mechnical cnc machines pptMechnical cnc machines ppt
Mechnical cnc machines ppt
 
Group 06 batch-2017-cam_date-03-nov-2020
Group 06 batch-2017-cam_date-03-nov-2020Group 06 batch-2017-cam_date-03-nov-2020
Group 06 batch-2017-cam_date-03-nov-2020
 
CIM Lab.pdf
CIM Lab.pdfCIM Lab.pdf
CIM Lab.pdf
 
Cnc t 100
Cnc t 100Cnc t 100
Cnc t 100
 
IRJET - Study on Computer Numerical Control (CNC) Technology
IRJET -  	  Study on Computer Numerical Control (CNC) TechnologyIRJET -  	  Study on Computer Numerical Control (CNC) Technology
IRJET - Study on Computer Numerical Control (CNC) Technology
 
Cnc
CncCnc
Cnc
 
CNC MACHINE TOOLS Introduction Module 1.ppt
CNC MACHINE TOOLS Introduction Module 1.pptCNC MACHINE TOOLS Introduction Module 1.ppt
CNC MACHINE TOOLS Introduction Module 1.ppt
 

Recently uploaded

Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
Ratnakar Mikkili
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
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
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
Wearable antenna for antenna applications
Wearable antenna for antenna applicationsWearable antenna for antenna applications
Wearable antenna for antenna applications
Madhumitha Jayaram
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 

Recently uploaded (20)

Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
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
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
Wearable antenna for antenna applications
Wearable antenna for antenna applicationsWearable antenna for antenna applications
Wearable antenna for antenna applications
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 

Recent Advancement of CNC Technology

  • 2. Dept. of mechanical Engineering, GIET,BBSR Highlights 1 HISTORY OF CNC 2 ABOUT CNC 3 CNC PART PROGRAM 4 ADVANTAGE & DISADVANTAGE 5 APPLICATION AND IMPROVEMENT 2
  • 3. Dept. of mechanical Engineering, GIET,BBSR HISTORY OF CNC  The concept is credited to John Parson (1947). Using punched cards he was able to control the position of a machine in an attempt to machine helicopter blade.  US Air Force teamed up with MIT to develop a programmable milling machine (1949).  In 1952, a three-axis Hydrotel milling machine was demonstrated. The term Numerical Control (NC) originated. The machine had an electromechanical controller and used punched cards.  A new class of machines called machining centers and turning centers that could perform multiple machining processes was developed.  Modern NC machine has a computer on board, Computer Numerical Control (CNC). They can run unattended at over 20,000 rpm (spindlier speed) with a feed rate of over 600 rpm and an accuracy of .0001 3
  • 4. HISTORY OF CNC Dept. of mechanical Engineering, GIET,BBSR  More recently, microprocessors have made CNC controls even cheaper. The Enhanced Machine Controller project, or EMC2, was a project to implement an Open Source CNC controller that was started by NIST, the National Institute of Standards and Technology as a demonstration. Some time in 2000, the project was taken into the public domain and Open Source, and EMC2 appeared a short time later in 2003. (1959 CNC Machine: Milwaukee-Matic-II was first machine with a tool changer) 4
  • 5. ABOUT CNC Dept. of mechanical Engineering, GIET,BBSR Computer Numerical Control CNC Stands for Numerical control is a method of automatically operating a manufacturing machine based on a code of letters, numbers, and special characters. The numerical data required to produce a part is provided to a machine in the form of a program, called part program or CNC program. 5
  • 6. ABOUT CNC  The program is translated into the appropriate electrical signals for input to motors that run the machine.  A CNC machine is an NC machine with the added feature of an on-board computer. Dept. of mechanical Engineering, GIET,BBSR 6
  • 7. ABOUT CNC Dept. of mechanical Engineering, GIET,BBSR HAAS CNC Machines 7
  • 8. ABOUT CNC Dept. of mechanical Engineering, GIET,BBSR Basic Components  An NC system consists of the machine tools, the part-program, and the machine control unit (MCU). 8
  • 9. ABOUT CNC Dept. of mechanical Engineering, GIET,BBSR Machine Tools The machine tools perform the useful work.  A machine tool consists of.  A worktable,  One or more spindles, motors and controls,  Cutting tools,  Work fixtures, and.  Other auxiliary equipment needed in the machining operation.  The drive units are either powered by stepping motors (for open-loop control), servomotors (for close-loop control), pneumatic drives, or hydraulic drives. 9
  • 10. CNC PART PROGRAM  The part-program is a collection of all data required to produce the part. It is arranged in the form of blocks of information.  Each block contains the numerical data required for processing a segment of the work piece. Dept. of mechanical Engineering, GIET,BBSR PART PROGRAM MANUAL PROGRAM COMPUTER ASSITED PART PROGRAM Part program is of two type: 10
  • 11. CNC PART PROGRAM Dept. of mechanical Engineering, GIET,BBSR PROCESS PLANNING JOB & TOOL SET UP PLANNING AXES SELECTION MACHINING PATH PLANNING TOOL SELECTION PART PROGRAM WRITTING CUTTING PROCES PARAMETER PLANNING PART PROGRAM PROVING 11
  • 12. CNC PART PROGRAM  MANUAL PART PROGRAM Dept. of mechanical Engineering, GIET,BBSR Manual part program is written in a special set of instruction called manuscript. The instruction are prepared in précised manner because the typist prepare the NC tape directly from the manuscript Manuscript includes instructions and also other data such as other preparatory commands, miscellaneous instructions and speed/feed specifications all of which need to operate the machine under tape control . MANUAL PART PROGRAM PTP JOBS COUNTOURING JOBS 12
  • 13. CNC PART PROGRAM Dept. of mechanical Engineering, GIET,BBSR COMPUTER ASSISTED PART PROGRAMMING Programmers Activities:  Geometry workspace entry  Entry of sequence of operation Computer Activities:  Input Translation  Advance computation  Cutting tool offset calculation  Post processing 13
  • 14. CNC PART PROGRAM Dept. of mechanical Engineering, GIET,BBSR Preparatory command (G code) The G codes prepare the MCU for a given operation, typically involving a cutter motion. G00 rapid motion, point-to-point positioning G01 linear interpolation (generating a sloped or straight cut) G06 parabolic interpolation (produces a segment of a parabola) G17 XY plane selection G20 circular interpolation G28 automatic return to reference point G33 thread cutting 14
  • 15. CNC PART PROGRAM Dept. of mechanical Engineering, GIET,BBSR Miscellaneous commands (M code) M00 program stop M03 start spindle rotation (cw) M06 tool change M07 turn coolant on Feed commands (F code) Used to specify the cutter feed rates in inch per minute. Speed commands (S code) Used to specify the spindle speed in rpm. Tool commands (T code) Specifies which tool to be used, machines with automatic tool changer. 15
  • 16. CNC PART PROGRAM Dept. of mechanical Engineering, GIET,BBSR CNC Machine Axes of Motion The coordinate system used for the tool path must be identical to the coordinate system used by the CNC machine. The standards for machine axes are established according to the industry standard report EIA RS-267A. 16
  • 17. CNC PART PROGRAM Dept. of mechanical Engineering, GIET,BBSR CNC Machine Axes of Motion 17
  • 18. CNC PART PROGRAM  CNC MOTION CONTROL  POINT TO POINT MOTION  STRAIGHT CUT MOTION  COUNTORING MOTION Dept. of mechanical Engineering, GIET,BBSR 1. Point-to-point (PTP) MOTION  The cutting tool is moved relative to the work piece (i.e. Either the cutting tool moves, or the work piece moves) until the cutting tool is at a numerically defined position and then the motion is paused.  The cutting tool then performs an operation.  When the operation is completed, the cutting tool moves relative to the work piece until the next point is reached, and the cycle is repeated.  The simplest example of a PTP NC machine tool is the NC drilling machine. 18
  • 19. CNC PART PROGRAM Dept. of mechanical Engineering, GIET,BBSR Straight-cut MOTION  Straight-cut system are capable of moving the cutting tool parallel to one of the major axes (X-Y-Z) at a controlled rate suitable for machining.  It is appropriate for performing milling operations to fabricate work pieces of rectangular configurations.  Straight-cut NC systems can also perform PTP operations. 19
  • 20. CNC PART PROGRAM Dept. of mechanical Engineering, GIET,BBSR Contouring NC  In contouring (continuous path) operations, the tool is cutting while the axes of motion are moving.  The axes can be moved simultaneously, at different velocity.  The path of the cutter is continuously controlled to generate the desired geometry of the work piece. 20
  • 21. CNC PART PROGRAM Dept. of mechanical Engineering, GIET,BBSR Example of a part program N1 G00 X-35 Z-5 N2 G01 X10 Z0 F100 N3 G01 X0 Z-30 F100 N4 G01 X10 Z0 F100 N5 G01 X0 Z-30 F100 N6 G01 X10 Z-0 F100 N7 G01 X0 Z-40 F100 N8 G00 X-35 Z-5 M30 (This is a manual part program for lathe machining) 21 P1 P2 P3 P4 +X +Z -X -Z
  • 22. Dept. of mechanical Engineering, GIET,BBSR ADVANTAGE & DISADVANTAGE  ADVANTAGE  CNC machines can be used continuously 24 hours a day, 365 days a year and only need to be switched off for occasional maintenance.  CNC machines are programmed with a design which can then be manufactured hundreds or even thousands of times. Each manufactured product will be exactly the same.  Less skilled/trained people can operate CNCs unlike manual lathes / milling machines etc.. which need skilled engineers.  CNC machines can be updated by improving the software used to drive the machines  Training in the use of CNCs is available through the use of ‘virtual software’. This is software that allows the operator to practice using the CNC machine on the screen of a computer. The software is similar to a computer game. 22
  • 23. Dept. of mechanical Engineering, GIET,BBSR ADVANTAGE & DISADVANTAGE  CNC machines can be programmed by advanced design software such as Pro/DESKTOP®, enabling the manufacture of products that cannot be made by manual machines, even those used by skilled designers / engineers.  Modern design software allows the designer to simulate the manufacture of his/her idea. There is no need to make a prototype or a model. This saves time and money.  One person can supervise many CNC machines as once they are programmed they can usually be left to work by themselves. Sometimes only the cutting tools need replacing occasionally.  A skilled engineer can make the same component many times. However, if each component is carefully studied, each one will vary slightly. A CNC machine will manufacture each component as an exact match. 23
  • 24. Dept. of mechanical Engineering, GIET,BBSR ADVANTAGE & DISADVANTAGE  DISADVANTAGES  CNC machines are more expensive than manually operated machines, although costs are slowly coming down.  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.  Less workers are required to operate CNC machines compared to manually operated machines. Investment in CNC machines can lead to unemployment.  Many countries no longer teach pupils / students how to use manually operated lathes / milling machines etc... Pupils / students no longer develop the detailed skills required by engineers of the past. These include mathematical and engineering skills 24
  • 25. Dept. of mechanical Engineering, GIET,BBSR ADVANTAGE & DISADVANTAGE COMPUTER NUMERICAL CONTROL - MACHINE MANUALLY OPERATED CENTRE LATHE 25
  • 26. APPLICATION AND ADVANCEMENT  APPLICATION CNC machine is used  In the metal removal industry  In the metal fabrication industry  In the electrical discharge machining industry  In the woodworking industry  Laser welding in automobile industry  Laser machining and Cutting Dept. of mechanical Engineering, GIET,BBSR Small parts made using EDM Laser welding in automobile industry LASER MACHINING 26
  • 27. Dept. of mechanical Engineering, GIET,BBSR APPLICATION AND ADVANCEMENT  Other Industries where CNC machines are used: Many forms of lettering and engraving systems use CNC technology. Water jet machining uses a high pressure water jet stream to cut through plates of material. CNC is even used in the manufacturing of many electrical components. For example, there are CNC coil winders, and CNC terminal location and soldering machines. 27
  • 28. APPLICATION AND ADVANCENENT  ADVANCES OF CNC:  CNC are operated using DNCs  Reverse engineering is possible only because of CNC  Robotics technology is introduced in CNC technology  3D printing is done using CNC. Advance machining process such as EDM,LBM, Stereolithography (SLA), Fused Deposition Modeling (FDM)  Rapid prototyping, Rapid manufacturing concepts are developed after CNC . Dept. of mechanical Engineering, GIET,BBSR 28 A rapid prototyping machine using selective laser sintering
  • 29. LOGO Dept. of mechanical Engineering, 29 GIET,BBSR
  • 30. LOGO For more details about the show please log on to: http://www.imts.com/ 30 DPS