Professional Documents
Culture Documents
Lec. 09 10 11 12 Fixed Cycles or Canned Cycles
Lec. 09 10 11 12 Fixed Cycles or Canned Cycles
Milling (M)
Cycles are referred to repetitive program sequences commonly used In machining operations
that makes easier programming.
• Canned cycles or Fixed cycles: They are an inbuilt feature of the CNC usually
permanently stored as a pre-program and cannot be altered by the user (G80-G89)
• User-defined cycles or Sub-routines: They are created when the necessary fixed
cycle is not available.
CANNED
CYCLE DESCRIPTION
NUMBER
2
FIXED CYCLES OR CANNED CYCLES
1 4
4
FIXED CYCLES OR CANNED CYCLES
60
N0 T7 D7 ; M-10 tap
N10 M06
N20 G00 G43 X50 Y20 Z100 F600 S600 M03
N30 G84 G98 X50 Y20 Z2 I-60 R0
N40 G80
N50 M30
5
FIXED CYCLES OR CANNED CYCLES
2 3
1 4
Manual Reaming
6
FIXED CYCLES OR CANNED CYCLES
7
FIXED CYCLES OR CANNED CYCLES
Mirror image (G10, G11. G12, G13, G14)
G87 G98/G99 X Y Z I J K B C D H L V
[ G98/G99 ] Withdrawal plane
[ X/Y ] Machining coordinates
[ Z] Reference plane
[ I] Machining depth.
[ J] Half the width of the pocket along the abscissa axis
[ B] Penetration step
[ K ] Half the width of the pocket along the ordinate axis
[ C] Milling pass
[ D] Reference plane
[ H ] Feed rate for the finishing pass
[ L] Finishing stock
[ V] Tool penetrating feed rate.
9
FIXED CYCLES OR CANNED CYCLES
G88 G98/G99 X Y Z I J B C D H L V
10
FIXED CYCLES OR CANNED CYCLES
T2 D2
G0 G90 G43 Z25 S1600 M3
N10 G88 G99 X30 Y35 Z2 I-10 J-15 B5 C6 D2 H200 L1 V300
N20 G98 Y85
N30 G87 G98 X90 Y60 Z17 I3 J-20 K40 B4 C6 D2 H200 L1
G80
G0 G90 G44 Z30
M30
11