Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Kontrollbefehl set_defocus
Funktion
Legt eine Fokusverschiebung für alle nachfolgenden 3D-Vektorausgaben fest.
Einschränkung
Falls die 3D-Option nicht freigeschaltet ist bzw. wenn keine 3D-Korrekturtabelle
zugewiesen ist (siehe select_cor_table), hat der Befehl keine Auswirkung. Der
angegebene Wert für die Fokusverschiebung bleibt aber intern gespeichert und wird
wirksam, sobald eine 3D-Korrekturtabelle zugewiesen wird.
Aufruf
set_defocus( Shift )
Parameter
Shift
Hinweise
• Eine Fokusverschiebung bewirkt eine Defokussierung des Laserfokus relativ zur Arbeits-
ebene. Es können positive und negative Werte angegeben werden. Ein positiver Wert
bewirkt eine Vergrößerung der Fokuslänge der Z-Achse (varioSCAN) und verschiebt
beispielsweise die Fokuslage für den Ansteuerwert (0|0|0) um ca. d = Shift / K
Ebene z = –d (die Fokusverschiebung läuft der z-Koordinatenachse und auch einer mit
set_offset_xyz
Kalibrierungsfaktor für die z-Richtung (siehe auch
• Durch die Fokusverschiebung kann sich u.U. ein so großer Ausgabewert für die Z-Achse
ergeben, dass die Z-Achse bis an den Anschlag fährt. Der Benutzer sollte dafür Sorge
tragen, dass dies vermieden wird.
• Wird der Befehl während einer Vektorausgabe aufgerufen, wird er erst vor dem
nächsten Listenbefehl ausgeführt. Um harte Sprünge zu vermeiden, wird ein Sprung
mit Sprunggeschwindigkeit auf die geänderte z-Koordinate ausgeführt. Dies kann je
nach eingestellter Sprunggeschwindigkeit und Fokusverschiebung einige Takte dauern.
Wenn gerade keine Liste BUSY ist, wird der Sprung sofort ausgeführt, wodurch beim
nächsten Listen-Start keine Totzeiten entstehen.
• Wenn der INTERNAL-BUSY-Status der Karte gesetzt ist, wird set_defocus gegebenen-
falls erst verzögert ausgeführt (nachdem der INTERNAL-BUSY-Status wieder zurückge-
setzt wurde).
• Für die Dauer des Sprungs auf die geänderte z-Koordinate setzt der Befehl set_defocus
den INTERNAL-BUSY-Status.
• Nach Aktivierung der vektorkontrollierten Lasersteuerung mit
set_vector_control(Ctrl = 7) wird die Fokusverschiebung gegebenenfalls auch bei
parametrisierten Mark- oder Jump-Befehlen verändert.
®
®
RTC
4 RTC
5 Prinzipiell unveränderte Funktionalität, außer Vermeidung harter Sprünge.
Versionsinfo
Letzte Änderung Version OUT 515.
Verweise
set_defocus_list,
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Fokusverschiebung in Bits (als 32-Bit-Wert mit Vorzeichen).
Zulässiger Wertebereich: [–32.768 ... 32.767].
Überlaufende Werte werden auf den Randwert geclippt.
festgelegten Verschiebung der Arbeitsebene entgegen). Dabei ist K
set_offset_xyz
®
5 PC/104-Plus-Karte, RTC
"3D-Markierbefehle", Seite
®
5 PCIe/104-Karte
in die
z
der
z
190).
462

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis