Herunterladen Inhalt Inhalt Diese Seite drucken

Positionsabhängige Lasersteuerung - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

Positionsabhängige Lasersteuerung
Zur Initialisierung der positionsabhängigen Laser-
steuerung muss mit
set_auto_laser_control
meter Ctrl) festgelegt werden, welcher
Signalparameter angepasst werden soll, und mit
load_position_control
eine Skalierungsfunktion
geladen werden.
Bei nachfolgenden Mark- und Arc-Befehlen (auch bei
zeitbemessenen Mark-Befehlen) führt die RTC
dann eine positionsabhängige automatische
Korrektur des ausgewählten Signalparameters durch
(genauer: eine Korrektur abhängig vom radialen
Abstand zwischen aktuellem Ausgabepunkt und Bild-
feldmittelpunkt). Der ausgewählte Signalparameter
wird mit dem positionsabhängigen (radialen) Korrek-
turfaktor multipliziert, der durch die geladene Skalie-
rungsfunktion definiert ist. Die Skalierungsfaktoren
beziehen sich auf einen 100%-Wert, der mit dem
Befehl
set_auto_laser_control
festgelegt wird.
Da die positionsabhängige Änderung des Leistungs-
eintrags systemabhängig ist, muss die zu ladende
Skalierungsfunktion von Benutzern in einer Text-Datei
definiert werden (siehe
"Hinweise zum Laden der
Skalierungsfunktion", Seite
Bei der Berechnung der positionsabhängigen
Korrektur werden die aktuellen kartesischen Ansteu-
erwerte Sample<X..Y> (siehe auch
set_trigger/set_trigger4) zu Grunde gelegt. Diese
berücksichtigen gegebenenfalls eine Wobbel- und
eine "Processing on the fly"-Korrektur, aber weder
eine Bildfeldkorrektur noch eine Koordinatentrans-
formation oder eine "Gain"- und "Offset"-Korrektur.
Allgemeine Hinweise
• Mit
set_auto_laser_control
kann nicht nur die positionsabhängige, sondern
auch die geschwindigkeitsabhängige oder
encodergeschwindigkeitsabhängige Lasersteu-
erung initialisiert werden (siehe
Seite
164). Die mit
set_auto_laser_control
festgelegte Signalparameter-Auswahl (Parameter
Ctrl) und der 100%-Wert (Parameter Value)
gelten dann gegebenenfalls für beide Korrek-
turen. Die Korrekturfaktoren der positions- und
der geschwindigkeits- bzw. encodergeschwindig-
keitsabhängigen Lasersteuerung werden dann
multiplikativ zu einem gemeinsamen Faktor
zusammengefasst.
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
7 Grundlegende Funktionen zur Scan-Kopf- und Lasersteuerung
(Para-
®
5
(Parameter Value)
159).
(Parameter Ctrl)
Seite 162
und
®
5 PC/104-Plus-Karte, RTC
Falls nur eine positionsabhängige Lasersteuerung
benötigt wird, kann die geschwindigkeits- und
encodergeschwindigkeitsabhängige Lasersteue-
rung mit
set_auto_laser_control
Mode=0) deaktiviert werden.
Wenn umgekehrt allein die geschwindigkeits-
oder encodergeschwindigkeitsabhängige Laser-
steuerung aktiviert werden soll, dann kann die
positionsabhängige Korrektur effektiv dadurch
deaktiviert werden, dass mit
load_position_control
Positionsbereich eine Skalierungsfunktion mit
konstantem Wert 1.0 geladen wird
(Scale(Position)=1.0, entspricht dem Initialisie-
rungszustand nach load_program_file, siehe
auch
Seite
159).
• Wenn zusätzlich eine vektorkontrollierte Laser-
steuerung mit gleicher Signalparameter-Auswahl
(Parameter Ctrl) aktiviert ist, dann wird der
100%-Wert (Parameter Value) gegebenenfalls
durch die vektorkontrollierte Lasersteuerung
verändert (siehe
Seite
163).
• Der gesamte Korrekturfaktor (gegebenfalls aus
positions- und geschwindigkeits- oder encoder-
geschwindigkeitsabhängiger Lasersteuerung)
kann den Wert 4.0 nicht überschreiten und wird
gegebenenfalls auf diesen Maximalwert geclippt.
• Da die Laserleistung nicht streng proportional zu
den Ausgangswerten des ausgewählten Signal-
parameters sein muss, kann man zusätzlich mit
load_auto_laser_control
kurve laden, in der dieser Zusammenhang
definiert wird. Der gesamte Korrekturfaktor wird
dann (gegebenenfalls nach Clippen, s.o.) entspre-
chend dieser Nichtlinearitätskurve modifiziert,
d.h. mit einem entsprechenden Nichtlinearitäts-
faktor multipliziert. Die Nichtlinearitätskurve
muss von Benutzern für seine jeweilige Situation
ermittelt und in einer Text-Datei definiert werden
(siehe
"Hinweise zum Laden und zur Ermittlung
der Nichtlinearitätskurve", Seite
• Zusätzlich kann der ausgewählte Signalparameter
weder den mit
set_auto_laser_control
(Parameter MinValue und MaxValue) noch den
allgemein maximal zulässigen Wertebereich
überschreiten. Gegebenenfalls wird der Ausga-
bewert (gegebenenfalls nach erfolgter Modifi-
zierung mit dem Nichtlinearitätsfaktor)
entsprechend geclippt.
®
5 PCIe/104-Karte
(Parameter
(Name = 0) für den vollen
eine Nichtlinearitäts-
160).
158

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis