ARCT – Circular Interpolation (Helix Arc)
The ARCT command is similar to the ARC command, with the addition of interpolation with a third axis to perform a helical or tangential type movement. ARCT is a write-only command and can only be used for an arc interpolation between the X and Y axes, with the Z axis used for linear coordination. Arcs can be drawn in either the CW or CCW direction. All ARCT moves are interpreted as absolute moves.
Applies to: CMD-4CR, CMD-4EX-SA
ASCII/Standalone ARCT global high speed setting
Syntax:
Write:
ARCTN[C1]:[C2]:[Ɵ]:[Z target] * for CCW motion
ARCTP[C1]:[C2]:[Ɵ]:[Z target] * for CW motion
Where: N is CCW motion, P is CW motion [C1]:[C2] specifies the arc coordinate center of X, Y axes (32-bit value), [Z target] specifies the target position for the Z-axis (32-bit value) |
Reply
Command is accepted and executed
Write:
OK
Command cannot be processed
An error message is returned. See Error Codes
Example:
Write:
ARCTP1000:0:180000:1000 * Arc interpolation of X and Y axis, center X = 1000, Y = 0, 180-degree arc with movement along the Z-axis to absolute position of 1000
Notes:
- Other conditions:
Joystick operation is disabled
Manual pulse generator (MPG) operation is disabled
Current operations are stopped
Error status is off