EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Mark_Ellipse_Abs

Scanlab RTC6 PCIe Board
1004 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
531
innovators for industry
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

Table of Contents