Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

M4.

150

Subroutine (M98 M99)


Mirror (G51)
Cycles (G81- G83-G84 G85) , Using
Retraction to Start Plan and Repetition
Create Missing Tool

MODERN ACADEMY

CNC

Part Program O0016


Sub Programs O0017 (Contour)
O0018 (Remove None machined Material)
O0019 (Slot)
======================================================

O0016 ;
N5
N10

G90 G21 G17 G40 G50 G49 G80 ;


G54 ( upper left corner ) ;

N15
N20
N25
N30
N35
N40
N45
N50

T1 M6 ( Shell endmill @40) ;


G97 S1000 G94 F100 M3 M8 ;
G0 X18 Y22 ;
G43 H1 Z0 ;
G1 Y-202 ;
G0 G91 X38 ;
G1 Y202 ;
G90 G0 Z2 ;

N55
N60
N65
N70
N75
N80
N85
N90
N95
N100
N105
N110

T2 M6 ( shank endmill @16) ;


G97 S1500 G94 F150 M3 M8 ;
G0 X-10 Y0 ;
G43 H2 Z0 ;
M98 P50017 ;
G0 Z2 ;
G51 X40 Y-75 I-1000 J-1000 ;
X-10 Y0 ;
Z0 ;
M98 P50017 ;
G50 ;
G0 Z2 ;

O0017 (Contour) ;
N5
X-10 Y0 ;
N10
G91 Z-2 ;
N15
G90 G41 H12 Y-10 ;
N20
G1 X70 ;
N25
Y-20 ;
N30
G2 X20 Y-70 R50 ;
N35
G1 X10 ;
N40
Y-20 ;
N45
G3 X20 Y-10 R10 ;
N50
G1 Y0 ;
N55
G40 X-10
N60
M99; ;

[Figure 1]

[Figure 2]

Figure 1

MODERN ACADEMY

CNC

N115
N120
N125

X-10 Y-102 ;
M98 P30018 ;
G0 Z30 ;

N130
N135
N140
N145
N150
N155
N160
N165
N170
N175
N180
N185
N190

T3 M6 ( Slot Endmill @8) ;


G97 S2000 G94 F200 M3 M8 ;
X20 Y-50 ;
G43 H3 Z2 ;
G1 Z0 ;
M98 P20019 ;
G0 Z3 ;
G51 X40 Y-75 I-1000 J-1000 ;
G0 X20 Y-50 ;
G1 Z0 ;
M98 P20019 ;
[Figure 4]
G50 G0 Z30 ;
G52 X0 Y0 ;

N195
N200
N205
N210
N215
N220
N225
N230

T4 M6 ( NC SpotDrill @10) ;
G97 S1500 G95 F.2 M3 M8 ;
X10 Y-10 ;
G43 H4 Z2 ;
G81 G98 Z-11.5 R-9 ;
Y-80 ;
X70 Y-70 ;
Y-140 ;

N235
N240
N245
N250
N255
N260
N265
N270
N275
N280
N285
N290
N295

T5 M6 ( Twist Drill @8.5 ) ;


G97 S1500 G95 F.1 M3 M8 ;
G0 X-50 Y120 ;
G43 H5 Z2 ;
G83 G98 Z-19 R-11 Q3 G91 X60 Y-130 K2 ; [Figure 6,7]
G80 G90 G0 Z30 ;
T6 M6 ( Twist Drill @9.9 ) ;
G97 S1500 G95 F.1 M3 M8 ;
G0 X70 Y-70 ;
G43 H6 Z2 ;
G83 G98 Z-23 R-9 Q3 ;
[Figure 6,7]
X10 Y-80 ;
G80 G0 Z30 ;

MODERN ACADEMY

[Figure 3]

O0018 (Remove None Machined Material) ;


N5
G91 Z-2 ;
N10
G90 G1 X10 Y-86 ;
N15
X73 Y-62.5 ;
N20
X90 Y-25 ;
N25
G0 G91 Z-2 ;
N30
G90 G1 X73 Y-62.5 ;
N35
X10 Y-86 ;
N40
X-10 Y-102 ;
N45
M99;

O0019 ( Slot) ;
N5
G1 G91 Z-2 ;
N10
G90 G3 X50 Y-20 R30 ;
N15
G91 G1 Z-2 ;
N20
G90 G2 X20 Y-50 R30 ;
N25
M99 ;

[Figure 5]

CNC

N300
N305
N310
N315
N320
N325

T7 M6 ( reamer @10 H7 ) ;
G97 S2000 G95 F.08 M3 M8 ;
G43 H7 Z2 ;
G85 G98 Z-9 R-9 ;
X70 Y-70 ;
G80 G0 Z30 ;

N330
N335
N340
N345
N350
N355
N360
N365
N370
N375

T8 M6 ( Tap M10 ) ;
G97 S500 G95 F1 M3 M8 ;
X10 Y-10 ;
G84 G98 Z-28 F1 R-9 ;
X70 Y-140 ;
G80 G0 Z30 ;
M5 M9;
G28 G91 Z0 ;
G28 X0 Y0 ;
M30 ;

Figure 2

[Figure 6,7]

[Figure 6,7]

Figure 3

Figure 4

Figure 5

Figure 6

MODERN ACADEMY

Figure 7

CNC

Software Setup
1. Tool Offset

2. Work Shift

MODERN ACADEMY

CNC

3. Work piece

MODERN ACADEMY

CNC

You might also like