Page 1 of 1

Ausgabe Optimierung die zweite

Posted: Sat 05 Jan, 2008 3:31 am
by equal
Hallo Laseristen,

jetzt bin ich Dank Euren Tipps bei der Bearbeitung der Vektordaten zur Ausgabe mit Easylase und K12N schon ein ganzes Stück weiter. Interpolation und das winkelabhängige Hinzufügen von Vektorstartpunkten funktioniert. Auch das Hinzufügen von Vektorstartpunkten wenn der Zustand von "Blanking Ein" nach "Blanking Aus" wechselt, funktioniert.

Nur bei dem umgekehrten Vorgang -> Hinzufügen von Vektorstartpunkten wenn der Zustand von "Blanking Aus" nach "Blanking Ein" wechselt <- ist mir ein Verhalten aufgefallen welches mir völlig unerklärlich ist.

Das folgende Schema soll den Vorgang verdeutlichen:

Code: Select all

01 1Rot
02 1Rot
03 1Rot
04 1Rot 3Blanking
05 1Blanking
06 1Blanking
07 1Blanking
08 1Blanking
Die Punkte 01-08 sind Punkte welche interpoliert in einem konstanten Abstand ausgegeben werden. Am Punkt 04 wird Rot abgeschaltet und der Punkt wird 3 mal mit dem Farbwert RGB(0,0,0) wiederholt. Danach wird die Linie geblankt weitergezeichnet.

Wenn ich das mit Easylase und K12N ausgebe, sehe ich das dass Blanking zu früh aktiv wird. Die Ausgabe ist schon vor dem Erreichen des Punktes 04 geblankt.

Ich hatte erwartet, dass es eine kurze Zeit dauert bis der Laser verlöscht und daher die Rote Linie etwas verlängert wird, das der Laser verlöscht, bevor ich einen geblankten Punkt ausgegeben habe, ist mir unerklärlich. Ich kann mir auch nicht vorstellen das hier ein Fehler der Ausgabehardware vorliegt, weil diese funktioniert mit HE-Laserscan in den Defaulteinstellungen ohne Probleme.

Wenn ich das Ausgabeschema wie folgt verändere:

Code: Select all

01 1Rot
02 1Rot
03 1Rot
04 3Rot 3Blanking
05 1Blanking
06 1Blanking
07 1Blanking
08 1Blanking
verschwindet das Problem - aber WARUM ist das notwendig???

Gruß ... Erik

Posted: Sat 05 Jan, 2008 9:43 am
by gento
Ein Bild sagt mehr als 1000 Worte.

Bild :LDS 2007 .
Noch spannender wird wenn Du feststellst die Farben sind unterschiedlich schnell.

Und ,alle Scanner sind 'grottenlangsam'.

lg Gento

Edit weil:Das sind Parameter für einen Ausgabespeed.Dazu kommt noch Paramter Farbverschiebung.
Und der Faktor wer hat sich was beim Framezeichnen gedacht.

Re: Ausgabe Optimierung die zweite

Posted: Sat 05 Jan, 2008 10:33 am
by sanaia
equaL wrote:Am Punkt 04 wird Rot abgeschaltet und der Punkt wird 3 mal mit dem Farbwert RGB(0,0,0) wiederholt. Danach wird die Linie geblankt weitergezeichnet.
??? Erkläre mal den unterschied zwischen einem geblankten punkt und eimem, der mit RGB = {0,0,0} (nicht) gezeichnet wird. :roll:
Wenn ich das mit Easylase und K12N ausgebe, sehe ich das dass Blanking zu früh aktiv wird. Die Ausgabe ist schon vor dem Erreichen des Punktes 04 geblankt.
weil die denkweise falsch ist. Es gibt keine verzögerung im laser, sondern der laser ist ein tiefpassfilter (stichwort sprungantwort). Ebenso sind galvo und treiber (IIR) filtersysteme. Du schickst also verschiedene signale durch verschiedene filterketten mit *verschiedenen* laufzeiten. Da die galvos die langsamsten der ketten sind, erscheint der ausgegebene wert schneller am laser, als die koordinaten am galvo - beide aber viel später, als sie aus dem DAC kommen. Signale, die kürzer sind als tRise + tFall verschwinden gänzlich.

Näheres steht in jedem buch zu filtertheorien und -design.

Posted: Sat 05 Jan, 2008 6:11 pm
by equal
Hallo Gento,

alles klar - die Grafik veranschaulicht die einzelnen Optimierungsparameter gut. Mir ist die Ursache nun klar geworden.

Vielen Dank!

Gruß ... Erik