Herunterladen Inhalt Inhalt Diese Seite drucken

Scanlab RTC 5 Installation Und Inbetriebnahme Seite 519

Inhaltsverzeichnis

Werbung

Kontrollbefehl set_offset_xyz
Funktion
Definiert einen Offset für nachfolgende Koordinatentransformationen, siehe
"Koordinatentransformationen", Seite
Aufruf
set_offset_xyz( HeadNo, XOffset, YOffset, ZOffset, at_once )
Parameter
HeadNo
XOffset,
YOffset
ZOffset
at_once
Hinweise
• Siehe auch
• ZOffset wird nur einmal für beide Scan-Kopf-Anschlüsse gemeinsam gespeichert
(HeadNo wird dafür ignoriert).
• ZOffset <> 0 bewirkt eine Verschiebung der Arbeitsebene (entgegengesetzt der Rich-
tung des Laserstrahls) beispielsweise für den Ansteuerwert (0|0|0) um
d = ZOffset / K
einer mit
faktor für die z-Richtung (siehe auch
• Die mit HeadNo = 4 definierte Koordinatentransformation ist nur während einer mit
set_fly_2d
"Koordinatentransformationen im virtuellen Bildfeld", Seite
at_once wird hier ignoriert. Für HeadNo = 4 wird Parameter ZOffset ignoriert.
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Nummer des Scan-Kopf-Anschlusses als 32-Bit-Wert ohne Vorzeichen:
= 1:
Die Definition wirkt nur auf den primären Scan-Kopf-Anschluss.
= 2:
Die Definition wirkt nur auf den sekundären Scan-Kopf-Anschluss
(Freischaltung erforderlich).
= 0, 3: Die Definition wirkt auf beide Scan-Kopf-Anschlüsse.
= 4:
Die Definition wirkt auf das virtuelle Bildfeld (siehe auch Hinweis).
Es werden nur die drei niederwertigsten Bits ausgewertet.
Offset für die x- und y-Richtung (Verschiebung der Koordinaten gegenüber
dem Ursprung des kartesischen Koordinatensystems) in Bits (als 32-Bit-Wert
mit Vorzeichen). Zulässiger Wertebereich: [–524.288 ... +524.287].
Überlaufende Werte werden auf den Randwert geclippt.
Offset für die z-Richtung (Verschiebung der Koordinaten gegenüber dem
Ursprung des kartesischen Koordinatensystems) in Bits (als 32-Bit-Wert mit
Vorzeichen). Zulässiger Wertebereich: [–32.768 ... +32.767].
Überlaufende Werte werden auf den Randwert geclippt.
Mit diesem Parameter (32-Bit-Wert ohne Vorzeichen) wird festgelegt, wann
die definierte Transformation wirksam wird:
= 0:
Die neue Gesamttransformation (Gesamtmatrix und Offset) wird erst
bei der Ausführung des nächsten Listenbefehls berechnet und auf die
dann aktuelle Position angewandt.
= 1:
Die neue Gesamttransformation wird sofort berechnet und auf die
aktuelle Position angewandt (oder vor dem nächsten Listenbefehl,
sofern gerade eine Liste BUSY oder die Karte INTERNAL-BUSY ist).
Die "Laser active"-Lasersteuersignale werden gegebenenfalls zuvor
ausgeschaltet.
= 2:
Die neue Gesamttransformation (Gesamtmatrix und Offset) wird erst
bei der Ausführung des nächsten jump_abs-, jump_rel-, goto_xy-
oder goto_xyz-Befehls berechnet und auf die dann aktuelle Position
angewandt.
= 3:
wie at_once = 1, die Lasersteuersignale bleiben aber unverändert.
> 3:
wie at_once = 2.
Kapitel 8.2 "Koordinatentransformationen", Seite
in die Ebene z = d in Richtung der z-Koordinatenachse (und entgegen
z
set_defocus
festgelegten Fokusverschiebung). Dabei ist K
eingeleiteten "Processing on the fly"-Anwendung wirksam (siehe
®
5 PC/104-Plus-Karte, RTC
179.
Kapitel 8.6.3 "3D-Markierbefehle", Seite
204). Der Parameter
®
5 PCIe/104-Karte
Kapitel 8.2
179.
der Kalibrierungs-
z
190).
Abschnitt
519

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis