CNC Machines - Manufacturing Technology (1) - MDP 111 PDF
Document Details

Uploaded by HumaneMoscovium
ASU
2018
Dr. Ayman Aly Abd El-Wahab
Tags
Summary
This document details CNC machines, including their types, advantages, and programming examples. It also encompasses manufacturing technology. The document is from 2018 and appears to be a set of lecture notes or study materials.
Full Transcript
12/26/2018 Manufacturing Technology (1) MDP 111: Machining Part CNC Machines By Dr. Ayman Aly Abd El-Wahab Email: [email protected] 1 2...
12/26/2018 Manufacturing Technology (1) MDP 111: Machining Part CNC Machines By Dr. Ayman Aly Abd El-Wahab Email: [email protected] 1 2 1 12/26/2018 3 4 2 12/26/2018 5 6 3 12/26/2018 CNC Machines: Computer Numerical Control Machines. 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. 7 Procedure: Produce part model using SolidWorks or AutoCAD, this is saved as a CAD file Convert CAD file to CAM file Put CAM file into CNC machine 8 4 12/26/2018 Part Program A part program is a series of coded instructions required to produce a part. It controls the movement of the machine tool and the on/off control of auxiliary functions such as spindle rotation and coolant. The coded instructions are composed of letters, numbers and symbols and are arranged in a format of functional blocks as in the following example: N10 G01 X5.0 Y2.5 F15.0 | | | | | | | | | Feed rate (15 in/min) | | | Y-coordinate (2.5") | | X-coordinate (5.0") | Linear interpolation mode Sequence number Programming Example F 25 Raw Material 70 F 22.5 F 17.5 Finished Part 20 30 5 12/26/2018 Programming Example N0005 G53 N0010 T0303 N0020 G57 G00 X26.00 Z0.0 S500 M04 N0030 G01 X-0.20 F100 N0040 G00 Z2.0 N0050 X50.0 Z50.0 N0060 T0404 N0070 G57 G00 X22.50 Z2.0 S500 N0080 G01 Z-30.0 F100 N0090 G00 X23.0 Z2.0 S500 N0100 G84 X17.5 Z-20.0 D0=200 D2=200 D3=650 N0110 G00 Z2.0 N0120 X50.0 Z50.0 N0130 M30 Programming Example Raw Material Finished Part 6 12/26/2018 Programming Example y G55 X200 Y80 Program 1 N001 M06 T1 N002 M03 rpm 400 x N003 G01 X-8 Y0 Z0 XYFeed 150 N004 G01 X-8 Y0 Z-0.5 ZFeed 150 N005 G01 X70 Y0 Z-0.5 XYFeed 75 N006 G01 X70 Y60 Z-0.5 XYFeed 75 N007 G01 X30 Y60 Z-0.5 XYFeed 75 N008 G01 X0 Y40 Z-0.5 XYFeed 75 N009 G01 X0 Y0 Z-0.5 XYFeed 75 N010 G81 R3 E9 N7 Z-0.5 N011 M05 N012 M02 14 7 12/26/2018 15 16 8 12/26/2018 17 9