EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Output Values to the Scan System; Calculation; Value Ranges; Precalculation and Diagnosis

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
7 Basic Functions for Scan Head Control and Laser Control
181
innovators for industry
7.3.6 Output Values to the Scan
System
Calculation
After Microstepping (1), the following corrections are
applied in the order given to calculate the output
values from the current x, y, and z coordinate values.
(1) The split-up of vectors and arcs to Microsteps.
(2) A wobbel motion that has been set, see
Chapter 8.4 ”Wobbel Mode”, page 232,
for example, by set_wobbel_mode.
(3) A global coordinate transformation in the virtual
Image Field, for example, by set_matrix,
set_angle and set_offset with
HeadNo
= 4, see
Section ”Coordinate Transformations in the
Virtual Image Field”, page 169
(4) A Processing-on-the-fly correction that has been
set, see Chapter 8.6 ”Processing-on-the-fly”,
page 242,
for example, by set_fly_x or set_fly_x_pos.
(5) A 2D coordinate transformation for aligning the
scan system relative to the Image Field, see
Chapter 8.2 ”Coordinate Transformations”,
page 224, for example, by set_matrix, set_scale,
set_angle and corresponding list commands.
(6) A 3D coordinate shift that has been set, see
Chapter 8.5.2 ”3D Scan Systems”, page 237,
for example, by set_offset_xyz or
set_offset_xyz_list.
(7) Coordinate values that exceed the real Image
Field range (virtual Image Field), see
Chapter 7.3.3 ”Virtual Image Field”, page 169),
are clipped to the boundary values of the real
20-bit Image Field.
(8) A 2D/3D Image Field correction
correspondingly to the correction table that
has been assigned by select_cor_table or
select_cor_table_list, see Chapter 7.3.5
”Image Field Correction and Correction Tables”,
page 173
and a focus shift that has been set
for example, by set_defocus or
set_defocus_list.
(9) A gain correction and offset correction for the
x galvanometer scanner and
y galvanometer scanner. These can be set:
explicitly by set_hi, see
Section ”Customer-
Sp
ecific Calibration”, page 278
automatically by auto_cal, see Chapter 8.10
”Automatic Self-Calibration”, page 275
Notes
Overflowing values are always clipped to the
boundary values of the maximum possible value
range.
A complete 3D calculation is always performed.
If the Option “3D” is not enabled, z values are just
not outputted.
Value Ranges
For all scan system axes, signed 20-bit values
(–524,288…+524,287) are outputted. This also
applies to values which the scan system returns to the
RTC6 PCIe Board, see also:
Section ”RTC4 Compatibility Mode”, page 168
Section ”RTC5 Compatibility Mode”, page 168
Chapter 4.5.2 ”XY2-100 Converter (Accessory)”,
page 69
Precalculation and Diagnosis
With get_galvo_controls the output values resulting
for the given coordinates and setting parameters in
the current configuration (correction table,
coordinate transformations) can be determined
without the galvanometer scanners moving.

Table of Contents