!
96
Caution If this function is executed just after a G01, G02, or G03 function, the interpola-
tion will be performed in stop mode, not pass mode, even if pass mode has been
selected. The following example shows this effect.
::
N020 G10 Sets pass mode.
N021 G01 X100 Y100 F100
N022 G01 X200
N023 G54 X100 Executed after N022 is completed.
N024 G01 X300
::
Speed
Time
Execution of N023
Note An error will occur if the offset value exceeds the stroke limits set in the system
parameters.
Example Program The following program shows the present value of the reference coordinate sys-
tem changed from (300, 400) to (200, 200).
::
N010 G54 X200 Y200
::
Old reference coordinate
New reference coordinate
Movement
5-5-18 G60: ARITHMETIC OPERATIONS
Performs arithmetic operations on position data and registers.
Format G60_<first term = second term operator third term>
Parameters The following table shows the possible settings for the parameters.
Parameter Possible settings
First term A0000 to A1999
E00 to E31
Second term A0000 to A1999
E00 to E31
–39,999,999 to +39,999,999
Operator +, –, *, or /
(addition, subtraction, multiplication, or division)
Third term A0000 to A1999
E00 to E31
–39,999,999 to +39,999,999
G Functions
Section 5-5