8596-8000
June 1999
OPERATION
3.8 CANNED C YCLES
A canned cycle is used to simplify programming of a part. Canned cycles are defined for most common Z-axis
repetitive operations such as drilling, tapping, and boring. Once selected, a canned cycle is active until can-
celed with the G80 code. There are six operations involved in every canned cycle:
1) Positioning of X and Y axes (optional A, rotary axis).
2) Rapid traverse to the reference plane.
3) Drilling, boring, or tapping action.
4) Operation at the bottom of the hole.
5) Retraction to the reference plane.
6) Rapid traverse to the initial starting point.
A canned cycle is presently limited to operations in the Z-axis; that is, only the G17 plane is allowed. This
means the canned cycle will be executed in the Z-axis whenever a new position is selected in the X or Y axis.
The operation of a canned cycle will vary according to whether incremental (G91) or absolute (G90) is active.
Incremental motion in a canned cycle is often useful as a loop count (L) and can be used to repeat the opera-
tion with an incremental X and/or Y move. G98 and G99 are modal commands which change the way the
canned cycles operate. When G98 (the system default) is active, the Z-axis will be returned to the starting
position at the completion of the canned cycle. When G99 is active, the Z-axis will be returned to the reference
plane when the canned cycle is completed.
Note: If an L0 is in the canned cycle line, the cycle will not execute until the control
reads an X or Y location.
For more detailed information on canned cycles, refer to the "G Codes" section of this manual.