Kick.Direct3D - 3D-Messdaten-Visualisierung

Eine 3D-Messdaten-Visualisierung kann in vielen Anwendungen zu einem leichteren Verständnis der angezeigten Daten führen. Wo in einigen Anwendungen 2 oder 3 separate XY-Graphiken notwendig sind, ist bei einer 3D-Visualisierung eine Anzeige ausreichend.
Oft ist es auch hilfreich, eine längere Sequenz von Scandaten in einer Graphik zusammenzufassen. Dabei entstehen Eindrücke, die sich in einer einzelnen XY-Graphik nicht darstellen lassen:

3D-Messdaten-Visualisierung auf ein Förderband mit Sand.
Bei der 3D-Visualiserung der Messdaten auf ein Förderband ist deutlich das Wellenprofil zu erkennen, welches durch die zyklische Aufschüttung des Sandes aus einem Schaufelrad entsteht.

3D-Messdaten-Visualisierung auf ein Förderband mit Sand.
Die gleiche Situation aus einer anderen Perspektive und einer anderen Darstellungsoption: Die Punkte einen Scans sind hier mit Linien verbunden. Dabei werden die Mess-Ausreißer sichtbar, die durch das Aufspringen des Sandes durch die darunter liegende Transportrolle entstehen.

Bedienung
Bei der Berechnung von 3D-Szenen wird immer eine virtuelle Kamera eingesetzt, die das Auge des Betrachters repräsentiert. Diese Kamera kann mit Hilfe der Maus auf einer Kugeloberfläche um den Ursprung des Koordinatensystems positioniert werden. Dabei bleibt die Kamera immer auf den gleichen Fixpunkt ausgerichtet (hier der Koordinatenursprung (0,0,0). Mit Hilfe des Scrollrads kann der Abstand der Kamera zum Ursprung geändert werden.
Da der Schwerpunkt der Messdaten nicht unbedingt mit dem Ursprung des Koordinatensystems zusammenfällt, können mit Hilfe der drei Schieberegler rechts unten die Messdaten in allen drei Raumrichtungen verschoben werden.


Die 3D-Messdaten-Visualisierung ist als separate Komponente entwickelt worden, und kann daher ohne Probleme auch in anderen Projekten eingesetzt werden. Die Komponente basiert auf DirectX for Managed Code aus dem Microsoft DirectX SDK von April 2006. Mit Hilfe dieser Software-Bibliothek und einer geeigneten Graphikkarte ist eine 3D-Darstellung der Messdaten in Echtzeit möglich.



Copyright © 2006 Dipl.-Ing. A. Ewald, 22083 Hamburg. Keinerlei Gewähr für Richtigkeit und Aktualität.