
4.FUNCTIONS TO SIMPLIFY PROGRAMMING PROGRAMMING B-63944EN-1/02
- 90 -
4.3 CANNED CYCLE FOR DRILLING
Canned cycles for drilling make it easier for the programmer to create
programs. With a canned cycle, a frequently-used machining
operation can be specified in a single block with a G function; without
canned cycles, more than one block is required. In addition, the use
of canned cycles can shorten the program to save memory.
Table 4.3 (a) lists canned cycles for drilling.
Table 4.3 (a) Canned cycles for drilling
G code
Drilling
axis
Hole machining
operation
Operation in
the bottom hole
position
Retraction
operation
Applications
G80 - - - - Cancel
G83 Z axis
Cutting feed /
intermittent
Dwell Rapid traverse
Front drilling
cycle
G84 Z axis Cutting feed
Dwell
→
spindle CCW
Cutting feed
Front tapping
cycle
G85 Z axis Cutting feed Dwell Cutting feed
Front boring
cycle
G87 X axis
Cutting feed /
intermittent
Dwell Rapid traverse
Side drilling
cycle
G88 X axis Cutting feed
Dwell
→
Spindle CCW
Cutting feed
Side tapping
cycle
G89 X axis Cutting feed Dwell Cutting feed
Side boring
cycle
Explanation
The canned cycle for drilling consists of the following six operation
sequences.
Operation 1 ........ Positioning of X (Z) and C axis
Operation 2 ........ Rapid traverse up to point R level
Operation 3 ........ Hole machining
Operation 4 ........ Operation at the bottom of a hole
Operation 5 .......... Retraction to point R level
Operation 6 .......... Rapid traverse up to the initial level