beautypg.com

Smithy CNC Mills User Manual

Page 29

background image

* inverse time feed rate is active during a canned cycle,

* or cutter radius compensation is active during a canned cycle.

When the XY plane is active, the Z number is sticky,

and it is an error if:

* the Z number is missing and the same canned cycle was not already active,

* or the R number is less than the Z number.

When the XZ plane is active, the Y number is sticky, and it is an error if:

* the Y number is missing and the same canned cycle was not already active,

* or the R number is less than the Y number.

When the YZ plane is active, the X number is sticky, and it is an error if:

* the X number is missing and the same canned cycle was not already active,

* or the R number is less than the X number.

2.18.1 Preliminary and In-Between Motion

At the very beginning of the execution of any of the canned cycles, with the XY-

plane selected, if the current Z position is below the R position, the Z-axis

is traversed to the R position. This happens only once, regardless of the value of L.

In addition, at the beginning of the first cycle and each repeat, the following one or

two moves are made

1. a straight traverse parallel to the XY-plane to the given XY-position,

2. a straight traverse of the Z-axis only to the R position, if it is not already at the R

position.

If the XZ or YZ plane is active, the preliminary and in-between motions are analo-

gous.

2.18.2 G81: Drilling Cycle

The G81 cycle is intended for drilling. Program G81 X-

Y- Z- A- B- C- R- L-

SmithyCNC Programmer’s Reference Manual:G Codes

SmithyCNC Programmer’s Reference Manual: G-Codes

2-14