
15. Measurement Support Functions
15.3 Multi-step Skip Function; G31.n, G04
552
15.3 Multi-step Skip Function; G31.n, G04
Function and purpose
The setting of combinations of skip signals to be input enables skipping under various conditions.
The actual skip operation is the same as with G31.
The G commands which can specify skipping are G31.1, G31.2, G31.3, and G04, and the
correspondence between the G commands and skip signals can be set by parameters.
Command format
G31.1 X__ Y__ Z__
α
__ F__ ;
X Y Z
α
; Command format axis coordinate word and target coordinates
F
; Feedrate (mm/min)
Same with G31.2 and G31.3 ; Ff is not required with G04
As with the G31 command, this command executes linear interpolation and when the preset skip
signal conditions have been met, the machine is stopped, the remaining commands are canceled,
and the next block is executed.
Detailed description
(1) Feedrate G31.1 set with the parameter corresponds to "#1176 skip1f", G31.2 corresponds to
"#1178 skip2f", and G31.3 corresponds to "#1180 skip3f".
(2) A command is skipped if it meets the specified skip signal condition.
(3) The G31.n and G04 commands work the same as the G31 command for other than (1) and (2)
above.
(4) The feedrates corresponding to the G31.1, G31.2, and G31.3 commands can be set by
parameters.
(5) The skip conditions (logical sum of skip signals which have been set) corresponding to the
G31.1, G31.2, G31.3 and G04 commands can be set by parameters.
Valid skip signal
Parameter
setting
1 2 3
1
2
3
4
5
6
7
(Skip when signal is input.)