In LabVIEW können dreidimensionale Daten mit 3D-Graphen dargestellt werden. Sie können die Darstellung der Daten anpassen, indem Sie die Eigenschaften des 3D-Graphen ändern.

In vielen Fällen, zum Beispiel einer Oberflächentemperaturverteilung, einer verknüpften Zeit-Frequenz-Analyse oder der Bewegung eines Flugzeugs, müssen Daten in drei Dimensionen visualisiert werden.

LabVIEW umfasst die folgenden Arten von 3D-Graphen:

  • Streudiagramm—Zeigt statistische Trends und die Beziehung zwischen zwei Datensätzen.
  • Stab—Zeigt eine Impulsantwort an und ordnet Daten nach ihrer Verteilung an.
  • Komet—Erstellt einen animierten Graphen mit einem Kreis, der den Werten folgt.
  • Oberfläche—Stellt Daten in Form einer zusammenhängenden Oberfläche dar.
  • Kontur—Stellt einen Plot mit Konturlinien dar.
  • Netz—Stellt eine Netzoberfläche mit offenen Stellen dar.
  • Wasserfall—Stellt die Oberfläche der Daten dar und den Bereich der y-Achse unter den Werten.
  • Vektorfeld—Erzeugt einen Plot aus Normalenvektoren.
  • Band—Erzeugt einen Plot mit parallelen Linien.
  • Balken—Erzeugt einen Plot mit vertikalen Balken.
  • Torte—Erzeugt ein Tortendiagramm.
  • 3D-Oberflächengraph—Zeichnet eine Oberfläche im 3D-Raum.
  • 3D-Graph (param.)—Zeichnet eine parametrische Oberfläche in den dreidimensionalen Raum.
  • 3D-Liniengraph—Zeichnet eine Linie im 3D-Raum.
  • ActiveX-3D-Oberflächengraph—Zeichnet mit Hilfe der ActiveX-Technologie eine Oberfläche im 3D-Raum.
  • ActiveX-3D-Graph (parametrisch)—Zeichnet eine parametrische Oberfläche mit Hilfe der ActiveX-Technologie in den dreidimensionalen Raum.
  • ActiveX 3D CURVE—Zeichnet mit Hilfe der ActiveX-Technologie eine Linie im 3D-Raum.
  • Hinweis 3D-Graph-Bedienelemente sind nur in LabVIEW Full und Professional Editionen verfügbar. ActiveX-3D-Graphen werden nur unter Windows unterstützt.

    Zum Darstellen von Graphen mit drei Dimensionen sollten Sie die 3D-Graphen außer dem 3D-Oberflächengraphen, dem 3D-Graphen (parametrisch) und dem 3D-Kurvengraphen verwenden und die Darstellung jeweils im Dialogfeld Eigenschaften für 3D-Plot konfigurieren.

    Zur Darstellung von Kurven und Oberflächen werden die 3D-Oberflächengraphen, 3D-Graphen (parametrisch) und 3D-Kurvengraphen gemeinsam mit dem Dialogfeld Eigenschaften für 3D-Graph verwendet. Eine Kurve enthält einzelne Punkte im Graphen, wobei jeder Punkt durch eine x-, y- und z-Koordinate definiert ist. Das VI verbindet diese Punkte dann zu einer Linie. Eine CURVE eignet sich ideal zur Darstellung der Bahn eines bewegten Objekts, beispielsweise der Flugbahn eines Flugzeugs. Abbildung 13. Beispiel: 3D-Liniengraph zeigt ein Beispiel für einen 3D-Liniengraphen und ähnelt dem ActiveX 3D CURVE Graph.

    Abbildung 13. Beispiel: 3D-Liniengraph
    Hinweis Mit Hilfe der VIs für 3D-Graph-Eigenschaften lassen sich Kurven und Oberflächen auf den ActiveX-3D-Graphen darstellen.

    Bei einem Oberflächengraphen werden zur Darstellung der Punkte x-, y- und z-Daten benötigt. Der Oberflächengraph verbindet anschließend diese Punkte und bildet eine dreidimensionale Oberflächenansicht der Daten. Oberflächengraphen können beispielsweise zur topologischen Darstellung verwendet werden.

    Ein parametrischer Plot ist ein Oberflächenplot, der anhand der Parameter einer parametrischen Funktion ermittelt wird. Mit einem parametrischen Plot können z. B. geometrische Körper dargestellt werden. In den folgenden Abbildungen sehen Sie Beispiele für einen 3D-Oberflächengraphen und einen parametrischen 3D-Graphen.

    Abbildung 14. 3D-Oberflächengraph-Beispiel
    Abbildung 15. 3D-Graph (parametrisch)

    Wenn Sie einen 3D-Graphen auf dem Frontpanel einfügen, verbindet LabVIEW den Graphen im Blockdiagramm mit einem Hilfs-VI. Jeder 3D-Graph hat sein eigenes Hilfs-VI. Das Hilfs-VI konvertiert die Eingangsdatentypen in einen allgemeinen vom 3D-Graphen akzeptierten Datentyp.

    3D-Graphen nutzen grafische Hardware-Beschleunigung im Anzeigefenster, die zu einer verbesserten Leistung führen kann. Klicken Sie zur Anzeige des Anzeigefensters mit der rechten Maustaste auf den 3D-Graphen und wählen Sie Anzeigefenster aus dem Kontextmenü.

    ActiveX-3D-Graphen arbeiten mit ActiveX und VIs zur 3D-Darstellung. Bei Auswahl eines ActiveX-3D-Graphen fügt LabVIEW auf dem Frontpanel einen ActiveX-Container ein, der ein Bedienelement für einen 3D-Graphen enthält. Im Blockdiagramm wird außerdem eine Referenz auf den ActiveX-3D-Graphen erstellt. Diese Referenz wird mit einem der drei 3D-Graph-VIs verbunden. ActiveX-3D-Graphen werden hardwarebeschleunigt dargestellt.

    In den folgenden Verzeichnissen finden Sie Beispiele für die Darstellung von Daten in einem 3D-Graphen:

    • labview\examples\Bedien- und Anzeigeelemente\Graphen und Diagramme\Math Plots - 3D
    • labVIEW\examples\Bedien- und Anzeigeelemente\Graphen und Diagramme\Signalverlaufsgraphen und -diagramme