RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
232
innovators for industry
Normal
List Command
arc_abs
Function
moves the laser focus from the current position at marking speed along an arc with the
specified angle and center point (absolute coordinate values) within a two-dimensional
image field.
Call
arc_abs( X, Y, Angle )
Parameters
X, Y
absolute coordinates of the arc center in
bits
as signed 32-bit value; allowed
range: [–8388608 … 8388607] (out-of-range values will be edge-clipped).
Angle
arc angle in ° as a 64-bit IEEE floating point value
(positive angle values correspond to clockwise angles);
allowed range: [–3600.0° … +3600.0°] (±10 full circles);
out-of-range values will be edge-clipped.
Comments
• If the marking speed has not been previously explicitly set via
or
, then the marking will be executed at a predefined marking
speed of 1000
bits per ms
.
• The “laser active” laser control signals are automatically turned on at the beginning of
the command (or remain on after a directly preceding mark or arc command). The
defined scanner and laser delays will thereby be taken into account (see
"Delay Settings for Synchronizing Scan Head and Laser Control", page 99
). Note that
other delays are executed in Sky writing mode (see
).
Exception: zero-length arc commands (see notes on
).
• During the conversion of specified coordinate values into scan system output values,
any previously defined coordinate transformations, assigned correction tables etc. are
taken into account after successful microvectorization (see
).
• The current coordinates will be clipped to [–524288 … 524287] (real image field size)
during runtime directly prior to use of the correction table.
RTC
®
4
RTC
®
5 unchanged functionality (except for the extended range of values).
In RTC
®
4 compatibility mode, the RTC
®
5 multiplies the specified arc center coordinate
values by 16 (the permissible range of values is correspondingly reduced to
[–524288 … 524287]).
References
,
,