RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
331
Normal List
Command
arc_rel_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 relative coordinate values.
Restriction If the Option “3D” is not enabled or no 3D correction table has been assigned (see
select_cor_table), then arc_rel_3d has the same effect as arc_rel.
Call
arc_rel_3d( dX, dY, dZ, Angle )
Parameters
dX
Position of the helical axis (parallel to the z axis) as relative 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.
dY
Like
dX
(analogously).
dZ
Relative 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 • The position of the helical axis (
dX
,
dY
) and the z end coordinate (
dZ
) are to be specified
as relative coordinates with respect to the current position. Otherwise, arc_rel_3d is
identical to arc_abs_3d (see comments there).
RTC4RTC6 New command.
RTC4 Compatibility Mode: see arc_abs_3d.
RTC5RTC6 Unchanged functionality. In addition: increased value range.
Version info Available as of DLL 600, OUT 600, RBF 600.
References arc_abs_3d, arc_rel