Herunterladen Inhalt Inhalt Diese Seite drucken

Scanlab RTC 5 Installation Und Inbetriebnahme Seite 180

Inhaltsverzeichnis

Werbung

Die Koeffizienten der Drehmatrix M
set_angle
oder
set_angle_list
Drehwinkels
festgelegt (mathematische Defi-
nition: positive Winkel drehen im Gegenuhrzei-
gersinn):
cos
M
=
R
sin
Die Koeffizienten m
... m
11
formationsmatrix M
werden mit
T
set_matrix_list
festgelegt:
m
M
=
T
m
Mit der allgemeinen Transformationsmatrix M
können als Spezialfall die beiden obigen Matrizen
(M
und M
), aber auch weitere Transformationen
S
R
zum Skalieren, Drehen, Spiegeln oder Abschrägen
von Objekten definiert werden:
• Skalierung um Faktoren
M
=
T
• Drehung um den Winkel
cos
M
=
T
sin
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
8 Erweiterte Funktionen zur Scan-Kopf- und Lasersteuerung
werden mit
R
durch Angabe eines
sin
o
o
cos
o
der allgemeinen Trans-
22
set_matrix
oder
m
11
12
m
21
22
T
k
und
k
:
X
Y
k
0
X
0
k
Yi
:
sin
o
o
cos
o
®
5 PC/104-Plus-Karte, RTC
Beispiel: Der Befehl
set_matrix( 1, 0.5, -0.866, 0.866, 0.5, 1 )
definiert für den primären Scan-Kopf-Anschluss
eine sofortige Rotation um 60° im Gegenuhrzei-
gersinn um den Mittelpunkt des Bildfeldes.
Dasselbe kann auch mit dem Befehl
set_angle( 1, 60 ) erreicht werden.
• Spiegelung an der y-Achse (Umklappen in
x-Richtung):
M
=
T
• Spiegelung an der x-Achse (Umklappen in
y-Richtung):
M
=
T
• Spiegelung an der 1. Raumdiagonalen
(Vertauschen von x- und y-Koordinate):
M
=
T
• Querabschrägung in x-Richtung um einen
Winkel
:
1
M
=
T
0
Beispiel: set_matrix( 1, 1, -0.25, 0, 1, 0 )
Eine über
set_matrix
oder
allgemeine Transformation kann aber auch eine
Kombination verschiedener Transformationen
darstellen (M
ergibt sich dann durch Multiplikation
T
der entsprechenden Einzel-Matrizen in korrekter
Reihenfolge).
®
5 PCIe/104-Karte
1
0
0 1
1
0
0
1
0 1
1 0
sin
o
1
o
set_matrix_list
definierte
180

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis