
4.AUTOMATIC OPERATION OPERATION B-63784EN-1/01
- 170 -
- Changing the tool offset value
Even if the cutter radius or length offset values are changed during
reverse movement and forward return movement, the changes to the
tool offset values are not effective until reverse movement and regular
operation is returned to. The tool then moves by the tool offset value
that was active when reserve movement of that block was first
performed.
- Interrupt-type custom macro
1. Never initiate an interrupt during reverse movement.
2. Never perform reverse movement for an interrupt block and the
program that has issue the interrupt.
- Tool life management
The tool life is not counted by tool life management during reverse
movement and forward return movement.
- Constant surface speed control on/off (G96,G97)
If the on/off mode of constant surface speed control is specified in
reverse movement, the specified mode is used in subsequent reverse
movement. In other words, when a block specifying G96Sxxxx;
appears in reverse movement, constant surface speed control is on for
subsequent reverse movement. When a block specifying G97Sxxxx;
appears in reverse movement, constant surface speed control is off for
subsequent reverse movement. Note that the on/off mode of constant
surface speed control in forward movement is reversed in reverse
movement.
- Clamping maximum spindle speed (G92Sxxxx)
If the command for clamping maximum spindle speed is specified in
reverse movement, the specified clamp is applied to subsequent reverse
movement. In other words, when G92Sxxxx appears in reverse
movement, the spindle speed is clamped at Sxxxx. Note, however, that
the spindle speed is clamped only when the G96 mode is set.
- Auxiliary function
The M, S, and T functions, and secondary auxiliary functions (B
functions) are output directly in reverse movement and forward return
movement. When an M, S, or T function, or secondary auxiliary
function (B function) is specified in a block containing a move
command, the function and the move command are output at the same
time in forward movement, reverse movement, and forward return
movement. This means that the position where an M, S, or T function,
or secondary auxiliary function (B function) is output differs in
forward movement, reverse movement, and forward return movement.