Autor
|
Thema: Normalenvektor mit Druckwert beaufschlagen (1420 mal gelesen)
|
Shor-ty Moderator
Beiträge: 2463 Registriert: 27.08.2010 OpenFOAM-dev (Foundation) OpenFOAM-xxxx (ESI)
|
erstellt am: 25. Jun. 2011 14:48 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich bin gerade dabei, den Druckverlauf um meine Zylinderwand darzustellen. Dazu würde ich gerne um meine Zylinderwand Vektoren darstellen lassen (normal zur Fläche), die den Wert des Druckes enthalten und diesen somit wiederspiegeln. Vom Thomas (TTB) habe ich bislang folgenden Hinweis erhalten: -> Normalenvektor erstellen -> Calculate - Vektor*p*dichte Dabei dachte ich mir, dass ich mit dem Filter "Glyphe with Custom Source" das Resultat darstellen lassen kann. Leider bin ich bislang noch auf kein verwertbares Ergebnis gekommen.
Anbei meine VTK - der Zylinderwand (zum probieren). Für eine Hilfe wäre ich serh dankbar, da ich meine Studienarbeit dieses Wochenende noch fertig bringen will.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
t.schumacher Mitglied CFD Engineer
Beiträge: 184 Registriert: 03.05.2010
|
erstellt am: 27. Jun. 2011 11:12 <-- editieren / zitieren --> Unities abgeben: Nur für Shor-ty
|
Shor-ty Moderator
Beiträge: 2463 Registriert: 27.08.2010 OpenFOAM-dev (Foundation) OpenFOAM-xxxx (ESI)
|
erstellt am: 07. Jul. 2011 12:58 <-- editieren / zitieren --> Unities abgeben:
Hey zusammen, ich hab inzwischen etwas mit Paraview herumgespielt und bin nun zu folgendem Resultat gekommen (vgl. Bild). Über deinen Hinweis - Thomas - konnte ich über "Wrap by Scalar" Vektoren erstellen, die einen Zusammenhang zum Druck darstellen. Ich möchte jedoch eine Grafik erzeugen die ähnlich Bild 2 auszusehen hat. Für weitere Tipps bin ich dankbar.
Tobi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
t.schumacher Mitglied CFD Engineer
Beiträge: 184 Registriert: 03.05.2010
|
erstellt am: 07. Jul. 2011 13:23 <-- editieren / zitieren --> Unities abgeben: Nur für Shor-ty
|
Shor-ty Moderator
Beiträge: 2463 Registriert: 27.08.2010 OpenFOAM-dev (Foundation) OpenFOAM-xxxx (ESI)
|
erstellt am: 07. Jul. 2011 19:37 <-- editieren / zitieren --> Unities abgeben:
Bereits versucht - leider vergebens. Was jedoch fast klappt ist die Verwendung des "Glyph with Costum Source". Dazu hätte ich die Frage, wieso diese Vektoren so komisch dargestellt werden? Was mir noch helfen würde, wär ein Hinweis, wie die Normalenvektoren geändert werden können - sprich - derzeit sind diese im inneren des Zylinders (Fuß) und die Spitze zeigt in den Mittelpunkt. Für mich wäre es jedoch prinzipiell besser, wenn die Spitze am äußeren Mantelumfang angreift und der Fuß nach außen hin weg ragt.
[Diese Nachricht wurde von Shor-ty am 07. Jul. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Shor-ty Moderator
Beiträge: 2463 Registriert: 27.08.2010 OpenFOAM-dev (Foundation) OpenFOAM-xxxx (ESI)
|
erstellt am: 10. Jul. 2011 11:57 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich hätte noch eine letzte Frage zu Paraview. Ist es möglich, von einem Vektorenarray nur die positiven Werte anzusprechen? Bezüglich der Druckverteilung bin ich nun auf folgendem Stand: - Vektoren sind so wie gewollt auf der Kontour des Zylindermantels - Vektoren stellen den Druckverlauf wieder, wie oben zu erkennen ist Allerdings sind die "positiven" Druckvektoren lediglich in der Orientierung falsch, was jetz nicht all zu schlimm ist. Würde jedoch gerne wissen wollen, ob dies möglich ist. Calculator:
Code:
abs(p)*GlyphVektor*(-1)*997.05
Grüeß Tobi
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |