Professional Documents
Culture Documents
For following component make a part program on CNC lathe machine using FANUC
controller with Work material -Aluminium and Tool Material- HSS
1. Problem definition
Work material – Aluminium Work size- Ø30 ×90mm
Tool material- HSS Controller – FANUC
Machine tool used – 2 axis Universal Vertical CNC Milling
Position X Y Z
Work 0 0 0
zero
1 20 0 0
2 19 0 -70
3 19 0 0
4 15 0 -60
5 15 0 0
6 8 0 -15
7 6 0 0
8 8 0 -2
9 15 0 -40
10 19 0 -64
3. Calculate speed, feed –
From data table for HSS tool and brass work material, Cutting speed =60 m/min
Then Speed is calculated using formula
1000 V
N RPM where D is diameter of tool in mm,
D
N – RPM of spindle (tool), V- Cutting speed in m/min
4. Process Sheet
Sr. Operation Tool Speed Feed Tool Rem
No. (RPM) (mm/rev) Position ark
1 Hold workpiece in proper location Fixture - -
2 Change tool (Drill 10 mm Dia.) T1 800 0 Home
3 Rapid traverse from Home to Position 1 T1 800
Fastest 1
X=20 & Z=0and spindle ON
4 Coolant ON T1 800 Fastest 1
5 Rapid positioning to X=45 Z=5 T1 800 Fastest X=45 Z=5
6 Linear traverse to position X=-1 & Z=0 T1 800
0.2 X=-1 Z=0
by giving 2mm Doc each time
7 Linear transverse X=-1, Z=-1 T1 800 0.2 X=-1 Z=-1
8 Rapid traverse from Home to Position 1 X=100
Fastest
X=100 & Z=100 Z=100
9 Tool 2 T2 X=100
-
Z=100
10 Rapid positioning to X=45 Z=2 and T2 800
Fastest X=45 Z=2
spindle ON
11 Linear traverse to position X=16.5 & T2 800 X=16.5 Z=-
0.3
Z=-15by giving 2mm Doc each time 15
12 Rapid traverse from Home to Position 1 T2 800 X=32 Z=-
Fastest
X=32 & Z=-14.8and spindle ON 14.8
13 Linear traverse to position X=30.5 & T2 800 X=30.5
0.3
Z=-35 by giving 2mm Doc each time Z=-35
14 Rapid traverse to position X=32 & T2 800 X=32
Fastest
Z=14.8 Z=14.8
15 Linear traverse to position X=30.5 Z=-35 T2 800 0.2 X=30.5
Z=-35
Sr No G code Explanation
1 % Start tag
8 N60 G94 X-1 Z0 F0.2; Facing action at feed rate of 0.2 mm/rev
14 N120 G90 X39 Z-70 F0.3; Rough cycle with feed rate of 0.3 mm/rev
15 N130 G90 X38.5 Z-70; Rough cycle with feed rate of 0.3 mm/rev
16 N140 G90 X36 Z-60; Rough cycle with feed rate of 0.3 mm/rev
17 N150 G90 X34; Rough cycle with feed rate of 0.3 mm/rev
18 N160 G90 X32; Rough cycle with feed rate of 0.3 mm/rev
19 N170 G90 X30.5; Rough cycle with feed rate of 0.3 mm/rev
20 N180 G90 X28 Z-15; Rough cycle with feed rate of 0.3 mm/rev
21 N190 G90 X26; Rough cycle with feed rate of 0.3 mm/rev
22 N200 G90 X24; Rough cycle with feed rate of 0.3 mm/rev
23 N210 G90 X22; Rough cycle with feed rate of 0.3 mm/rev
24 N220 G90 X20; Rough cycle with feed rate of 0.3 mm/rev
25 N230 G90 X18; Rough cycle with feed rate of 0.3 mm/rev
26 N240 G90 X16.5; Rough cycle with feed rate of 0.3 mm/rev
27 N250 G00 X32 Z-14.8; Rapid positioning
28 N260 G01 X28 F0.3; Linear interpolation at the feed rate of 0.3 mm/rev
29 N270 G01 X30.5 Z-35; Linear interpolation at the feed rate of 0.3 mm/rev