Herunterladen Inhalt Inhalt Diese Seite drucken

1To1-Korrekturtabellen; Inverse Tabellen - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

– Wird
load_correction_file
load_program_file
der select_cor_table-Aufruf mit den Standard-
Parameterwerten (HeadA = 1, HeadB = 0) bzw. –
falls zwischenzeitlich
select_cor_table_list
den dort verwendeten Parametern. Soll eine
andere Zuweisung erfolgen, muss
select_cor_table
oder
(erneut) mit den entsprechenden Parameter-
werten aufgerufen werden. Ab Version
DLL 527, OUT 529 kehrt der
load_correction_file-Befehl erst zur Anwen-
dung zurück, wenn der durch
ausgelöste Sprung auf die korrigierte Galvano-
meterposition abgeschlossen ist.
®
• RTC
5-Korrekturdateien unterscheiden sich von
den Korrekturdateien für die früheren RTC
Versionen (mit Dateinamenerweiterung .ctb) in
ihrer Größe, ihrer Struktur und in den enthaltenen
Informationen. ct5- und ctb-Korrekturdateien,
die bis auf die Dateinamenerweiterung den
gleichen Dateinamen haben, sind für die gleiche
optische Konfiguration berechnet. Zur Konver-
tierung älterer Korrekturdateien siehe
tierung von Korrekturdateien", Seite
Hinweise für ältere Versionen als DLL 521,
OUT 521:
• Hier ruft
load_correction_file
select_cor_table
auf. Hier sollte unmittelbar
nach dem Laden einer Korrekturdatei (bzw. nach
einem anschließenden load_program_file-
Befehl)
select_cor_table
select_cor_table_list
aufgerufen werden, damit
die aktuelle Position auch sofort gemäß der
zuletzt geladenen Korrekturtabelle (mit
jump_speed) eingestellt wird und dies nicht erst
beim nachfolgenden Sprung- oder Markierbefehl
durch einen harten Sprung nachgeholt wird. Bei
manchen Karten können initialisierungsbedingt
ohne expliziten Aufruf von
select_cor_table_list
auch unerwartete Galvano-
meterscanner-Positionen ausgegeben werden.
• Bei solchen älteren Versionen muss auch, wenn
mit
load_correction_file
und zugewiesene 2D-Korrekturtabelle durch eine
3D-Korrekturtabelle ausgetauscht wird (bzw. eine
3D- durch eine 2D-Tabelle oder durch eine andere
3D-Tabelle), nach dem Laden in jedem Falle
select_cor_table
oder
aufgerufen werden, damit die jeweils neu
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
7 Grundlegende Funktionen zur Scan-Kopf- und Lasersteuerung
nach
aufgerufen, dann erfolgt
select_cor_table
oder
aufgerufen wurde – mit
select_cor_table_list
select_cor_table
®
-
"Konver-
138.
kein
oder
select_cor_table
bzw.
eine bereits geladene
select_cor_table_list
®
5 PC/104-Plus-Karte, RTC
geladene Tabelle vollständig wirksam wird. Dies
gilt auch dann, wenn die Korrekturtabelle erst
nach
load_program_file
lisierung weist zwar eine Korrekturtabelle wie mit
select_cor_table(1,0) zu, veranlasst aber keine
Scannerbewegung zur korrigierten Ausgabepo-
sition). Bei einem Wechsel zwischen zwei 2D-
Korrekturtabellen ist der Aufruf von
select_cor_table
oder
nicht zwingend erforderlich, ist aber trotzdem
geboten, um harte Sprünge zu vermeiden.

1to1-Korrekturtabellen

®
Bei der RTC
5 müssen 1to1-Korrekturtabellen im
Gegensatz zu den früheren RTC
mehr aus 1to1-Korrekturdateien geladen werden. Sie
können stattdessen mit
load_correction_file
Name = 0 direkt erzeugt werden. Die ausgewählte
Korrekturtabelle wird dabei für Dim = 3 (bei freige-
schalteter 3D-Option) durch eine 3D-1to1-Tabelle,
sonst durch eine 2D-1to1-Tabelle ersetzt (siehe
Befehlsbeschreibung).
Eine 1to1-Korrekturdatei (Cor_1to1.ct5) ist dennoch
®
im Lieferumfang der RTC
derprogramme u.U. einen Namen erfordern und 0 als
Namen nicht akzeptieren.

Inverse Tabellen

®
Das Format der RTC
5-Korrekturdateien bietet die
Möglichkeit, eine Tabelle zu speichern, die das
Umrechnen der rückgelesenen Positionsdaten der
Scanner-Achsen auf das Eingabe-Koordinatensystem
ermöglicht. Diese wird "inverse Tabelle" genannt (zur
Verwendung siehe
"Überwachung der Positio-
nierung", Seite
171. Die inverse Tabelle wird bei der
Berechnung einer ct5-Korrekturdatei durch SCANLAB
automatisch erzeugt, dagegen nicht unter allen
Umständen auch bei einer Konvertierung älterer ctb-
Korrekturdateien (siehe
"Konvertierung von Korrek-
turdateien", Seite
138). Ist keine gültige inverse
Tabelle vorhanden, wird stattdessen eine 1to1-Tabelle
verwendet. Damit ist keine exakte Rückrechnung auf
unkorrigierte Positionsdaten möglich. Die Gültigkeit
und die Berechnungsmethode der inversen Tabelle ist
im Kopf der Korrekturdatei vermerkt (siehe Parameter
11,
Seite
137).
®
5 PCIe/104-Karte
geladen wird (die Initia-
select_cor_table_list
®
-Versionen nicht
und
5 enthalten, weil Anwen-
136

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis