30-02 Applying G40-G41-G42 PDF

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4
At a glance
Powered by AI
The key takeaways are applying G code correctly and matching illustrations with programs.

The two objectives are to match each illustration with its corresponding program, and to describe the advantages and disadvantages of each correct program.

Methods A through F are different CNC programming methods shown in the illustrations.

30-02 Applying G40/G41/G42

Correctly applying G41/G42 and G40 in the program is very important. In this project, there are six illustrations,
and six small programs. There are two objectives - the first one is to match each illustration with its corresponding
program. The second objective is to briefly describe advantages and disadvantages of each correct program.

ò Figure 30-02-A
3 4
Matching program number:
X0Y40.0 X60.0Y40.0

X0Y0 X60.0Y0
6 2
5

7
1
Ø12 TOOL
X-20.0Y-20.0 8 mm depth

ò Figure 30-02-B
3 4
Matching program number:
X0Y40.0 X60.0Y40.0
13

X0Y0 X60.0Y0
6
13 5
2
7
1
Ø12 TOOL
X-20.0Y-20.0 8 mm depth

Peter Smid CNC Programming Handbook 30-02 [ 1 ]


ò Figure 30-02-C
3 4
Matching program number:
X0Y40.0 X60.0Y40.0

6 X0Y0 X60.0Y0

7
1 2
Ø12 TOOL
X-20.0Y-20.0 8 mm depth

ò Figure 30-02-D
3 4

Matching program number:


X0Y40.0 X60.0Y40.0

X0Y0 X60.0Y0
6
5

7
1 2
Ø12 TOOL
X-20.0Y-20.0 8 mm depth

Peter Smid CNC Programming Handbook 30-02 [ 2 ]


ò Figure 30-02-E
3 4
Matching program number:
X0Y40.0 X60.0Y40.0

X0Y0 X60.0Y0
6
5

7
1 2
Ø12 TOOL
X-20.0Y-20.0 8 mm depth

ò Figure 30-02-F
4 5

Matching program number:


X0Y40.0 X60.0Y40.0

2 X0Y0 X60.0Y0
3
7 6

8
1
Ø12 TOOL
X-20.0Y-20.0 8 mm depth

ò Answer the following question - Which method (A-B-C-D-E-F) is the most efficient for most jobs? Explain why:

Peter Smid CNC Programming Handbook 30-02 [ 3 ]


Program number O3051: Program number O3052:

(APPLYING G40/G41/G42) (APPLYING G40/G41/G42)


(T01 - 12 MM DIA END MILL - D51 = 6.0) (T01 - 12 MM DIA END MILL - D51 = 6.0)

N1 G21 N1 G21
N2 G17 G40 G80 N2 G17 G40 G80
N3 G90 G00 G54 X-20.0 Y-20.0 S450 M03 N3 G90 G00 G54 X-20.0 Y-20.0 S450 M03
N4 G43 Z5.0 H01 M08 N4 G43 Z5.0 H01 M08
N5 Z-8.0 N5 Z-8.0
N6 X0 N6 G41 X0 D51
N7 G01 G41 Y40.0 D51 F225.0 N7 G01 Y40.0 F225.0
N8 X60.0 N8 X60.0
N9 Y0 N9 Y0
N10 X-20.0 N10 X-20.0
N11 G00 G40 Y-20.0 M09 N11 G00 G40 Y-20.0 M09
N12 G28 Z5.0 M05 N12 G28 Z5.0 M05
N13 M30 N13 M30
% %

Program number O3053: Program number O3054:

(APPLYING G40/G41/G42) (APPLYING G40/G41/G42)


(T01 - 12 MM DIA END MILL - D51 = 6.0) (T01 - 12 MM DIA END MILL - D51 = 6.0)

N1 G21 N1 G21
N2 G17 G40 G80 N2 G17 G40 G80
N3 G90 G00 G54 X-20.0 Y-20.0 S450 M03 N3 G90 G00 G54 X-20.0 Y-20.0 S450 M03
N4 G43 Z5.0 H01 M08 N4 G43 Z5.0 H01 M08
N5 Z-8.0 N5 Z-8.0
N6 G01 G41 X0 Y0 D51 F400.0 N6 Y0
N7 Y40.0 F225.0 N7 G01 G41 X0 D51 F225.0
N8 X60.0 N8 Y40.0
N9 Y0 N9 X60.0
N10 X-20.0 N10 Y0
N11 G00 G40 Y-20.0 M09 N11 X-20.0
N12 G28 Z5.0 M05 N12 G00 G40 Y-20.0 M09
N13 M30 N13 G28 Z5.0 M05
% N14 M30
%

Program number O3055: Program number O3056:

(APPLYING G40/G41/G42) (APPLYING G40/G41/G42)


(T01 - 12 MM DIA END MILL - D51 = 6.0) (T01 - 12 MM DIA END MILL - D51 = 6.0)

N1 G21 N1 G21
N2 G17 G40 G80 N2 G17 G40 G80
N3 G90 G00 G54 X-20.0 Y-20.0 S450 M03 N3 G90 G00 G54 X-20.0 Y-20.0 S450 M03
N4 G43 Z5.0 H01 M08 N4 G43 Z5.0 H01 M08
N5 Z-8.0 N5 Z-8.0
N6 G41 X0 Y-13.0 D51 F400.0 N6 G41 X0 D51 F400.0
N7 G01 Y40.0 F225.0 N7 G01 Y40.0 F225.0
N8 X60.0 N8 X60.0
N9 Y0 N9 Y0
N10 X-13.0 N10 G40 X-20.0
N11 G00 G40 X-20.0 Y-20.0 M09 N11 G00 Y-20.0 M09
N12 G28 Z5.0 M05 N12 G28 Z5.0 M05
N13 M30 N13 M30
% %

Peter Smid CNC Programming Handbook 30-02 [ 4 ]

You might also like