Chapter 11 Motion Control Instructions
11-267
11
11.6.4.5
G2 (Clockwise Circular/ Helical Interpolation)
Function:
Circular interpolation: The cutter conducts the cutting of the processed object in the clockwise direction
at the feed speed given by parameter F on the circular arc with the fixed radius or the fixed center of a
circle of the specified plane.
Helical interpolation: The cutter moves in the clockwise direction on the circular arc of the specified
plane, which is circular interpolation and simultaneously moves in the vertical direction of the specified
plane at the feed speed given by parameter F, which is linear interpolation.
Format:
Format 1: N_G2 X_Y_Z_A_B_C_P_Q_I_J_(I_K_/J_K_)T_ E_E_F_
Format 2: N_G2 X_Y_Z_A_B_C_P_Q_R_T_ E_E_F_
Parameter explanation:
N_: The row number of G code in NC program
X_Y_Z_: Specify the terminal positions of axis X, Y and Z corresponding to the terminal point of
circular arc; Unit: unit, data type: LREAL.
A_B_C_P_Q_: Specify the terminal position of each added axis, Unit: unit, data type: LREAL.
I_J_: Specify the coordinate position of the center of a circle of XY plane, Unit: unit, data type: LREAL.
I_K_: Specify the coordinate position of the center of a circle of XZ plane, Unit: unit, data type: LREAL.
J_K_: Specify the coordinate position of the center of a circle of YZ plane, Unit: unit, data type:
LREAL.
T_: Specify the quantity of full circles, Unit: circle, data type: ULINT.
E_: Specify the acceleration and deceleration of the cutter. The positive number refers to the
acceleration; the negative number refers to the deceleration; Unit: unit/second
2
; data type: LREAL.
F: Specify the feed speed of the cutter, Unit: unit/second, data type: LREAL.
Instruction explanation:
1.
Two axes among axis X, Y and Z make the circular interpolation on the plane specified by
instruction G17/G18/G19. The 3rd axis makes the linear interpolation in the direction vertical on
the specified plane.
2.
The added axis A, B, C, P and Q make the linear interpolation. The linear interpolation and
circular interpolation start up or stop simultaneously.
3.
Both of E and F can be omitted. If there is only one row of code in the CNC editing area and E,
F are omitted, the velocity, acceleration, deceleration are decided by axis group parameters.
They can be set via DMC_SetG1Para instruction.
If there are multiple rows of codes and E and F in G2 code are omitted, the velocity,
acceleration, deceleration of the cutter are based on valid E and F in the previous rows of codes
above the row where G2 is. If the previous rows of G codes have not specified E and F,
Содержание DVP-15MC Series
Страница 16: ...1 1 1 Preface Table of Contents 1 1 Explanation of Symbols in This Manual 1 2 1 2 Revision History 1 3...
Страница 19: ...DVP 15MC Series Motion Controller Operation Manual 1 4 _1 MEMO...
Страница 20: ...2 1 2 Overview Table of Contents 2 1 Product Description 2 2 2 2 Functions 2 2 2 3 Profile and Components 2 3...
Страница 23: ...DVP 15MC Series Operation Manual 2 4 _2 MEMO...
Страница 31: ...DVP 15MC Series Motion Controller Operation Manual 3 8 _3 MEMO...
Страница 75: ...DVP 15MC Series Motion Controller Operation Manual 6 26 _6 MEMO...
Страница 87: ...DVP 15MC Series Motion Controller Operation Manual 7 12 _7 MEMO...
Страница 432: ...Chapter 8 Logic Instructions 8 345 8_ MEMO...
Страница 433: ...9 1 9 Chapter 9 Introductions of Axis Parameters Table of Contents 9 1 Description of Axis Parameters 9 2...
Страница 470: ...DVP 15MC Series Motion Controller Operation Manual 10 34 10 MEMO...
Страница 878: ...DVP 15MC Series Motion Controller Operation Manual 11 408 11 1 MEMO...
Страница 920: ...DVP 15MC Series Motion Controller Operation Manual A 16 A MEMO...
Страница 941: ...D 1 D Explanation of Homing Modes Table of Contents D 1 Explanation of Homing Modes D 2...
Страница 966: ...DVP 15MC Series Motion Controller Operation Manual D 26 D MEMO...