RTC6 boards
Doc. Rev. 1.0.21 en-US
7 Basic Functions for Scan Head Control and Laser Control
175
Loading Correction Tables
By load_correction_file, up to 8 correction tables
can be loaded from their corresponding
correction file into the RTC6 PCIe Board memory, see
also Chapter 8.5 ”Controlling 2D Scan Systems and
3D Scan Systems”, page 236.
If the Option “3D” is not enabled, then only
2D correction tables can be loaded.
2D correction tables can also be loaded from
3D correction files (by load_correction_file with
Dim
= 2). The 3D part is ignored.
If the Option “3D” is enabled, a 3D correction table
can even be loaded from a 2D correction file (by
load_correction_file with
Dim
= 3). Thereby, the
2D correction table is automatically supplemented
with a linear z correction.
The actually suitable Z correction can be loaded by
load_z_table_no or load_z_table after the
assignment by select_cor_table (see below), see
Chapter 7.3.4 ”3D Image Field”, page 170.
Notes
• RTC5/RTC6 correction files (file extension
*.ct5
)
differ from those of prior RTC products (file
extension
*.ctb
) in terms of size, structure and
content.
• If *.
ct5
and *.
ctb
correction files have the same
file name (except for the different extensions),
then they were calculated for the same optical
configuration.
• For converting older correction files, see Section
”Converting Correction Files”, page 180.
Assigning Loaded Correction Tables
Loaded correction tables are assigned to the two
scan head connectors by select_cor_table or
select_cor_table_list.
If neither the Option “Second Scan Head Control” nor
the Option “3D” is enabled, then a
2D correction table can be assigned only to the first
scan head connector.
If the Option “Second Scan Head Control” is enabled,
then the two scan head connectors can each be
assigned their own 2D correction table.
If the Option “3D” is enabled but not the Option
“Second Scan Head Control”, then a
2D correction table or a 3D correction table can be
assigned exclusively to the first scan head connector.
The first scan head connector outputs position
signals for an xy scan system.
With a 3D correction table, the second scan head
connector outputs additionally position signals for
the z axis (for example, vario
SCAN) via both channels.
If
the Option “Second Scan Head Control” and the
Option “3D” are enabled, up to two (even different)
2D correction tables or a single 3D correction table
can be assigned.
In order to control a 3D system, the (only)
3D correction table must be assigned exclusively to
the connector for the xy scan system. There is no
assignment for the z axis. The output for the z axis
occurs automatically on both channels of the other
port (
select_cor_table( n, 0 )
or
select_cor_table( 0, n )
).