Herunterladen Inhalt Inhalt Diese Seite drucken

Geschwindigkeitsabhängige Lasersteuerung - Scanlab RTC 5 Installation Und Inbetriebnahme

Inhaltsverzeichnis

Werbung

Geschwindigkeitsabhängige Lasersteuerung
Zur Initialisierung der geschwindigkeitsabhängigen
Lasersteuerung muss mit
set_auto_laser_control
festgelegt werden, welcher Signalparameter ange-
passt werden soll (Parameter Ctrl) und welche
Größe v
bei der Berechnung der geschwindigkeits-
a
abhängigen Korrektur zu Grunde gelegt wird (Para-
meter Mode).
Bei nachfolgenden Mark- und Arc-Befehlen (auch bei
zeitbemessenen Mark-Befehlen) führt die RTC
dann eine geschwindigkeitsabhängige (d.h. eine von
der aktuellen Geschwindigkeit abhängige) automa-
tische Korrektur des ausgewählten Signalparameters
durch: Der mit
set_auto_laser_control
Value) festgelegte 100%-Wert wird mit einem
Korrekturfaktor von v
/v
a
s
für die Ausgabeperiode HalfPeriod beträgt der
Korrekturfaktor v
). Dabei ist v
/v
s
a
set_mark_speed
definierte Markiergeschwindigkeit
und v
abhängig von der Festlegung mit
a
set_auto_laser_control:
• Für Mode = 1 ist v
die tatsächliche Sollgeschwin-
a
digkeit, wie sie sich aus der Schrittweite des
Mikrovektors in Sollkoordinaten ergibt.
• Für Mode = 2 (nur bei iDRIVE
wählbar) ist v
die vom Scan-System rückgelesene
a
aktuelle Geschwindigkeit gemäß (v
Hinweise
• zu Mode = 1:
Bei Mark- oder Arc-Befehlen kann sich die
tatsächliche Sollgeschwindigkeit von der mit
set_mark_speed
vorgegebenen Markierge-
schwindigkeit unterscheiden, weil die Markie-
rungszeit stets ein ganzzahliges Vielfaches von
10 µs sein muss (der Befehl wird über eine
entsprechende Zahl von Mikroschritten ausge-
führt) und die Schrittweite (und damit die effek-
tive Markiergeschwindigkeit = tatsächliche
Sollgeschwindigkeit) automatisch daran ange-
passt wird. Die tatsächliche Sollgeschwindigkeit
ist deshalb insbesondere bei kurzen Linien merk-
lich variabel. Solch eine längenabhängige
Geschwindigkeitsvariation könnte z.B. – ohne
geschwindigkeitsabhängige Lasersteuerung –
eine Variation der Linienstärken bei Schraffuren
bewirken.
Bei zeitbemessenen Mark-Befehlen wird die Soll-
geschwindigkeit generell entsprechend der
jeweils vorgegebenen Vektorlänge und Markie-
rungszeit ermittelt und unterscheidet sich
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
7 Grundlegende Funktionen zur Scan-Kopf- und Lasersteuerung
®
5
(Parameter
multipliziert (Ausnahme:
die mit
s
®
-Scan-Systemen
2
2
1/2
+ v
)
x
y
®
5 PC/104-Plus-Karte, RTC
deswegen in aller Regel von der mit
set_mark_speed
definierten Markiergeschwin-
digkeit.
Geschwindigkeitsvariationen innerhalb eines
Markierbefehls können mit Mode = 1 nicht ausge-
glichen werden. Die meisten Standard-Scan-
Systeme liefern allerdings auch nicht die dafür
benötigte Information an die RTC
• Für Mode = 2 wird die Korrektur immer entspre-
chend der aktuellen Geschwindigkeit durchge-
führt. Auf diese Weise kann die automatische
Lasersteuerung auch Geschwindigkeitsände-
rungen während eines Markierbefehls (z.B.
während der Beschleunigungs- oder Abbrems-
phase) ausgleichen. Allerdings wird die aktuelle
Geschwindigkeit aufgrund von Laufzeiten zum
Scan-Kopf und zurück um einige wenige Takte
verzögert verwertet.
Diese Funktionalität ist nur dann sinnvoll nutzbar,
wenn der Scan-Kopf mit einer speziellen Firm-
ware ausgestattet ist. Falls Sie diese Funktiona-
lität nutzen wollen, aber noch keinen
entsprechend ausgestatteten Scan-Kopf besitzen,
dann wenden Sie sich bitte an SCANLAB.
• Ein variierender Lasereintrag infolge einer expli-
ziten Änderung der Markiergeschwindigkeit
zwischen zwei Markierbefehlen durch Aufruf des
set_mark_speed-Befehls wird nicht mit der
geschwindigkeitsabhängigen Lasersteuerung
ausgeglichen.
• Beachten Sie auch alle Hinweise zur positionsab-
hängigen Lasersteuerung im Abschnitt
meine Hinweise", Seite
der geschwindigkeitsabhängigen Lasersteuerung
wird gegebenenfalls zusätzlich mit einem Faktor
aus der positionsabhängigen Lasersteuerung und
einem Nichtlinearitätsfaktor beaufschlagt, bevor
er auf den 100%-Wert angewandt wird.
• Wenn ein negatives LaserOn-Delay eingestellt ist,
um das Material vor einer Markierung vorzu-
heizen (siehe
Seite
108), ist die geschwindigkeits-
abhängige Lasersteuerung u.U. eher
kontraproduktiv, da diese die Laserleistung zu
Beginn einer Markierung während der Beschleu-
nigungsphase herunterregelt. Dem kann aber
auch mit dem set_auto_laser_control-Parameter
MinValue bzw. MaxValue entgegengesteuert
werden.
®
5 PCIe/104-Karte
®
5 zurück.
"Allge-
158: Der Korrekturfaktor
162

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis