LabVIEWForum.de
STL-Datei umwandeln in 2D-Array - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: STL-Datei umwandeln in 2D-Array (/Thread-STL-Datei-umwandeln-in-2D-Array)



STL-Datei umwandeln in 2D-Array - ahebauer - 21.12.2017 09:49

Hallo,

ich bekomme eine STL-Datei in Labview zur weiteren Verarbeitung.
Dies ist ein Format zur 3D-Ansicht von Oberflächen (wurde mit einer
3D-Kamera aufgenommen). Die Visualisierung einer solchen Datei in
LabVIEW ist problemlos möglich (Daten von 'Load STL Geometry.vi'
in Szenenobjekt laden, welches über 'Create Objekt.vi' erstellt wurde).

Nun benötige ich zur Auswertung der Daten aber ein Grauwert-Bild,
d.h. ich würde gerne der Höheninformation einer jeden x/y-Koordiante
einen Int-Wert bzw. float-Wert zuweisen und mir so ein Standard
2D-Array mit den Werten der STL-Datei erstellen.

Eigentlich müssen die Daten in der STL-Datei ja schon irgendwie geartet
in der Form einer Matrix mit x,y und z-Koordiante vorliegen. Nur bis jetzt
konnte ich noch keine Möglichkeit finden, die Daten in LabVIEW zu
extrahieren.

Bedient man sich einer Drittanbieter-Software (z.B. CloudCompare),
so ist es möglich, die Daten der Punktewolke als CSV-Datei abzulegen.

Danke für eure Hilfe!


RE: STL-Datei umwandeln in 2D-Array - GerdW - 21.12.2017 10:24

Hallo ahebauer,

Zitat:Nun benötige ich zur Auswertung der Daten aber ein Grauwert-Bild
Nur so eine Idee:
- Den 3D-Plot so einstellen, dass man von oben auf das STL-Modell guckt.
- Farbpalette auf Grautöne einstellen.
- Dann die Ansicht als Bild exportieren. Fertig.

Ich habe noch nicht oft/viel mit den 3D-Plots gearbeitet, aber das sollte doch hoffentlich möglich sein…


RE: STL-Datei umwandeln in 2D-Array - ahebauer - 21.12.2017 10:45

Danke für den Vorschlag.

Leider gibt es bei dem LabVIEW Control
der 3D-Anzeige der STL-Datei keine Möglichkeit,
die farblich Darstellung der Anzeige zu ändern.
Das Ganze scheint recht starr zu sein, ohne dass
hier viel Einfluss genommen werden kann.