INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

3D-Oberfläche darstellen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

09.12.2005, 15:54
Beitrag #1

Laleluu Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Dec 2005



kA



3D-Oberfläche darstellen
Guten Tag,

Ich habe nach langem rumprobieren leider immer noch nicht herausgefunden wie ich mein Problem beseitige und währe daher froh, wenn ihr mir dabei helfen könntet.Smile
Ich habe eine Excel-Datei mit 3 Spalten. Die eine Spalte gibt eine X-Koordinate, die zweite eine Y-Koordinate und die letzte eine Kraft F an.
Nun will ich in LabVIEW ein Programm schreiben, dass mir das Ganze grafisch anzeigt. Ich schaffe es auch, dass mir einige bestimmte Punkte angezeigt werden und das auslesen der Datei sollte auch kein Problem sein, aber mit dem grafischen darstellen happerts noch etwas.
Das Ganze sollte vereinfacht vorgestellt etwa so aussehen wie ein Teppich, der auf den XY Koordinaten der Excel-Datei die Kraf F (Z-Koordinate) darstellt.

Weiss da einer Rat?


Vielen Dank und ein schönes Wochenende,

Lale-Luu
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.12.2005, 22:57
Beitrag #2

Pepe Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Aug 2005



kA



3D-Oberfläche darstellen
Wenn du für x,y,z nur jeweils einen Vektor zur Verfügung hast, kannst du dir zwar in LabVIEW eine 3D Graphik erzeugen lassen, in dieser werden dann aber "nur" die PUNKTE dargestellt (Variante_1_3D.vi)!

Das was du vorhast, nämlich ein MESH zu generieren klappt nur dann, wenn du X und Y Werte hast und dazu eine MATRIX an Z-Werten! Diese Matrix muss dann genauso lang sein wie X und genauso breit wie Y (Variante_2_3D.vi)!

Beispiel:

X={ 0 1 2 3 4 5}
Y={ 5 5 6 6}

Z={1 1 2 5 5 5
2 5 4 6 6 5
5 6 4 4 5 6
4 5 6 1 1 2}

In Worten heißt das, dass du die aus den Vektoren X und Y ein Gitter generierst und anschließend jedem Gitterpunkt einen Z-Wert (Höhe) zuordnest!

Mit ein wenig Geschick wird es dir aber gelingen, aus deinen 3 Vektoren ein MESH zu generieren und somit Variante_2 zu realisieren!

Viel Erfolg dabei!

Wenn Probleme auftreten einfach posten!

Mfg

Pepe


Angehängte Datei(en)
Sonstige .vi  Variante_2_3d.vi (Größe: 36,25 KB / Downloads: 391)

Sonstige .vi  Variante_1_3d.vi (Größe: 27,71 KB / Downloads: 340)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.12.2005, 08:05
Beitrag #3

Laleluu Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Dec 2005



kA



3D-Oberfläche darstellen
Guten Morgen,


Vielen Dank für deine Hilfe, aber leider krieg ich die Daten nicht auf, weil ich 7.1 und die mit 7.0 gemacht wurden. Gibts da ein "Umkonvertierungsprogramm"?Smile


lg Luu
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.12.2005, 10:00
Beitrag #4

Pepe Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Aug 2005



kA



3D-Oberfläche darstellen
Kann mal versuchen sie in 7.0 zu speichern und stell sie dir heut Abend nochmal rein!

Pepe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.12.2005, 10:50
Beitrag #5

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
3D-Oberfläche darstellen
leider ist es nicht moeglich 3d graphen von lv7.1 auf eine fruehere version zu konvertieren!
http://search.ni.com/nisearch/nisearchserv...A845&q=3d+graph
wennst auf den link gehst, findest eine unzahl an 3d graph exampeln, die du mit deiner lv version oeffnen kannst!
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.12.2005, 15:17
Beitrag #6

Laleluu Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Dec 2005



kA



3D-Oberfläche darstellen
Sorry - ich hab da was falsch verstandenSmile
Ich habe die LabVIEW - Version 7.1 und Pepe ja eigentlich auch, aber komischerweise zeigt es mir beim öffnen trotzdem den Fehler an, dass du mir eine 7.0 Version bereitgestellt hast?


Schönen Abend

Luu

/edit:
Arg, ich hab ja doch nur 7.0 - Dachte immer ich hätte 7.1... Sorry, ka, wie ich darauf komme.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.12.2005, 23:59
Beitrag #7

Pepe Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Aug 2005



kA



3D-Oberfläche darstellen
Freedive hat leider recht, kann Dir meine Beisoiele nicht auf 7.0 portieren! Aber gleich das erste von den Beispielen, die Freedive verlinkt hat, sollte Dir weiterhelfen!

Pepe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.12.2005, 09:52
Beitrag #8

Laleluu Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Dec 2005



kA



3D-Oberfläche darstellen
Guten Morgen,

So, hab mir nun die 7.1 besorgt. Sollte sie heute oder dann am Mittwoch haben. Danke für eure Hilfe!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Sad Mehrere Graphen in 3D Oberfläche fischer 0 4.682 14.04.2015 09:15
Letzter Beitrag: fischer
  Labview - ansprechendes Design der Oberfläche PSA 2 6.932 14.02.2012 14:24
Letzter Beitrag: PSA
  Oberfläche anpassen mit Tabs Hubert R. 10 11.820 23.11.2011 12:06
Letzter Beitrag: Hubert R.
  Labview Projekt - Grafische Oberfläche erstellen otto89 4 9.368 20.05.2011 07:03
Letzter Beitrag: yilung
  skalierung 3D-Oberfläche raeuberfisch 1 4.236 05.08.2009 11:35
Letzter Beitrag: Andora
  achsen bei 3d oberfläche hans_p 1 4.174 01.04.2009 16:40
Letzter Beitrag: jg

Gehe zu: