4. Motion Control Instructions 5. No matter whether in absolute mode or relative mode, the coordinates of the center of a circle I_Value, J_Value, K_Value are always the relative coordinates with the start point as reference. 6. It is absolute mode for the instruction by default. Therefore, it is absolute mode for DNC_CW (IJK) (G2) and DNC_CCW(IJK) (G3) if DNC_Absolute (90) and DNC_Relative (91) have not been executed. 4.8.5.6 Circular/ Helical Interpolation ( Radius is Set ) Instruction explanation: The two instructions are used for circular/helical interpolation. DNC_CW(R) (G2) is for clockwise motion and DNC_CCW(R) (G3) is for anticlockwise motion. Circular interpolation:
The cutter performs the arc cutting of the processed workpieces at the feed speed specified by parameter Velocity on the circular arc with the fixed radius on the specified plane Helical interpolation: The cutter moves on the circular arc on the specified plane, which is circular interpolation, meanwhile, makes the linear interpolation vertically on the specified plane at the feed speed specified by parameter Velocity. Explanation of input and output parameter of the instruction:
DVP-MC operating manual 4-223 API Clockwise circular/ helical interpolation (Radius is set) Controller DNC CW(R)(G2) _ 10MC11T 266 DNC CCW(R)(G3) _ Anticlockwise circular/ helical interpolation (Radius is set) Parameter Data Available Explanation name type device This instruction is executed when “Execute” BOOL M, I, Q, constant Execute turns Off ->On. The corresponding X-axis coordinates of the REAL Constant, D X Pos _ terminal point of the circular arc The corresponding Y-axis coordinates of the REAL Constant, D Y Pos _ terminal point of the circular arc The corresponding Z-axis coordinates of the REAL Constant, D Z Pos _ terminal point of the circular arc