
2 - 13
2 G Code
NJ/NY-series G code Instructions Reference Manual (O031)
G3
1 Sk
ip
Fu
nc
tion
2
Parameters
G31 Skip Function
If a skip signal is input externally during execution of a movement command, the commanded move-
ment is interrupted to execute commands in the next block.
This command interrupts movement with Rapid Positioning (G00) and external input. Each CNC motor
assigned to a command axis operates independently to the command position.
All the CNC motors start moving simultaneously and operate according to respective parameters. If you
want to unify external inputs, set the same signal for all the inputs.
Each CNC motor also stops independently. Until all of the CNC motors stop, the process does not pro-
ceed to the next block. This command is not blended with other operations.
If there is an input externally to a CNC motor, the motor is moved to the captured position. Otherwise, it
stops at the command position. The basic operation is the same as that of Rapid Positioning (G00). The
command position follows the specifications for the Absolute Dimension (G90) and Incremental Dimen-
sion (G91). The velocity must be specified as the Skip Velocity (CNC motor setting). For details, refer to
the
NJ/NY-series NC Integrated Controller User’s Manual
(Cat. No. O030). The user can read the posi-
tions captured by _CNC_CapturedPosition(), which are sorted in ascending order of CNC motor num-
bers. For example, if the CNC coordinate system has CNC motors 1/3/4, _CNC_CapturedPosition(0)
indicates CNC motor 1, _CNC_CapturedPosition(1) indicates CNC motor 3, and _CNC_CapturedPosi-
tion(2) indicates CNC motor 4.
For inputting skip signal, consult the instruction manual provided by the machine tool manufacturer.
Modal/Non-modal
Non-modal
Modal group
00 Non-modal
Instruction format
G31 X- Y- Z- A- B- C-
Relevant G codes
G90, G91
Parameters
Parameter
Name
Description
X
Target X-axis Position
Specifies the destination position [command units] on the
X-axis.
Y
Target Y-axis Position
Specifies the destination position [command units] on the
Y-axis.
Z
Target Z-axis Position
Specifies the destination position [command units] on the
Z-axis.
A
Target A-axis Position
Specifies the destination position [command units] on the
A-axis.
B
Target B-axis Position
Specifies the destination position [command units] on the
B-axis.
C
Target C-axis Position
Specifies the destination position [command units] on the
C-axis.
Function
Summary of Contents for NJ501-5300
Page 13: ...11 CONTENTS NJ NY series G code Instructions Reference Manual O031...
Page 28: ...Revision History 26 NJ NY series G code Instructions Reference Manual O031...
Page 40: ...2 G Code 2 2 NJ NY series G code Instructions Reference Manual O031...
Page 72: ...2 G Code 2 34 NJ NY series G code Instructions Reference Manual O031...
Page 108: ...3 M Code 3 2 NJ NY series G code Instructions Reference Manual O031...
Page 112: ...3 M Code 3 6 NJ NY series G code Instructions Reference Manual O031...
Page 124: ...3 M Code 3 18 NJ NY series G code Instructions Reference Manual O031...
Page 128: ...3 M Code 3 22 NJ NY series G code Instructions Reference Manual O031...
Page 136: ...4 PROGRAM CODES 4 8 NJ NY series G code Instructions Reference Manual O031...
Page 141: ......