
B-63322EN/03 NC FUNCTIONS 17.MEASUREMENT FUNCTIOM
- 225 -
17.1 SKIP FUNCTION (G31)
Linear interpolation can be commanded by specifying axial move
following the G31 command, like G01. If an external skip signal is
input during the execution of this command, execution of the command
is interrupted and the next block is executed.
Format
G31 IP_ ;
G31 : One-shot G code (If is effective only in the block in which
it is specified)
The coordinate values when the skip signal is turned on can be used in
a custom macro because they are stored in the custom macro system
variable #5061 to #5080, as follows:(In a system with more than 20
axes, #100151 through #100174 are used.)
#5061 1st axis coordinate value
#5062 2nd axis coordinate value
#5063 3rd axis coordinate value
:
#5080 20th axis coordinate value
As the skip function can be used when move amount is not clear, this
function can be used for:
- Constant feed in grinding machines
- Tool measurement with tactile sensor.
G31 G91 X100.0 F100;
Y50.0;
50.0
100.0
Skip signal is input here
Actual motion
Motion without skip signal
Y
X
100 200 300
Actual motion
Motion without
Skip signal is input here
(300,100)
Y
X
100
G31 G90 X200.0 F100;
X300.0 Y100.0;