Fanuc Series 15i/150i-MA (Programming) Operators Manual

13.FUNCTIONS TO SIMPLIFY PROGRAMMING PROGRAMMING B-63324EN/03
- 310 -
At point Z, the spindle is stopped at the fixed rotation position again,
the tool is shifted in the direction opposite to the tool tip, then the tool is
returned to the initial level. The tool is then shifted in the direction of
the tool tip and the spindle is rotated clockwise to proceed to the next
block
operation.
NOTE
When bit 0 (FXB) of parameter No. 6201 is set to 0,
canned cycle I is set. (Special signals are used as
output signals for rotating the spindle in the forward
direction and stopping the spindle.)
When bit 0 (FXB) of parameter No. 6201 is set to 1,
canned cycle II is set. (M codes are used as output
signals for rotating the spindle in the forward
direction, stopping the spindle, and spindle
orientation.)
- Spindle rotation
Before G87 is specified, turn the spindle in the reverse direction with a
miscellaneous function (M code).
When successive hole machining operations which involve a short
distance from a hole position and the initial level to the R point level,
the spindle may not reach the normal speed before starting a hole
cutting operation. In such a case, L for the number of repeats must not
be specified. Instead, a dwell time based on G04 must be inserted
before each hole machining operation. However, some machines do
not require this specification. For details, refer to the manual provided
by the machine tool builder.
- Miscellaneous function
When the G87 command and an M code are specified in the same block,
the M code is executed at the time of the first positioning operation.
When L is used to specify the number of repeats, the M code is
executed for the first hole only; for the second and subsequent holes,
the M code is not executed.
- Tool length compensation
When a tool length offset (G43, G44, or G49) is specified in the canned
cycle, the offset is applied at the time of positioning to point R.
- Shift amount specification using I_J_
When bit 2 (SIJ) of parameter No. 6200 is set to 1, I_J_ is used to
specify a shift amount. Depending on the positioning plane, specify a
shift amount as described below. Let Xp, Yp, and Zp be as follows:
Xp : X-axis or an axis parallel with the X-axis
Yp : Y-axis or an axis parallel with the Y-axis
Zp : Z-axis or an axis parallel with the Z-axis
Then,
G17 (XpYp plane): To be specified by I and J

Leave a Reply

Your email address will not be published. Required fields are marked *