Cursorposition im XY-Graph festlegen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Cursorposition im XY-Graph festlegen (/Thread-Cursorposition-im-XY-Graph-festlegen) Seiten: 1 2 |
Cursorposition im XY-Graph festlegen - chris_deus - 23.11.2006 09:54 Hi, das Problem ist eigentlich recht simpel. Deshalb auch kein BeispielVI. Wenn ich an den Eigenschaftsknoten Cursor.PosX des Cursors des Grafen z.B. 4505,00 als Double-Wert weitergebe, landet der Cursor aber ca. 30-40 Einheiten daneben. Meistens so bei 4460. Bevor ihr mich für bescheuert haltet: Ich habe wirklich alles kontrolliert und u.a. wird der Wert 4505 direkt an den Eigenschaftsknoten weitergegeben und die Position stimmt hinterher einfach nicht. Anschließend habe ich selbiges mit Cursor.PosY versucht und hatte das gleiche Problem. Zu guter letzt dann noch den Knoten der beide Positionen als Cluster braucht und wieder das gleiche. Kann mir da jemand helfen?! MfG, Chris Cursorposition im XY-Graph festlegen - jg - 23.11.2006 11:12 <div align="left">Hallo, Chris, sehr seltsam, was du da erzählst. Das sollte eigentlich ohne Probleme funktionieren (habe aber momentan nur 8.20 zur Verfügung). Ich glaube, du kommst doch nicht um das Hochladen einen Beispiel-VI's herum. Oder weiss jemand im Forum um spezifische LV7.1 Probleme mit Cursorn in Graphen? MfG, Jens</div> Cursorposition im XY-Graph festlegen - chris_deus - 23.11.2006 21:29 Ok VI kommt dann morgen. Cursorposition im XY-Graph festlegen - chris_deus - 24.11.2006 13:18 So hier das VI + Screenshot. Der Cursor landet nicht dort, wo er hin soll! Cursorposition im XY-Graph festlegen - chris_deus - 24.11.2006 15:21 Wenn Ihr das VI mal ausprobiert, könnt wäre eine Rückmeldung ob der Cursor bei euch trifft hilfreich! Cursorposition im XY-Graph festlegen - A.Berndsen - 24.11.2006 15:27 Hallo Chris, ich komme zum selben Ergebnis wie Du. Habe jetzt mal noch einen Freien Cursor erstellt, der wird richtig positioniert. Wenn ich ne zweite Kurve erzeuge und einen zweiten Cursor auf diese einraste, dann funktionierte der erste Cursor. Dafür hat der zweite gesponnen. Ich grüble noch, woran das liegen könnte. Grüße Andreas Cursorposition im XY-Graph festlegen - Lucki - 25.11.2006 09:23 ' schrieb:Wenn ich an den Eigenschaftsknoten Cursor.PosX des Cursors des Grafen z.B. 4505,00 als Double-Wert weitergebe, landet der Cursor aber ca. 30-40 Einheiten daneben. Meistens so bei 4460.Wenn die Cursoreigenschaften so eingestellt sind, daß er nur auf Punkten steht, und bei 4505 gibt es gar keinen Meßpunkt, sondern der nächste liegt bei 4460, dann wäre das Verhalten völlig normal. Kann es damit zusammenhängen? Edit: Habe das VI und die letzten Postings erst jetzt gesehen .. Cursorposition im XY-Graph festlegen - Lucki - 25.11.2006 10:14 So. jetzt habe ich mirs angesehen und dabei kommen mir grauenhafte Erinnerungen hoch, wie ich mich auch mit dem Problem gequält habe. Fazit war: Es gibt kein Lösung, sondern lediglich ein work-arround. Das funktioniert so: Nicht die "Cursor-Position X", sondern "Cursor.Index" verwenden. Der Cursor positioniert sich dann auf den Wert des Elementes Xi im X-Array. Im Beipiel funktioniert das 1:1. Im Normalfall, wenn also der Inhalt des Elementes Xi nicht gleich i ist, ist noch ein kleines bisschen Code erforderlich, aber das ist zu verschmerzen. Bin gespannt, ob sich in V8.20 etwas ändert. Cursorposition im XY-Graph festlegen - chris_deus - 25.11.2006 12:42 Das hört sich doch schonmal gut an! Leider kann ich erst Montag wieder an den LV-Rechner, weil das Labor übers WE geschlossen ist. Aber ist schon seltsam, dass NI eine Cursorfunktion herausbringt/gibt die schlichtweg nicht funktioniert ^^ MfG, Chris Cursorposition im XY-Graph festlegen - Lucki - 25.11.2006 13:16 <div align="left"> ' schrieb:Aber ist schon seltsam, dass NI eine Cursorfunktion herausbringt/gibt die schlichtweg nicht funktioniert ^^Man sollte drüber nicht ungerecht sein und zumindest mildernde Umstände zubilligen. Das Problem tritt nur beim XY-Graph auf und nur, wenn die Cursor-XY-Koordinate an die Plotpunkte fixiert wird. Bei einem XY-Gaphen ist das aber eigentlich eine unlösbare Aufgabe, denn auch bei nur einem Plot kann die Kurve 100mal hin und zurück gehen, und an welchen der vielen übereinanderliegenden Y-Punkte soll sich der Cursor dann anheften? Aber wenn es schon nicht richtig gehen kann, dann könnte man wenigstens verlangen, daß es überhaupt nicht geht. So ein bisschen falsch ist eindeutig die schlechtere Alternative. </div> |