SlideShare une entreprise Scribd logo
1  sur  30
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

Contenu connexe

Tendances

CNC Programming
CNC Programming CNC Programming
CNC Programming
rajguptanitw
 

Tendances (20)

Chapter 2 constructional feature of cnc machine
Chapter 2 constructional feature of cnc machineChapter 2 constructional feature of cnc machine
Chapter 2 constructional feature of cnc machine
 
4 tooling in cnc
4 tooling in cnc4 tooling in cnc
4 tooling in cnc
 
Jigs and Fixture
Jigs and FixtureJigs and Fixture
Jigs and Fixture
 
1. cad fundamental
1. cad fundamental1. cad fundamental
1. cad fundamental
 
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
 
Tool changing mechanism in cnc machine
Tool changing mechanism in cnc machineTool changing mechanism in cnc machine
Tool changing mechanism in cnc machine
 
Computer Aided Process Planning (CAPP)
Computer Aided Process Planning (CAPP)Computer Aided Process Planning (CAPP)
Computer Aided Process Planning (CAPP)
 
CNC Programming
CNC Programming CNC Programming
CNC Programming
 
CNC Seminar
CNC SeminarCNC Seminar
CNC Seminar
 
DNC SYSTEMS
DNC SYSTEMSDNC SYSTEMS
DNC SYSTEMS
 
Manual part programming
Manual part programmingManual part programming
Manual part programming
 
Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5Manufacturing Technology-II Unit 5
Manufacturing Technology-II Unit 5
 
COMPONENTS OF CIM
COMPONENTS OF CIM COMPONENTS OF CIM
COMPONENTS OF CIM
 
Tool presetting
Tool presettingTool presetting
Tool presetting
 
Cnc tooling for cnc machine(130670119596)
Cnc tooling for cnc machine(130670119596)Cnc tooling for cnc machine(130670119596)
Cnc tooling for cnc machine(130670119596)
 
Introduction to CNC machine and Hardware.
Introduction to CNC machine and Hardware. Introduction to CNC machine and Hardware.
Introduction to CNC machine and Hardware.
 
Flexible manufacturing systems (FMS)
Flexible manufacturing systems (FMS)Flexible manufacturing systems (FMS)
Flexible manufacturing systems (FMS)
 
Cnc machine tools
Cnc machine toolsCnc machine tools
Cnc machine tools
 
CNC FUNDAMENTALS.ppt
CNC FUNDAMENTALS.pptCNC FUNDAMENTALS.ppt
CNC FUNDAMENTALS.ppt
 
CNC principle & machining centre
CNC principle & machining centreCNC principle & machining centre
CNC principle & machining centre
 

Similaire à 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
 
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
 
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
 

Similaire à 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
 

Dernier

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 

Dernier (20)

Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 

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