G-
code
Function Description Remarks
G19 Plane specification (Y/ Z)
Specifies the plane in which circular
interpolation is performed, as YZ-
plane
G75
Timing synchronization
with SMC_Interpolator
Synchronizes timing with
SMC_Interpolator
G90
Absolute coordinate
specification
Specifies target coordinates as
absolute coordinates (If G91 is not
specified, absolute coordinate
specification will be used.)
After G90 is set, absolute
coordinate specification remains
ef
fective until G91 is set.
G91
Relative coordinate
specification
Specifies target coordinates as
relative coordinates
After G91 is set, relative coordinate
specification remains ef
fective until
G90 is set.
G98
Absolute coordinate
specification
(center point)
Specifies the center point of circular
interpolation as absolute
coordinates
After G98 is set, absolute
coordinate specification remains
ef
fective until G99 is set.
G99
Relative coordinate
specification
(center point)
Specifies the center point of circular
interpolation as relative coordinates
(If G98 is not specified, relative
coordinate specification will be
used.)
After G99 is set, relative coordinate
specification remains ef
fective until
G98 is set.
G-codes other than those listed above are not supported.
11.5.6 G-code Editor and Coding Rules
The following coding rules apply to input of G-codes used with the GM1 controller.
■
Line number
For G-code, always enter a line number (N**) at the beginning of each line. Each line number
must be unique.
Example:
N10 G01 X0 Y0 Z0 F0
N20 G01 X100 Y100 Z100 F10
Lines can also be renumbered by selecting CNC>Change CNC Program Numbers from the
menu bar of GM Programmer
.
■
Only one G-code per line
For the GM1 controller, only one G-code can be entered in each line. Split each line as below.
● Acceptable coding
N01 G17
N02 G20 X_ Y_ I_ J_ F_
● Unacceptable coding
N01 G17 G20
11.5 Multi-axis Operation
11-64 WUME-GM1RTXOP-01