Chapter 7
116
UM10350_PCNC770_Manual_0916A
Programming
Rotaonal axis (A-axis) words are allowed in canned cycles, but it is beer to omit them. If rotaonal
axis words are used, the numbers must be the same as the current posion numbers so that the
rotaonal axes do not move.
The R number is always scky. Scky numbers keep their value on subsequent blocks if they are not
explicitly programmed to be dierent.
In absolute distance mode (G90), the X, Y, R and Z numbers are absolute posions in the current
coordinate system. In incremental distance mode (G91), when the XY-plane is selected, X, Y, and R
numbers are treated as increments to the current posion and Z as an increment from the Z-axis
posion before the move involving Z takes place; when the YZ- or XZ-plane is selected, treatment
of the axis words is analogous.
Many canned cycles use the L word. The L word is oponal and represents the number of repeats.
L0 is not allowed. The L word is not scky. The interpretaon of the L word depends on the acve
distance mode:
• In incremental distance mode (G91), L > 1 in incremental mode means (with the XY-plane
selected), that the X and Y posions are determined by adding the given X and Y numbers
either to the current X and Y posions (on the rst iteraon) or to the X and Y posions at the
end of the previous go-around (on the subsequent repeons). The R and Z posions do not
change during the repeats
• In absolute distance mode (G90), L > 1 means do the same cycle in the same place several
mes. Oming the L word is equivalent to specifying L=1
The height of the retract move at the end of each repeat (called clear Z in the descripons below) is
determined by the seng of the retract mode: either to the original Z posion (if that is above the
R posion and the retract mode is G98) or otherwise to the R posion.
It is an error if:
• X, Y, and Z words are all missing during a canned cycle
• A P number is required and a negave P number is used
• An L number is used that does not evaluate to a posive integer
• Rotaonal axis moon is used during a canned cycle
• Inverse me feed rate is acve during a canned cycle
• Cuer radius compensaon is acve during a canned cycle
When the XY plane is acve, the Z number is scky and it is an error if:
• The Z number is missing and the same canned cycle was not already acve
• The R number is less than the Z number