RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
531
Normal List
Command
mark_ellipse_abs
Function Moves the laser focus at mark speed along an elliptical arc around the specified midpoint
(absolute coordinate values) within a 2D Image Field.
Call
mark_ellipse_abs( X, Y, Alpha )
Parameters
X
Absolute x coordinate of the ellipse midpoint. 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).
Alpha
Angle between elliptical half-axis a (defined by set_ellipse) and the x axis (the
angle is referenced to the positive x direction, positive angle values
correspond to counterclockwise angles). In degrees.
As a 64-bit IEEE floating point value.
Alpha
gets normalized to the value range [0…<360°].
Comments • The parameters for mark_ellipse_abs only determine the position and orientation of
the to-be-executed arc. Before execution of mark_ellipse_abs, its shape must have
been specified by set_ellipse. For descriptions of the individual parameters, see also
Section ”Ellipse Commands”, page 138.
• If the arc starting point defined by mark_ellipse_abs and set_ellipse does not equal
the current position, then a “Hard Jump” to the starting point is executed prior to
marking, see also notes in Section ”Ellipse Commands”, page 138.
• See also all comments for arc_abs.
RTC4RTC6 New command.
In RTC4 Compatibility Mode, the RTC6 multiplies the specified values for
X
and
Y
by 16.
The allowed value range decreases accordingly.
RTC5RTC6 Unchanged functionality. In addition: increased value range.
Version info Available as of DLL 600, OUT 600, RBF 600.
References set_ellipse, mark_ellipse_rel, set_mark_speed, set_scanner_delays, arc_abs