Herunterladen Inhalt Inhalt Diese Seite drucken

Mikrovektor-Befehle - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

8.9 Mikrovektor-Befehle

Durch die Mikrovektor-Befehle
und
micro_vector_rel
(und die entsprechenden 3D-
Befehle
micro_vector_abs_3d
micro_vector_rel_3d) werden die Galvanometer-
scanner per hartem Sprung direkt in die angegebene
Position bewegt. Die auszuführenden Vektoren
werden hier also (anders als bei normalen Vektor-
Befehlen wie
jump_abs
oder mark_abs) von der
®
RTC
5 nicht in Mikrovektoren zerlegt, sondern
innerhalb eines einzigen 10 µs-Taktes ausgeführt.
Über die Parameter LasOn und LasOff der Mikro-
vektor-Befehle können die "Laser active"-Lasersteuer-
signale individuell mit den angegebenen Delays ein-
und ausgeschaltet werden. Die mit
definierten Laserdelays werden dabei nicht über-
schrieben. Sie bleiben für normale Jump- und Mark-
Befehle weiter gültig.
Unabhängig von der aktuell eingestellten Sprung-
oder Markiergeschwindigkeit können also mit den
Mikrovektor-Befehlen Linien und Bögen in beliebig
feinen oder groben Schritten und auch mit variabler
Geschwindigkeit markiert werden. Dadurch kann
beispielsweise bei konstanter Laserleistung die Lini-
enstärke innerhalb einer Linie variiert oder auch ein
Pixelausgabemodus im 10 µs-Raster mit variabler
Geschwindigkeit und/oder krummliniger Bahn reali-
siert werden.
Hinweise
• Mikrovektor-Befehle warten zwar gegebenenfalls
ein vorhergehendes Scanner-Delay ab (z. B. das
Scanner-Delay eines vorausgehenden jump_abs-
Befehls), initiieren selbst aber keine neuen
Scanner-Delays.
• Der Benutzer ist selbst dafür verantwortlich, die
Mikrovektoren passend zu parametrisieren, d.h.
geeignet kleine Mikrovektoren für die zu markie-
renden Linien und Bögen oder Pixelbilder festzu-
legen und gegebenenfalls Scanner-Delays zur
Kompensation des Schleppverzuges zu
integrieren (etwa durch Einfügen mehrerer
Mikrovektor-Befehle mit identischem Zielpunkt).
Überkreuzungen zwischen LaserOn und LaserOff
sollten vermieden werden. Ferner sollten keine
Laser-Delays neu definiert werden, solange die
vorherigen noch nicht abgelaufen sind (siehe
Seite
118, zeitgleich ablaufen und neu definieren
ist jedoch zulässig).
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
8 Erweiterte Funktionen zur Scan-Kopf- und Lasersteuerung
micro_vector_abs
und
set_laser_delays
®
5 PC/104-Plus-Karte, RTC
• Im Gegensatz zu normalen Vektoren werden bei
den Mikrovektor-Befehlen
– die Vektoren nicht mikrovektorisiert, sondern
mit einem einzigen harten Sprung ausgeführt,
– eine mit
set_wobbel
festgelegte Wobbelbewegung (siehe
nicht berücksichtigt (aber auch nicht deakti-
viert) und
– der Sky-Writing-Modus (siehe
Seite
124) nicht berücksichtigt (aber auch nicht
deaktiviert).
• Zur Berechnung der Ausgabewerte aus den
angegebenen Koordinatenwerten werden
dagegen (wie bei normalen Vektoren) auch bei
Mikrovektor-Befehlen die folgenden Korrekturen
(in der aufgeführten Reihenfolge, sofern zuvor
eingestellt) berücksichtigt:
– Erfolgt der Befehlsaufruf innerhalb eines mit
einem "AbsCall" aufgerufenen Unterpro-
gramms, so werden die angegebenen Koordi-
natenwerte (entsprechend der aktuellen
Koordinaten zum Zeitpunkt des Aufrufs) mit
einem Offset beaufschlagt (siehe auch
Seite
82).
– Falls mit set_fly_x, set_fly_y,
set_fly_x_pos, set_fly_y_pos,
eine "Processing on the fly"-Korrektur aktiviert
wurde, wird sie auf die x- und y-Koordinaten
angewandt (siehe
Seite
– Falls eine Koordinatentransformation zur Aus-
richtung des Scan-Systems relativ zum Bildfeld
definiert wurde (siehe set_matrix, set_offset,
set_scale,
set_angle
tenbefehle), wird sie auf die x- und y-Koordina-
ten angewandt (siehe
– Die Z-Koordinaten von
set_offset_xyz_list
sowie die Defokussierung
von
set_defocus
oder
den berücksichtigt.
– Koordinatenwerte, die den realen Bildfeldbe-
reich übersteigen (virtuelles Bildfeld, siehe
Seite
132), werden auf die Randwerte des rea-
len Bildfelds (20-Bit) geclippt.
– Entsprechend der mit
select_cor_table_list
tabelle wird eine 2D- bzw. 3D-Bildfeldkorrektur
durchgeführt (siehe
Seite
®
5 PCIe/104-Karte
oder
set_wobbel_mode
Seite
185)
"Sky-Writing",
set_fly_rot
oder
set_fly_rot_pos
195).
und entsprechende Lis-
Seite
179).
set_offset_xyz
oder
set_defocus_list
wer-
select_cor_table
oder
zugewiesenen Korrektur-
133).
215

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis