You are on page 1of 2

Assignment 2: Manual part programming

Part 1: Linear interpolation, circular interpolation and cutter radius compensation

Question 1
Construct NC program for the
drawing as depicted in Figure
1. Use the cutter radius
compensation in the program.
Cutter will be a 0.5 in dia. end
mill. Start contour from the
lower left corner of part and mill
around outside of part .625
deep. Mill around outside of
part using cutter compensation
to offset the cutter, and then
define the actual part geometry
to position the tool around part.

Figure 1: Island with fillet and inside radius


Answer:
O00030 ; (Question 1)
T1 M06 ; (1/2 DIA. 4 FLT END MILL)
G90 G54 G00 X_______ Y______ ; (Position to the center of tool)
S1500 M03 ;
G43 H01 Z0.1 M08 ;
G01 Z_______ F50. ; (Fast feed to depth non-cutting move)
G___ X_______ D____ F12. ; (Turn on cutter compensation. Moving onto part)
Y_______ ;
G0__ X_____ Y_____ R_____ ;
G0__ X_______ ;
G0__ X_____ Y_____ R_____ ;
G0__ Y_______ ;
G0__ X_____ Y_____ R_____ ;
G0__ X_______ ; (Position off part at least half the cutter diameter before canceling C.C.)
G___ X________ Y_______ ; (Cancel cutter compensation moving off of part)
G00 Z1. M09 ;
G53 G49 Z0. M05 ;
M30 ;

Question 2
Construct NC program for the drawing as depicted in Figure 2. To program this part profile, use the .750
diameter end mill, starting at the lower left hand corner. Use cutter radius compensation, and climb cut
part profile with only one finish pass .450 deep. Calculate the spindle speed and feed.
Tool 1:

3/4 DIA. 4 flute. end mill.

Surface Speed (FPM) = 220.

Figure 2: Island cutting

Chip Per Flute = .0025

You might also like