SlideShare uma empresa Scribd logo
1 de 43
Computer Numerical Control
                         CNC




Ken Youssefi            Mechanical Engineering Department   1
Numerical Control
• 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.
• The program is translated into the appropriate
  electrical signals for input to motors that run the
  machine.


Ken               Mechanical              2
Numerical Control - History
• 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 Cincinnati 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 (spindler speed) with a feed rate of over
  600 ipm and an accuracy of .0001
Ken                Mechanical                 3
Computer Numerical Control (CNC)
A CNC machine is an NC machine with the added feature of
an on-board computer.




Ken              Mechanical                4
Hardware Configuration of NC Machine
 Machine Control Unit (MCU)
       the brain of the NC machine.
 The Data Processing Unit (DPU)
       reads the part program.
 The Control Loop Unit (CLU)
       controls the machine tool operation.




Ken               Mechanical                  5
HAAS CNC Machines




Ken     Mechanical        6
CNC Machines
Machining Centers, equipped with automatic tool changers,
are capable of changing 90 or more tools. Can perform
milling, drilling, tapping, boring… on many faces.




Ken               Mechanical                7
CNC Machines
Turning Centers are capable of executing many different types
of lathe cutting operations simultaneously on a rotating part.




 Ken                 Mechanical                 8
CNC Controllers
The NC controller is the brain of the NC system, it controls all
functions of the machine.
   •   Motion control deals with the tool position,
       orientation and speed.
   •   Auxiliary control deals with spindle rpm, tool
       change, fixture clamping and coolant.

Many different types of controllers are available in the
market (GE, Fanuc, Allen-Bradley, Okuma, Bendix, …).

 There are two basic types of control systems:
              point-to-point and continuous path.

Ken                 Mechanical                   9
Point-to-Point Tool Movements
Point-to-point control systems cause the tool to move to a
point on the part and execute an operation at that point only.
The tool is not in continuous contact with the part while it is
moving.
Drilling, reaming, punching, boring and tapping are examples
of point-to-point operations.




 Ken                  Mechanical                  10
Continuous-Path Tool Movements
Continuous-path controllers cause the tool to maintain
continuous contact with the part as the tool cuts a contour shape.
These operations include milling along any lines at any angle,
milling arcs and lathe turning.




 Ken                 Mechanical                   11
Loop Systems for Controlling Tool Movement
Open Loop System
 Uses stepping motor to create movement. Motors rotate a fixed
 amount for each pulse received from the MCU. The motor sends a
 signal back indicating that the movement is completed. No feedback
 to check how close the actual machine movement comes to the exact
 movement programmed.




  Ken                 Mechanical                   12
Loop Systems for Controlling Tool Movement
Closed Loop System
 AC, DC, and hydraulic servo-motors are used. The speed of these
 motors are variable and controlled by the amount of current or fluid.
 The motors are connect to the spindle and the table. A position sensor
 continuously monitors the movement and sends back a single to
 Comparator to make adjustments.




  Ken                   Mechanical                    13
Flow of Computer-Aided
                CNC Processing
• Develop or obtain the 3D geometric model of the part,
  using CAD.
• Decide which machining operations and cutter-path
  directions are required (computer assisted).
• Choose the tooling required (computer assisted).
• Run CAM software to generate the CNC part program.
• Verify and edit program.
• Download the part program to the appropriate machine.
• Verify the program on the actual machine and edit if
  necessary.
• Run the program and produce the part.

 Ken               Mechanical               14
Basic Concept of Part Programming
    Part programming contains geometric data about the part
    and motion information to move the cutting tool with
    respect to the work piece.
    Basically, the machine receives instructions as a sequence
    of blocks containing commands to set machine parameters;
    speed, feed and other relevant information.
    A block is equivalent to a line of codes in a part program.
           N135 G01 X1.0 Y1.0 Z0.125 T01 F5.0


                             Coordinates                 Special function
Block number
                    G-code                 Tool number

  Ken                 Mechanical                         15
Basic Concept of Part Programming
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

    Ken                 Mechanical                   16
Basic Concept of Part Programming
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.
Ken                Mechanical                 17
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.


    Right hand rule



                      Vertical
                      milling
                      machine
                                                               Horizontal
                                                               milling
                                                               machine


                                  CNC machines milling machines can perform
                                  simultaneous linear motion along the three
                                  axis and are called three-axes machines.

    Ken                   Mechanical                   18
CNC Machine Axes of Motion




      Coordinate system for a Lathe

Ken            Mechanical             19
CNC Machine Axes of Motion
More complex CNC machines have the capability of executing
additional rotary motions (4th and 5th axes).




Ken              Mechanical               20
CNC Machine Axes of Motion




Five-axis
machine
configurations



 Ken             Mechanical      21
CNC Machine Tool Positioning Modes
Within a given machine axes coordinate system, CNC can be
programmed to locate tool positions in the following modes;
incremental, absolute, or mixed.




 Ken                Mechanical                22
Example of a part program
N001 G91 (incremental)
N002 G71 (metric)

Loading tool            Rapid motion
                                         Tool change

N003 G00 X0.0 Y0.0 Z40.0 T01 M06
                                         Start spindle
Positioning tool at P1                             Start coolant
N004 G01 X75.0 Y0.0 Z-40.0 F350 M03 M08

 Linear interpolation




     Ken                    Mechanical         23
Example of a part program
Moving tool from P1 to P3 through P2
N005 G01 X110
N006 G01 Y70.0
Moving tool from P3 to P4 along a straight line
and from P4 to P5 clockwise along circular arc.
N007 G01 X-40.86
N008 G02 X-28.28 Y0.0 I-14.14 J-5.0




Tool dia.=10 mm


  Ken                 Mechanical                  24
Example of a part program
X and Y specify the end point of the arc (P5) with respect to the
start point (P4).
I and J specify the center of the arc with respect to the start point.




                        14.14




          N008 G02 X-28.28 Y0.0 I-14.14 J-5.0
 Ken              Mechanical              25
Computer-Assisted Part Programming
Automatically Programmed Tools (ATP) language is the most
comprehensive and widely used program. The language is based
on common words and easy to use mathematical notations
• Identify the part geometry, cutter motions, speeds,
  feeds, and cutter parameter.
• Code the above information using ATP.
• Compile to produce the list of cutter movements and
  machine control information (Cutter Location data
  file, CL).
• Use post-processor to generate machine control data
  for a particular machine. This is the same as NC
  blocks.


Ken                Mechanical               26
Part Programming from CAD Database
     “Integrated CAD/CAM Systems”

• In an integrated CAD/CAM system, the geometry
  and tool motions are derived automatically from
  the CAD database by the NC program (Pro/E,
  Unigraphics, ….)
• No need for manual programming or using APT
  language.




Ken             Mechanical            27
Integrated CAD/CAM System
•   CAD and Cam (Computer Aided Manufacturing) together
    create a link between product design and manufacturing.
•   The CAD system is used to develop a geometric model of
    the part which is then used by the CAM system to generate
    part programs for CNC machine tools.
•   Both CAD and CAM functions may be performed either by
    the same system or separate systems in different rooms or
    even countries.
•   Extending the connection between CAD and CAM to its
    logical limits within a company yields the concept of the
    computer-integrated enterprise (CIE). In CIE all aspects of
    the enterprise is computer aided, from management and
    sales to product design and manufacturing.

Ken                 Mechanical                 28
CAD/CAM
•     CAD/CAM systems allow for rapid development and
      modifying of designs and documentation.
•     The 3D geometric model produced becomes a common
      element for engineering analysis (FEA), machining
      process planning (including CNC part programming,
      documentation (including engineering drawings), quality
      control, and so on.
•     The coupling of CAD and CAM considerably shortens
      the time needed to bring a new product to market.
•     Increased productivity is generally the justification for
      using CAD/CAM system.


Ken                   Mechanical                   29
Product Data Management System (PDM)
  Product development cycle includes activities not
  only in design and manufacturing but also in analysis,
  quality assurance, packaging, shipping, and
  marketing.
  Software systems called product data management
  (PDM) are available to smooth data flow among all
  these activities.
  Some available software; SDRC’s Metaphase,
  Unigraphics’s IMAN, Computer Vision’s Optegra.
  (web-enabled software).


Ken               Mechanical                  30
Electrical Discharge Machine - EDM
Die-sinking EDM systems, the electrode (cutting tool) and workpiece are
held by the machine tool. The power supply controls the electrical
discharges and movement of the electrode in relation to the workpiece.
During operation the workpiece is submerged in a bath of dielectric fluid
(electrically nonconducting). (Die-Sinking EDM is also called Sinker,
Ram-Type, Conventional, Plunge or Vertical EDM)




  Ken                  Mechanical                    31
EDM – Die-Sinking (Plunge)
•    During normal operation the electrode never touches the
     workpiece, but is separated by a small spark gap.
•    The electrode (plunger) can be a complex shape, and can be
     moved in X, Y, and Z axes, as well as rotated, enabling more
     complex shapes with accuracy better than one mil.
•    The spark discharges are pulsed on and off at a high frequency
     cycle and can repeat 250,000 times per second. Each discharge
     melts or vaporizes a small area of the workpiece surface.
•    The amount of material removed from the workpiece
     with each pulse is directly proportional to the energy
     it contains.
•    Plunge EDM is best used in tool
     and die manufacturing, or creating
     extremely accurate molds for
     injection-molding plastic parts.
    Ken                Mechanical                   32
EDM
•   The dielectric fluid performs the following functions:
        It acts as an insulator until sufficiently high potential is
         reached .
        Acts as a coolant medium and reduces the extremely high
         temp. in the arc gap.
         More importantly, the dielectric fluid is pumped through
           the arc gap to flush away the eroded particles between the
           workpiece and the electrode which is critical to high metal
           removal rates and good machining conditions.
•   A relatively soft graphite or
    metallic electrode can easily
    machine hardened tool steels
    or tungsten carbide. One of
    the many attractive benefits
    of using the EDM process.
    Ken                  Mechanical                 33
EDM
The EDM process can be used on any material that is an
electrical conductor
The EDM process does not involve mechanical energy,
therefore, materials with high hardness and strength can
easily be machined.
 Applications include producing die cavity for large
 components, deep small holes, complicated internal
 cavities
 Dimensional accuracy of ± 0.0005 in is achievable.
 Minimum wall thickness: .01 inch, over 5 inch span

 Feature to feature positioning: .001

Ken                Mechanical                 34
Wire EDM
Wire EDM machines utilize a very thin wire (.0008 to .012 in.)
as an electrode. The wire is stretched between diamond guides
and carbide that conduct current to the wire and cuts the part like
a band saw. Material is removed by the erosion caused by a spark
that moves horizontally with the wire.




Ken                 Mechanical                  35
EDM Examples




                                           Intricately detailed automobile part
7075-T6 aluminum back plate latch, EDM
cost is less than half the milling cost.

These simple, flat shapes, used in food
processing, which usually would be stamped,
were wire EDMed instead because they required
a superior quality edge.

   Ken                   Mechanical                     36
EDM Examples
                         To manufacture titanium
                         earring shapes wire EDM
                         proved the most cost
                         effective when compared
                         to stamping and laser
                         cutting.



   Turbine blades


                            Small gear (with insect
                            for scale) shows a
                            capability of EDM
                            micromachining.


Small parts made using
EDMKen                   Mechanical                   37
CNC Machines
Laser Machining and Cutting
   The machine utilizes an intense beam of focused laser light to cut the part.
   Material under the beam experiences a rapid rise in temp. and is vaporized.
   Laser cuts with a minimum of distortion, no mechanical cutting forces.
                         .




                                Gas is blown into the cut to clear away molten
                                metals, or other materials in the cutting zone. In some
                                cases, the gas jet can be chosen to react chemically
                                with the workpiece to produce heat and accelerate the
                                cutting speed
  Ken                     Mechanical                          38
Laser machining and Cutting
•    The first ever ‘gas-assisted’ laser cuts were done in1967.
•    Sheet metal cutting has since become, by far, the
     dominant industrial use of lasers in materials
     processing. Approximately 12 000 industrial laser
     cutting systems have been installed world-wide, with
     a total market value of some 4.5 billion US dollars.
     Over 60% of this equipment is installed in Japan.
•    Today, laser cutting is used extensively for producing
     profiled flat plate and sheet, for diverse applications in the
     engineering industry sectors.
•    Metals, ceramics, polymers and natural materials such as
     wood and rubber can all be cut using CO2 lasers.


    Ken                Mechanical                   39
Laser machining and Cutting




Ken         Mechanical        40
Laser machining and Cutting
Advantages

•     Excellent control of the laser beam with a stable motion
      system achieves an extreme edge quality. Laser-cut parts
      have a condition of nearly zero edge deformation, or roll-off
•     It is also faster than conventional tool-making techniques.
•     Laser cutting has higher accuracy rates over other
      methods using heat generation, as well as water jet
      cutting.

•    There is quicker turnaround for parts regardless of the
     complexity, because changes of the design of parts can be
     easily accommodated. Laser cutting also reduces wastage.


    Ken                Mechanical                  41
Laser machining and Cutting
Disadvantages
 •   The material being cut gets very hot, so in narrow
     areas, thermal expansion may be a problem.
 •   Distortion can be caused by oxygen, which is sometimes
     used as an assist gas, because it puts stress into the cut
     edge of some materials; this is typically a problem in
     dense patterns of holes.
 •   Lasers also require high energy, making them costly to run.
 •  Lasers are not very effective on metals such as
    aluminum and copper alloys due to their ability to
    reflect light as well as absorb and conduct heat. Neither
    are lasers appropriate to use on crystal, glass and other
    transparent materials.
 Ken                  Mechanical                  42
Laser machining and Cutting




Laser drilling hole                Laser welding in automobile
                                   industry


Ken                   Mechanical                43

Mais conteúdo relacionado

Mais procurados

Mechanics of metal cutting
Mechanics of metal cuttingMechanics of metal cutting
Mechanics of metal cuttingmanoj18biet
 
introduction to cnc machines
 introduction to cnc machines introduction to cnc machines
introduction to cnc machinesSTAY CURIOUS
 
Surface grinding and accessories
Surface grinding and accessoriesSurface grinding and accessories
Surface grinding and accessoriesShahid Akram
 
Tool Holding Devices For Milling
Tool Holding Devices For MillingTool Holding Devices For Milling
Tool Holding Devices For MillingM. Ahmad
 
Tool changing mechanism in cnc machine
Tool changing mechanism in cnc machineTool changing mechanism in cnc machine
Tool changing mechanism in cnc machineBhaveshChaudhari21
 
Unit V CNC Machining
Unit V CNC MachiningUnit V CNC Machining
Unit V CNC Machininglaxtwinsme
 
CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1Parveen Kumar
 
Cutting power & Energy Consideration in metal cutting
Cutting power & Energy Consideration in metal cuttingCutting power & Energy Consideration in metal cutting
Cutting power & Energy Consideration in metal cuttingDushyant Kalchuri
 
Computer numerical control ( CNC )
Computer numerical control  ( CNC )Computer numerical control  ( CNC )
Computer numerical control ( CNC )BhaveshChaudhari21
 
NC pogramming
NC pogrammingNC pogramming
NC pogrammingillpa
 

Mais procurados (20)

Mechanics of metal cutting
Mechanics of metal cuttingMechanics of metal cutting
Mechanics of metal cutting
 
introduction to cnc machines
 introduction to cnc machines introduction to cnc machines
introduction to cnc machines
 
CNC MILLING Operations
CNC MILLING OperationsCNC MILLING Operations
CNC MILLING Operations
 
Tool wear and tool Life
Tool wear and tool LifeTool wear and tool Life
Tool wear and tool Life
 
Cnc machine centre
Cnc machine centreCnc machine centre
Cnc machine centre
 
Surface grinding and accessories
Surface grinding and accessoriesSurface grinding and accessories
Surface grinding and accessories
 
Tool Holding Devices For Milling
Tool Holding Devices For MillingTool Holding Devices For Milling
Tool Holding Devices For Milling
 
Tool changing mechanism in cnc machine
Tool changing mechanism in cnc machineTool changing mechanism in cnc machine
Tool changing mechanism in cnc machine
 
Unit V CNC Machining
Unit V CNC MachiningUnit V CNC Machining
Unit V CNC Machining
 
Milling Machines
Milling MachinesMilling Machines
Milling Machines
 
CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1
 
Nc Machine
Nc MachineNc Machine
Nc Machine
 
Cutting power & Energy Consideration in metal cutting
Cutting power & Energy Consideration in metal cuttingCutting power & Energy Consideration in metal cutting
Cutting power & Energy Consideration in metal cutting
 
4 tooling in cnc
4 tooling in cnc4 tooling in cnc
4 tooling in cnc
 
Gear manufacturing
Gear manufacturingGear manufacturing
Gear manufacturing
 
MP-II-UNIT-5 milling.pptx
MP-II-UNIT-5 milling.pptxMP-II-UNIT-5 milling.pptx
MP-II-UNIT-5 milling.pptx
 
Computer numerical control ( CNC )
Computer numerical control  ( CNC )Computer numerical control  ( CNC )
Computer numerical control ( CNC )
 
Cnc milling
Cnc millingCnc milling
Cnc milling
 
Machine tools
Machine toolsMachine tools
Machine tools
 
NC pogramming
NC pogrammingNC pogramming
NC pogramming
 

Destaque

Introduction to cnc machines (1)
Introduction to cnc machines (1)Introduction to cnc machines (1)
Introduction to cnc machines (1)someshking
 
APC AMT PPT 2016 rev1.pptx USE
APC AMT  PPT 2016 rev1.pptx USEAPC AMT  PPT 2016 rev1.pptx USE
APC AMT PPT 2016 rev1.pptx USEJohn J. Staudinger
 
Cnc Maching Center
Cnc Maching CenterCnc Maching Center
Cnc Maching Centershri1984
 
CNC Operator WBT
CNC Operator WBTCNC Operator WBT
CNC Operator WBTmking73
 
Basic cnc programming g code
Basic cnc programming g codeBasic cnc programming g code
Basic cnc programming g codeEko Supriyadi
 
2016 Hexagon Training Prospectus
2016 Hexagon Training Prospectus2016 Hexagon Training Prospectus
2016 Hexagon Training ProspectusThomas York
 
Profile mua thi Kenhtuyensinh
Profile mua thi KenhtuyensinhProfile mua thi Kenhtuyensinh
Profile mua thi Kenhtuyensinhkenhtuyensinh
 
Cnc પ્રોગ્રામિંગ
Cnc પ્રોગ્રામિંગCnc પ્રોગ્રામિંગ
Cnc પ્રોગ્રામિંગJanak Valaki (PhD)
 
Special purposer lathe machine. ppt
Special purposer lathe machine. pptSpecial purposer lathe machine. ppt
Special purposer lathe machine. pptZAKI ANWER
 
Manufacturing Process (Cutting Process)
Manufacturing Process (Cutting Process)Manufacturing Process (Cutting Process)
Manufacturing Process (Cutting Process)Syuk Bond
 
Jyoti cnc visiting report
Jyoti cnc visiting reportJyoti cnc visiting report
Jyoti cnc visiting reportakbar sanghar
 
computer numerical control
computer numerical controlcomputer numerical control
computer numerical controlLalrin Muani
 
Fanuc pmc programming manual
Fanuc pmc programming manualFanuc pmc programming manual
Fanuc pmc programming manualAntonio J
 
Cnc milling programs
Cnc milling programsCnc milling programs
Cnc milling programsmoniraghu
 

Destaque (20)

Nc Technology
Nc TechnologyNc Technology
Nc Technology
 
CNC Seminar
CNC SeminarCNC Seminar
CNC Seminar
 
Introduction to cnc machines (1)
Introduction to cnc machines (1)Introduction to cnc machines (1)
Introduction to cnc machines (1)
 
APC AMT PPT 2016 rev1.pptx USE
APC AMT  PPT 2016 rev1.pptx USEAPC AMT  PPT 2016 rev1.pptx USE
APC AMT PPT 2016 rev1.pptx USE
 
Faro Group Brochure
Faro Group BrochureFaro Group Brochure
Faro Group Brochure
 
Cnc Maching Center
Cnc Maching CenterCnc Maching Center
Cnc Maching Center
 
CNC Operator WBT
CNC Operator WBTCNC Operator WBT
CNC Operator WBT
 
Basic cnc programming g code
Basic cnc programming g codeBasic cnc programming g code
Basic cnc programming g code
 
5thAxisAS
5thAxisAS5thAxisAS
5thAxisAS
 
2016 Hexagon Training Prospectus
2016 Hexagon Training Prospectus2016 Hexagon Training Prospectus
2016 Hexagon Training Prospectus
 
Profile mua thi Kenhtuyensinh
Profile mua thi KenhtuyensinhProfile mua thi Kenhtuyensinh
Profile mua thi Kenhtuyensinh
 
Fikus presentation 2015
Fikus presentation 2015Fikus presentation 2015
Fikus presentation 2015
 
Cnc પ્રોગ્રામિંગ
Cnc પ્રોગ્રામિંગCnc પ્રોગ્રામિંગ
Cnc પ્રોગ્રામિંગ
 
Special purposer lathe machine. ppt
Special purposer lathe machine. pptSpecial purposer lathe machine. ppt
Special purposer lathe machine. ppt
 
Manufacturing Process (Cutting Process)
Manufacturing Process (Cutting Process)Manufacturing Process (Cutting Process)
Manufacturing Process (Cutting Process)
 
Jyoti cnc visiting report
Jyoti cnc visiting reportJyoti cnc visiting report
Jyoti cnc visiting report
 
computer numerical control
computer numerical controlcomputer numerical control
computer numerical control
 
Fanuc pmc programming manual
Fanuc pmc programming manualFanuc pmc programming manual
Fanuc pmc programming manual
 
Cnc milling programs
Cnc milling programsCnc milling programs
Cnc milling programs
 
9 cnc (1)
9 cnc (1)9 cnc (1)
9 cnc (1)
 

Semelhante a Product manufacturing cnc edm

MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGKarthik R
 
Numerical control machines
Numerical control machines Numerical control machines
Numerical control machines jntuhcej
 
Numerical control machines tool
Numerical control machines toolNumerical control machines tool
Numerical control machines tooljntuhcej
 
Numerical control and CNC
Numerical control and CNCNumerical control and CNC
Numerical control and CNCnmahi96
 
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.pdfJAYANTKUMAR469151
 
Introduction to CNC machines.pptx
Introduction to CNC machines.pptxIntroduction to CNC machines.pptx
Introduction to CNC machines.pptxDr.M BALA THEJA
 
Recent Advancement of CNC Technology
Recent Advancement of CNC TechnologyRecent Advancement of CNC Technology
Recent Advancement of CNC TechnologyDebiprasad Sena
 
CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1Prof. S.Rajendiran
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGKarthik R
 
nc and cnc dp
nc and cnc dpnc and cnc dp
nc and cnc dpDpulast
 
CNC principle & machining centre
CNC principle & machining centreCNC principle & machining centre
CNC principle & machining centreNirmalRaja3
 
Cncpresentation CNC lathe machine
Cncpresentation CNC lathe machineCncpresentation CNC lathe machine
Cncpresentation CNC lathe machineHaseeb Butt
 
Cnc pgrming seminar-
Cnc pgrming   seminar-Cnc pgrming   seminar-
Cnc pgrming seminar-abhipawar123
 
CNC Turning and Milling centres
CNC Turning and Milling centresCNC Turning and Milling centres
CNC Turning and Milling centresAchyuth Padmanabh
 

Semelhante a Product manufacturing cnc edm (20)

MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHINING
 
Cnc
CncCnc
Cnc
 
Ncmachine (1)
Ncmachine (1)Ncmachine (1)
Ncmachine (1)
 
Numerical control machines
Numerical control machines Numerical control machines
Numerical control machines
 
Numerical control machines tool
Numerical control machines toolNumerical control machines tool
Numerical control machines tool
 
CNC Programmingmodifies1
CNC Programmingmodifies1CNC Programmingmodifies1
CNC Programmingmodifies1
 
9.pmat m 01
9.pmat m 019.pmat m 01
9.pmat m 01
 
Numerical control and CNC
Numerical control and CNCNumerical control and CNC
Numerical control and CNC
 
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
 
Introduction to CNC machines.pptx
Introduction to CNC machines.pptxIntroduction to CNC machines.pptx
Introduction to CNC machines.pptx
 
Recent Advancement of CNC Technology
Recent Advancement of CNC TechnologyRecent Advancement of CNC Technology
Recent Advancement of CNC Technology
 
CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHINING
 
nc and cnc dp
nc and cnc dpnc and cnc dp
nc and cnc dp
 
9_CNC (1).ppt
9_CNC (1).ppt9_CNC (1).ppt
9_CNC (1).ppt
 
CNC principle & machining centre
CNC principle & machining centreCNC principle & machining centre
CNC principle & machining centre
 
CNCPRESENTATION.pdf
CNCPRESENTATION.pdfCNCPRESENTATION.pdf
CNCPRESENTATION.pdf
 
Cncpresentation CNC lathe machine
Cncpresentation CNC lathe machineCncpresentation CNC lathe machine
Cncpresentation CNC lathe machine
 
Cnc pgrming seminar-
Cnc pgrming   seminar-Cnc pgrming   seminar-
Cnc pgrming seminar-
 
CNC Turning and Milling centres
CNC Turning and Milling centresCNC Turning and Milling centres
CNC Turning and Milling centres
 

Mais de Gaurav Gunjan

Mais de Gaurav Gunjan (12)

Wind & solar energy in rajsthan vishal ppt
Wind & solar energy in rajsthan vishal pptWind & solar energy in rajsthan vishal ppt
Wind & solar energy in rajsthan vishal ppt
 
Refrigeration system
Refrigeration systemRefrigeration system
Refrigeration system
 
Ruchi panwar
Ruchi panwarRuchi panwar
Ruchi panwar
 
Night vision car
Night vision carNight vision car
Night vision car
 
Solar car
Solar carSolar car
Solar car
 
Gaurav ppt
Gaurav pptGaurav ppt
Gaurav ppt
 
Steering system
Steering systemSteering system
Steering system
 
Solar modelcar
Solar modelcarSolar modelcar
Solar modelcar
 
Bharat heavy electricals limited
Bharat heavy electricals limitedBharat heavy electricals limited
Bharat heavy electricals limited
 
Gaurav
GauravGaurav
Gaurav
 
Suratgarh thermal power station
Suratgarh  thermal  power  stationSuratgarh  thermal  power  station
Suratgarh thermal power station
 
Theory of-metal-cutting
Theory of-metal-cuttingTheory of-metal-cutting
Theory of-metal-cutting
 

Último

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 

Último (20)

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 

Product manufacturing cnc edm

  • 1. Computer Numerical Control CNC Ken Youssefi Mechanical Engineering Department 1
  • 2. Numerical Control • 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. • The program is translated into the appropriate electrical signals for input to motors that run the machine. Ken Mechanical 2
  • 3. Numerical Control - History • 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 Cincinnati 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 (spindler speed) with a feed rate of over 600 ipm and an accuracy of .0001 Ken Mechanical 3
  • 4. Computer Numerical Control (CNC) A CNC machine is an NC machine with the added feature of an on-board computer. Ken Mechanical 4
  • 5. Hardware Configuration of NC Machine Machine Control Unit (MCU) the brain of the NC machine. The Data Processing Unit (DPU) reads the part program. The Control Loop Unit (CLU) controls the machine tool operation. Ken Mechanical 5
  • 6. HAAS CNC Machines Ken Mechanical 6
  • 7. CNC Machines Machining Centers, equipped with automatic tool changers, are capable of changing 90 or more tools. Can perform milling, drilling, tapping, boring… on many faces. Ken Mechanical 7
  • 8. CNC Machines Turning Centers are capable of executing many different types of lathe cutting operations simultaneously on a rotating part. Ken Mechanical 8
  • 9. CNC Controllers The NC controller is the brain of the NC system, it controls all functions of the machine. • Motion control deals with the tool position, orientation and speed. • Auxiliary control deals with spindle rpm, tool change, fixture clamping and coolant. Many different types of controllers are available in the market (GE, Fanuc, Allen-Bradley, Okuma, Bendix, …). There are two basic types of control systems: point-to-point and continuous path. Ken Mechanical 9
  • 10. Point-to-Point Tool Movements Point-to-point control systems cause the tool to move to a point on the part and execute an operation at that point only. The tool is not in continuous contact with the part while it is moving. Drilling, reaming, punching, boring and tapping are examples of point-to-point operations. Ken Mechanical 10
  • 11. Continuous-Path Tool Movements Continuous-path controllers cause the tool to maintain continuous contact with the part as the tool cuts a contour shape. These operations include milling along any lines at any angle, milling arcs and lathe turning. Ken Mechanical 11
  • 12. Loop Systems for Controlling Tool Movement Open Loop System Uses stepping motor to create movement. Motors rotate a fixed amount for each pulse received from the MCU. The motor sends a signal back indicating that the movement is completed. No feedback to check how close the actual machine movement comes to the exact movement programmed. Ken Mechanical 12
  • 13. Loop Systems for Controlling Tool Movement Closed Loop System AC, DC, and hydraulic servo-motors are used. The speed of these motors are variable and controlled by the amount of current or fluid. The motors are connect to the spindle and the table. A position sensor continuously monitors the movement and sends back a single to Comparator to make adjustments. Ken Mechanical 13
  • 14. Flow of Computer-Aided CNC Processing • Develop or obtain the 3D geometric model of the part, using CAD. • Decide which machining operations and cutter-path directions are required (computer assisted). • Choose the tooling required (computer assisted). • Run CAM software to generate the CNC part program. • Verify and edit program. • Download the part program to the appropriate machine. • Verify the program on the actual machine and edit if necessary. • Run the program and produce the part. Ken Mechanical 14
  • 15. Basic Concept of Part Programming Part programming contains geometric data about the part and motion information to move the cutting tool with respect to the work piece. Basically, the machine receives instructions as a sequence of blocks containing commands to set machine parameters; speed, feed and other relevant information. A block is equivalent to a line of codes in a part program. N135 G01 X1.0 Y1.0 Z0.125 T01 F5.0 Coordinates Special function Block number G-code Tool number Ken Mechanical 15
  • 16. Basic Concept of Part Programming 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 Ken Mechanical 16
  • 17. Basic Concept of Part Programming 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. Ken Mechanical 17
  • 18. 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. Right hand rule Vertical milling machine Horizontal milling machine CNC machines milling machines can perform simultaneous linear motion along the three axis and are called three-axes machines. Ken Mechanical 18
  • 19. CNC Machine Axes of Motion Coordinate system for a Lathe Ken Mechanical 19
  • 20. CNC Machine Axes of Motion More complex CNC machines have the capability of executing additional rotary motions (4th and 5th axes). Ken Mechanical 20
  • 21. CNC Machine Axes of Motion Five-axis machine configurations Ken Mechanical 21
  • 22. CNC Machine Tool Positioning Modes Within a given machine axes coordinate system, CNC can be programmed to locate tool positions in the following modes; incremental, absolute, or mixed. Ken Mechanical 22
  • 23. Example of a part program N001 G91 (incremental) N002 G71 (metric) Loading tool Rapid motion Tool change N003 G00 X0.0 Y0.0 Z40.0 T01 M06 Start spindle Positioning tool at P1 Start coolant N004 G01 X75.0 Y0.0 Z-40.0 F350 M03 M08 Linear interpolation Ken Mechanical 23
  • 24. Example of a part program Moving tool from P1 to P3 through P2 N005 G01 X110 N006 G01 Y70.0 Moving tool from P3 to P4 along a straight line and from P4 to P5 clockwise along circular arc. N007 G01 X-40.86 N008 G02 X-28.28 Y0.0 I-14.14 J-5.0 Tool dia.=10 mm Ken Mechanical 24
  • 25. Example of a part program X and Y specify the end point of the arc (P5) with respect to the start point (P4). I and J specify the center of the arc with respect to the start point. 14.14 N008 G02 X-28.28 Y0.0 I-14.14 J-5.0 Ken Mechanical 25
  • 26. Computer-Assisted Part Programming Automatically Programmed Tools (ATP) language is the most comprehensive and widely used program. The language is based on common words and easy to use mathematical notations • Identify the part geometry, cutter motions, speeds, feeds, and cutter parameter. • Code the above information using ATP. • Compile to produce the list of cutter movements and machine control information (Cutter Location data file, CL). • Use post-processor to generate machine control data for a particular machine. This is the same as NC blocks. Ken Mechanical 26
  • 27. Part Programming from CAD Database “Integrated CAD/CAM Systems” • In an integrated CAD/CAM system, the geometry and tool motions are derived automatically from the CAD database by the NC program (Pro/E, Unigraphics, ….) • No need for manual programming or using APT language. Ken Mechanical 27
  • 28. Integrated CAD/CAM System • CAD and Cam (Computer Aided Manufacturing) together create a link between product design and manufacturing. • The CAD system is used to develop a geometric model of the part which is then used by the CAM system to generate part programs for CNC machine tools. • Both CAD and CAM functions may be performed either by the same system or separate systems in different rooms or even countries. • Extending the connection between CAD and CAM to its logical limits within a company yields the concept of the computer-integrated enterprise (CIE). In CIE all aspects of the enterprise is computer aided, from management and sales to product design and manufacturing. Ken Mechanical 28
  • 29. CAD/CAM • CAD/CAM systems allow for rapid development and modifying of designs and documentation. • The 3D geometric model produced becomes a common element for engineering analysis (FEA), machining process planning (including CNC part programming, documentation (including engineering drawings), quality control, and so on. • The coupling of CAD and CAM considerably shortens the time needed to bring a new product to market. • Increased productivity is generally the justification for using CAD/CAM system. Ken Mechanical 29
  • 30. Product Data Management System (PDM) Product development cycle includes activities not only in design and manufacturing but also in analysis, quality assurance, packaging, shipping, and marketing. Software systems called product data management (PDM) are available to smooth data flow among all these activities. Some available software; SDRC’s Metaphase, Unigraphics’s IMAN, Computer Vision’s Optegra. (web-enabled software). Ken Mechanical 30
  • 31. Electrical Discharge Machine - EDM Die-sinking EDM systems, the electrode (cutting tool) and workpiece are held by the machine tool. The power supply controls the electrical discharges and movement of the electrode in relation to the workpiece. During operation the workpiece is submerged in a bath of dielectric fluid (electrically nonconducting). (Die-Sinking EDM is also called Sinker, Ram-Type, Conventional, Plunge or Vertical EDM) Ken Mechanical 31
  • 32. EDM – Die-Sinking (Plunge) • During normal operation the electrode never touches the workpiece, but is separated by a small spark gap. • The electrode (plunger) can be a complex shape, and can be moved in X, Y, and Z axes, as well as rotated, enabling more complex shapes with accuracy better than one mil. • The spark discharges are pulsed on and off at a high frequency cycle and can repeat 250,000 times per second. Each discharge melts or vaporizes a small area of the workpiece surface. • The amount of material removed from the workpiece with each pulse is directly proportional to the energy it contains. • Plunge EDM is best used in tool and die manufacturing, or creating extremely accurate molds for injection-molding plastic parts. Ken Mechanical 32
  • 33. EDM • The dielectric fluid performs the following functions:  It acts as an insulator until sufficiently high potential is reached .  Acts as a coolant medium and reduces the extremely high temp. in the arc gap.  More importantly, the dielectric fluid is pumped through the arc gap to flush away the eroded particles between the workpiece and the electrode which is critical to high metal removal rates and good machining conditions. • A relatively soft graphite or metallic electrode can easily machine hardened tool steels or tungsten carbide. One of the many attractive benefits of using the EDM process. Ken Mechanical 33
  • 34. EDM The EDM process can be used on any material that is an electrical conductor The EDM process does not involve mechanical energy, therefore, materials with high hardness and strength can easily be machined. Applications include producing die cavity for large components, deep small holes, complicated internal cavities Dimensional accuracy of ± 0.0005 in is achievable. Minimum wall thickness: .01 inch, over 5 inch span Feature to feature positioning: .001 Ken Mechanical 34
  • 35. Wire EDM Wire EDM machines utilize a very thin wire (.0008 to .012 in.) as an electrode. The wire is stretched between diamond guides and carbide that conduct current to the wire and cuts the part like a band saw. Material is removed by the erosion caused by a spark that moves horizontally with the wire. Ken Mechanical 35
  • 36. EDM Examples Intricately detailed automobile part 7075-T6 aluminum back plate latch, EDM cost is less than half the milling cost. These simple, flat shapes, used in food processing, which usually would be stamped, were wire EDMed instead because they required a superior quality edge. Ken Mechanical 36
  • 37. EDM Examples To manufacture titanium earring shapes wire EDM proved the most cost effective when compared to stamping and laser cutting. Turbine blades Small gear (with insect for scale) shows a capability of EDM micromachining. Small parts made using EDMKen Mechanical 37
  • 38. CNC Machines Laser Machining and Cutting The machine utilizes an intense beam of focused laser light to cut the part. Material under the beam experiences a rapid rise in temp. and is vaporized. Laser cuts with a minimum of distortion, no mechanical cutting forces. . Gas is blown into the cut to clear away molten metals, or other materials in the cutting zone. In some cases, the gas jet can be chosen to react chemically with the workpiece to produce heat and accelerate the cutting speed Ken Mechanical 38
  • 39. Laser machining and Cutting • The first ever ‘gas-assisted’ laser cuts were done in1967. • Sheet metal cutting has since become, by far, the dominant industrial use of lasers in materials processing. Approximately 12 000 industrial laser cutting systems have been installed world-wide, with a total market value of some 4.5 billion US dollars. Over 60% of this equipment is installed in Japan. • Today, laser cutting is used extensively for producing profiled flat plate and sheet, for diverse applications in the engineering industry sectors. • Metals, ceramics, polymers and natural materials such as wood and rubber can all be cut using CO2 lasers. Ken Mechanical 39
  • 40. Laser machining and Cutting Ken Mechanical 40
  • 41. Laser machining and Cutting Advantages • Excellent control of the laser beam with a stable motion system achieves an extreme edge quality. Laser-cut parts have a condition of nearly zero edge deformation, or roll-off • It is also faster than conventional tool-making techniques. • Laser cutting has higher accuracy rates over other methods using heat generation, as well as water jet cutting. • There is quicker turnaround for parts regardless of the complexity, because changes of the design of parts can be easily accommodated. Laser cutting also reduces wastage. Ken Mechanical 41
  • 42. Laser machining and Cutting Disadvantages • The material being cut gets very hot, so in narrow areas, thermal expansion may be a problem. • Distortion can be caused by oxygen, which is sometimes used as an assist gas, because it puts stress into the cut edge of some materials; this is typically a problem in dense patterns of holes. • Lasers also require high energy, making them costly to run. • Lasers are not very effective on metals such as aluminum and copper alloys due to their ability to reflect light as well as absorb and conduct heat. Neither are lasers appropriate to use on crystal, glass and other transparent materials. Ken Mechanical 42
  • 43. Laser machining and Cutting Laser drilling hole Laser welding in automobile industry Ken Mechanical 43