RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
547
List Multi-
Command
timed_para_mark_abs_3d
Function moves the laser focus for the specified marking duration along a 3D vector from the
current position to the specified position (absolute coordinate values) within a three-
dimensional process volume and, simultaneously as well as linearly, changes the signal
parameter selected via set_vector_control to the specified value.
Restriction If the 3D option is not enabled or no 3D correction table has been assigned (see
select_cor_table), then the command will have the same effect as
timed_para_mark_abs. However, microvectorization will be calculated like a 3D
command and hence will influence the effective marking speed in the XY plane.
Call
timed_para_mark_abs_3d( X, Y, Z, P, T )
Parameters
X, Y, Z
absolute coordinates of the mark vector end point in bits as signed 32-bit
values; allowed range:
•for
X
and
Y
: [–8388608 … 8388607] (out-of-range values will be edge-
clipped). The complete value range [–8388608 … 8388607] is only usable
as a virtual image field e.g. for (enabled) Processing-on-the-fly applica-
tions. The current coordinates will be clipped to [–524288 … 524287] (real
image field size) during runtime directly prior to use of the correction table.
•for
Z
: [–32768 … 32767] (out-of-range values will be edge-clipped).
P
End value of the signal parameter as an unsigned 32-bit value; allowed range:
dependent on the selection made via set_vector_control (
Ctrl
parameter),
identical with set_vector_control (
Value
parameter)
T
duration of the complete mark vector in microseconds (as a 64-bit IEEE
floating point value); allowed range: [0 … 167772160]; the parameter will be
rounded to an integer-multiple of 10; out-of-range values will be clipped.
If
T
< 5, then timed_para_mark_abs_3d behaves like para_mark_abs_3d.
Comments • Except for the additional motion in the third dimension, this command functions simi-
larly to the timed_para_mark_abs command (see the comments there, exception:
T
< 5, see above).
• The X and Y axes can be controlled with 20-bit resolution, the Z axis with 16-bit resolu-
tion. The RTC
®
5 (in RTC
®
5 mode as well as in RTC
®
4 compatibility mode) automatically
upscales Z coordinate values internally to 20-bit values, so that the three dimensions of
space can be handled equivalently in terms of the supplied jump speed value.
• During calculation of the Z output value to the scan system, any previously defined
offset to the Z coordinate and focal length is taken into account (see page 126).
• The command occupies two list buffer positions. The initial component executes as an
undelayed short list command before the primary component (a normal list command).
RTC
®
4
RTC
®
5 new command
In RTC
®
4 compatibility mode, the RTC
®
5 multiplies the specified value for the X and Y
coordinates by 16 (the permissible range of values is correspondingly reduced). The value
range for Z coordinates is identical for the RTC
®
5 mode and the RTC
®
4 compatibility
mode.
Version info Available beginning with version DLL 517, OUT 516, RBF 512
References timed_para_mark_abs, para_mark_abs_3d, mark_abs_3d, timed_para_mark_rel_3d