Professional Documents
Culture Documents
"Canned" ?
The word "canned" has probably been borrowed from
canned goods, which one usually stores away for later use.
CANNED CYCLES
"Cycle" ?
Because the instructions represented a set of routine like
repetitive patterns.
Canned cycles & G-code address
These canned cycles are filed away under a standardized G-code
address
G84
G81
G82
G83
G76
G84
G85
G86
Types of canned cycles
1-Milling and Drilling Canned cycles
2- Turning Canned cycles
Canned Cycles
• Canned cycle or fixed cycles are the G-codes used to
combine a number of common motions that are used with
some types of operations such as drilling of holes.
• Fixed Cycles are used when programming various types of
hole operations, such as;
• shallow hole drilling,
• deep hole drilling,
• spot drilling,
• counter boring,
• regular tapping,
• rigid tapping, various types of boring, and back boring.
Standard canned cycle motions
G73 Peck drilling cycle (Feed stop with each peck for chip break)
G81 Drilling cycle (simple drill into part and rapid out)
G82 Drilling cycle, counter boring cycle (same as G81 with added dwell)
G83 Peck drilling cycle (same as G81 with pecking amount added)
G85 thru Boring cycle (There are various types, feed in rapid out, feed in and out, feed in stop
G89 spindle then rapid out, back bore cycle, and others.
G98 Return to initial point/level in Fixed cycle
G73 Intermittent feed N/A Rapid traverse High speed peck drilling cycle
G74 Feed Dwell & reverse spindle Feed Left hand tapping cycle
G76 Feed Spindle stop & orient Rapid traverse Fine boring cycle
G80 N/A N/A N/A Cancel
G81 Feed N/A Rapid traverse Drilling cycle
G82 Feed Dwell Rapid traverse Drill, spot drilling, counter boring
G83 Intermittent feed Dwell Rapid traverse Small hole peck drilling cycle
G84 Feed Dwell & reverse spindle Feed Right hand tapping cycle
G85 Feed N/A Feed Boring cycle
G86 Feed Spindle stop & orient Rapid traverse Boring cycle
G87 Feed Spindle start Rapid traverse Back boring cycle
G88 Feed Dwell & spindle stop Manual Boring cycle
G89 Feed Dwell Feed Boring cycle
Standard canned cycle motions
G73 Peck drilling cycle (Feed stop with
Fixed/Canned Cycle Code Format Chart each peck for chip break)
Code format, this is all possible codes allowed on G74 Counter tapping cycle (Left hand
G-Code the fixed cycle start block, some maybe omitted threading)
G75 Not for Milling
G73 G98/99 G73 X__ Y__ Z__ R__ Q__ F__ K__
G76 Fine boring cycle
G74 G98/99 G74 X__ Y__ Z__ R__ P__ F__ K__
G80 Fixed cycle cancel
G76 G98/99 G76 X__ Y__ Z__ R__ Q__ P__ F__ K__
G81 Drilling cycle (simple drill into part and
G80 G80
rapid out)
G81 G98/99 G81 X__ Y__ Z__ R__ F__ K__ G82 Drilling cycle, counter boring cycle
G82 G98/99 G82 X__ Y__ Z__ R__ P__ F__ K__ (same as G81 with added dwell)
G83 G98/99 G83 X__ Y__ Z__ R__ Q__ F__ K__ G83 Peck drilling cycle (same as G81 with
G83 G98/99 G83 X__ Y__ Z__ R__ P__ Q__ F__ I__ K__
pecking amount added)
G84 Tapping cycle (Right hand threading)
G84 G98/99 G84 X__ Y__ Z__ R__ P__ F__ K__
G85 Boring cycle (There are various types,
G85 G98/99 G85 X__ Y__ Z__ R__ F__ K__
thru feed in rapid out, feed in and out, feed
G86 G98/99 G86 X__ Y__ Z__ R__ F__ K__ G89 in stop spindle then rapid out, back
G87 G98/99 G87 X__ Y__ Z__ R__ Q__ P__ F__ K__ bore cycle, and others.
G88 G98/99 G88 X__ Y__ Z__ R__ P__ F__ K__
G89 G98/99 G89 X__ Y__ Z__ R__ P__ F__ K__
• Cutter Compensation ..................No.
Its action is similar to G81, except that it has a timed dwell at the
bottom of the Z-stroke.
Will spot face, bore, or counter bore. The canned cycle will
perform as follows:
Rapid to "R" ,
Feed to "Z,"
Dwell at "Z" for a duration given by "P"
Rapid return to "R" or Initial depending on whether G99 or G98
was called in the program.
One second is P100 and 3 seconds are P300,
Counter boring or countersinking holes cycle G82:
G82 Xn Yn Zn Rn Fn Pn
Rapid to "R" ,
Feed to "Z,"
Dwell at "Z" for a duration given by "P"
Rapid return to "R" or Initial depending on whether G99
or G98 was called in the program.
One second is P100 and 3 seconds are P300,
Deep drilling canned cycle G83 :
•Hole depth > 3 times the drill's diameter.
•Prevent chips from packing in the drill's flutes, resulting in drill
breakage.
G83 Xn Yn Zn Qn Rn Fn
Deep drilling canned cycle G83 :
•Drill in at feed rate a small distance (called the peck increment)
and then retract at rapid travel.
•Then the drill advances at rapid travel back down to its previous
depth, feeds in another peck increment, and rapids back out again.
•Then it rapids back in, feeds in another peck increment, etc., until
the final Z-depth is achieved.
G83 Xn Yn Zn Qn Rn Fn
Deep drilling canned cycle G83 :
G83 will:G83 Xn Yn Zn Qn Rn Fn
1. Rapid to X-Y location and to "R"
level,
2. Feed by the amount "Q"
3. Rapid return to "R"
4. Rapid in by "Q-d,"
5. Feed "Q" from there,
6. Rapid return to "R" thus removing
the swarf from the part,
7. Rapid in by "2Q-2d"
8. Feed "Q" from there,
9. Rapid return to "R" etc.
The G84
The programmed feed must be fully synchronized with the
spindle speed Before starting the tapping portion of the
program, we have to set tapping speeds and calculate tapping
feeds.
G84 Is a canned cycle for tapping.
It coordinates the spindle's rotary motion to the Z-axis
motion for feeding the tap into and out of the hole without
breaking off the tap.
G84 Xn Yn Zn Rn Fn
G81 Xn Yn Zn Rn Fn
G84 Xn Yn Zn Rn Fn
N G G X Y Z R Q P F L
X andY.
blocks.
•If you do not intend to perform the canned cycle at the next
Absolute
Incremental
Suppose the tapping speed has been selected to be 100 rpm
(S100), What is the tapping feed (ipm) for 3/8 "-16 ?
:اﻻﺟﺎﺑﺔ
Feed per rev = Feed per min ÷ Speed= ........ inch per rev = Ridge Thickness
Number of Ridges in 1 inch = 1 ÷Ridge Thickness = ......
25
50
25
X
20 45 45 45
N10 G90 S800 M03 O200
N20 G00 X20 Y12.5 N500 G92 X0 Y0
N30 G01 Z0.1 F55 N510 G42 G90
M08 N520 G01 Z-5 F2.5
N40 G25 L200 01 N530 G01 Y25 F5
N50 G00 X65 N540 X25
N40 G25 L200 01 N550 Y0
N50 G00 X110 N560 X0
N40 G25 L200 01 N570 G00 Z0.1
N50 G00 X155 N580 M17
N40 G25 L200 01
N50…………………
N60…………………
N70…………………
N80…………………
N90…………………
N100 M30
R5
M 24x1.5
15
34
95 5 15 10 15
%
021102
N000 G71
N170 M30