LabVIEWForum.de
Dynamisch versch. Y-Achsen anzeigen? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Dynamisch versch. Y-Achsen anzeigen? (/Thread-Dynamisch-versch-Y-Achsen-anzeigen)



Dynamisch versch. Y-Achsen anzeigen? - DanielE - 02.05.2007 14:30

Hallo,

ich habe einen XY-Graphen in dem mehrere Plots mit versch. Messwerten angezeigt werden sollen.
Je nachdem welche Plots vom User ausgewählt werden, soll die entsprechende Y-Achse angezeigt werden.

Dh. also, wenn zb. Spannungswerte und Temperaturen ausgewählt wurden, zeige 2 Y-Achsen an, eine mit Einheit V und eine mit Einheit K.

Das ganze habe ich auch schon hinbekommen, ich habe von Hand die Y-Achse dupliziert (rechter Mausklick, ...), anschliessend wird im Programm je nach Auswahl d. Users mit Hilfe von Propertynodes die zuständige Achse eingeblendet und korrekt beschriftet.

Problem: Der für die Y-Achsen nötige Platz richtet sich nach der Gesamtanzahl der Achsen, d.h. wenn ich nur eine Art von Messdaten benötige, hab ich nur eine Achse sichtbar und der restliche Platz bleibt ungenutzt, was meine Plotarea unnötig verkleinert.
Für die Plot-Area gibt es allerdings nur die Property size, d.h ich kann die plot-area nach unten und rechts vergößern, aber ich kann den Graphen nicht so konfigurieren, dass der XY-Graph so erscheint wie im Normalzustand..

Jemand ne Idee?

MfG,
Daniel


Dynamisch versch. Y-Achsen anzeigen? - eg - 02.05.2007 14:39

Kannst du da nicht nur ein Plot(oder zwei, aber als feste Zahl) aufzeichnen und nur die Achsenbeschriftung mit Properties ändern?

eg


Dynamisch versch. Y-Achsen anzeigen? - DanielE - 02.05.2007 14:40

Okay,
ich kann von Hand daran basteln, wenn ich die Property "plot area bounds" benutze. Dachte ich könnte die nur lesen, nicht schreiben..


Dynamisch versch. Y-Achsen anzeigen? - DanielE - 02.05.2007 14:44

' schrieb:Kannst du da nicht nur ein Plot(oder zwei, aber als feste Zahl) aufzeichnen und nur die Achsenbeschriftung mit Properties ändern?

eg

Hi eg,
Die Anzahl der Plots muss variabel bleiben (schwankt zw. 1 und 30).

Werde das wohl alles "von Hand" machen müssen, also wie ich schon geschrieben hab über Plot area bounds, und die Plot area so abhängig von anzahl der Achsen verschieben. Das ist leider ziemlich mühselig....