RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
329
Normal List
Command
arc_abs_3d
Function Moves the laser focus at mark speed from the current position helical around an axis
parallel to the z axis. The x and y components thereby characterize an arc with the specified
angle around the specified axis, while the z component characterizes a linear motion from
the current position to the specified end point. The position of the helical axis and the z
end coordinate are specifiable as absolute coordinate values.
Restriction If the Option “3D” is not enabled or no 3D correction table has been assigned (see
select_cor_table), then arc_abs_3d has the same effect as arc_abs.
Call
arc_abs_3d( X, Y, Z, Angle )
Parameters
X
Position of the helical axis (parallel to the z axis) as absolute x coordinate.
In bits. As a signed 32-bit value.
Allowed value range: [–268,435,456…+268,435,455].
Out-of-range values are clipped to the boundary values.
Y
Like
X
(analogously).
Z
Absolute z end coordinate. In bits.
As a signed 32-bit value.
Allowed value range: [–524,288…+524,287].
Out-of-range values are clipped to the boundary values.
Angle
Arc angle. In degrees.
As a 64-bit IEEE floating point value.
A positive sign means “clockwise”.
Allowed value range: [–3,600.0°…+3,600.0°] (±10 full circles).
Out-of-range values are clipped to the boundary values.
Comments • Except for the additional motion in the third dimension, arc_abs_3d functions similarly
to arc_abs (see comments there).
• The z motion is not taken into account during calculation of the number of Microsteps.
RTC4RTC6 New command.
In RTC4 Compatibility Mode, the RTC6 multiplies the values specified for
X
,
Y
and
Z
by 16.
The allowed value range decreases accordingly.
RTC5RTC6 Unchanged functionality. In addition: increased value range.
In RTC5 Compatibility Mode, the RTC6 multiplies the values specified for
Z
by 16.
The allowed value range decreases accordingly.
Version info Available as of DLL 600, OUT 600, RBF 600.
References arc_abs, arc_rel_3d