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 ;

Assignment 2 Part 1 Interpolations and Compensations

  • Upload
    -

  • View
    18

  • Download
    10

Embed Size (px)

DESCRIPTION

fyujbjk

Citation preview

  • 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. Chip Per Flute = .0025

    Figure 2: Island cutting