6 Motion Instructions and G-Code Instructions
DVP-PM Application Manual
6-49
Mnemonic Operands Function
G-Code
G02
G03
X P
1
Y P
2
Z P
3
I P
4
J P
5
K P
6
F V
Clockwise Arc / Clockwise Helical /
Counterclockwise Arc / Counterclockwise
Helical Movement
(distance to center of arc)
Controllers
20PM -
Operands:
P
1
: Target position on X axis P
2
: Target position on Y axis P
3
: Target position on Z axis
P
4
: Distance to the center of arc/helix on X axis P
5
: Distance to the center of arc/helix on Y axis
P
6
: Distance to the center of arc/helix on Z axis V: Arc/helical interpolation speed
Explanations:
1. P
4
, P
5
, P
6
: The vector-valued coordinate of center of arc or center of helix, i.e. distance to the center of arc/helix
on X-Y-Z axes
2. Range of parameters P
1
, P
2
, P
3
, P
4
, P
5
, P
6
: -2,147,483,648 ~ 2,147,483,647 (without decimal point);
-2,147,483.648 ~ 2,147,483.647 (with decimal point)
3. Range of V: 0 ~ 500,000 (without decimal point); 0 ~ 500.0 (with decimal point)
4. The operand parameters for 20M model can also be 16-bit register (D) and 32-bit register (DD).
5. The settings of speed has continuity. See Remarks.
6. For detailed explanation of the positioning process, see MON 02 CW and MON 03 CCW.
Remarks:
1. The settings of speed have continuity, for example:
G02 X0.0 Y100.0 I0.0 J50.0 F100.0;
G02 X0.0 Y0.0 I0.0 J50.0;
2. After the row with G02 instruction is executed, the program will execute the next row. The second row of the
program will reach the target position automatically by speed F100 set in the first row.