An aluminium component is to be machined on a vertical CNC milling machine. The original stock material is a flat piece having dimensions of 125 x 105 x 10 mm3. The top and bottom surfaces of the finished component are not machined in this operation. All other surfaces and features need to be machined. The finished shape has three Æ20-mm holes machined right through and a slot is machined to a depth of 5 mm. The outside dimensions of the finished item are 120 x 100 x 10 mm3.
The CNC program portion below performs all the machining operations including the finishing cut around the periphery, the three holes as well as the machining of the slot.
A Æ20-mm slot-mill is used for all the machining operations.
(5 marks)
G00 - rapid feed M00 - end of program
G01 - linear interpolation M03 - spindle start
G02 - circular interpolation in CW direction G90 - absolute co-ordinates
G03 - circular interpolation in CCW direction F - feed rate in mm/min
N0005 M03
N0010 G90 G00 Z50.0
N0020 G00 X20.0 Y20.0 Z10.0
N0030 G01 Z-12.0 F100
N0040 G00 Z10.0
N0050 Y80.0
N0060 G01 Z-12.0
N0070 G00 Z10.0
N0080 X100.0
N0090 G01 Z-12.0
N0100 G00 Z10.0
N0110 X20.0 Y50.0
N0120 G01 Z-5.0
N0130 X100.0
N0140 G00 Z10.0
N0150 X-10.0 Y-10.0
N0160 G01 Z-12.0
N0170 X50.0
N0180 Y20.00
N0190 X130.00
N0200 Y90.00
N0210 G03 X110.00 Y110.00 R20.0
N0220 G01 X10.00
N0230 G03 X-10.00 Y90.00 R20.0
N0240 G01 Y-10.0
N0250 G00 Z50.0
N0260 M00
An aluminium component is to be machined on a vertical CNC milling machine. The original stock...
This tutorial Assignment 1 is concerned with producing machine codes for a generic CNC mill by manually writing the program. Use only trigonometry and manual calculations to determine the path of the tool. Do NOT use a CAD system to create the code nor for working out the geometry. The item shown below is to be machined out of aluminum stock, but the roughing cuts, leaving 1.0 mm all around, and the 15 mm diameter holes can be assumed to...
7) Identify with circling the errors in the CNC code programming for circular interpolation below. There are total of 5 errors in the code. (5 marks) 100 st NOTE: FACE MILL TO REDUCE THICKNESS BY 1 MM USING 50 DIA SHELL END MILL THICKNESS OF RAW MATERIAL 15 MM ALL DIMENSIONS ARE IN MM Z30 Y75 X100 [BILLET Z0 YO XO [EDGEMOVE D25 [TOOLDEF T1 M39 G28 G91 GO YO XO G28 T1 M06 S1000 M04 Z5 Y20 X-30 G90...
2) Write the main G code required to produce the following component using a CNC machining centre. The initial thickness of the workpiece material block is 51 mm. You also need to show detailed preparation including all tools required to cut this component and their dimensions, coordinate for all important points, datum, clear drawings of the component before and after the machining, etc. Assume all necessary working conditions and tooling, (dimensions are in mm). Solutions provided without identifying a clear...
G00 Rapid move G0 X# Y# Z# up to eight axes or GO Z# X# Gol Feed Rate move G 1 X# Y# Z# up to eight axes or G1 Z# X# G02 Clockwise move X# Y#1# J# G03 Counter Clockwise move X# Y#1# G04 Dwell time G04 L# G08 Spline Smoothing On G09 Exact stop check, Spline Smoothing Off G10 A linear feedrate controlled move with a decelerated stop G11 Controlled Decel stop G17 XY PLANE G18 XZ PLANE...