|
OpenFOAM : phi-Feld in Paraview
StudentMax am 29.06.2010 um 16:07 Uhr (0)
Kleines Update:mit foamToVTK -surfaceFields kann ich das phi-Feld exportieren, allerdings nur in einer eigenen VTK-Datei, d.h. wenn ich die normale VTK-Datei mit allen Werten öffne, ist phi nicht dabei. Ich muss die extra-Datei öffnen, dann fehlen aber alle anderen Werte....Hat jemand nebenher vielleicht eine Idee, warum Paraview große Abweichungen produziert, wenn ich den Massenstrom durch Integrieren von mag(u)*rho über einen Slice berechne...? Ich bekomme da nur 78% von dem in OpenFOAM festgelegten Mas ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : OpenFOAM Version 1.6.x für Windows 64bit
bmandt am 02.08.2010 um 10:50 Uhr (0)
Hallo,was meinst du mit libPstream.dll hochladen?Ich habe die Datei im OpenFOAM-1.6.x gefunden.Soll ich jetzt was mit dieser Datei machen?Viele GrüßeBenjamin
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : AutoCAD - engrid oder Netgen import
Deniggo am 04.08.2010 um 13:49 Uhr (0)
Hallo allerseits,ich versuche eine in AutoCAD 2009 erstellte Geometrie (liegt sowohl als geschlossene Polyline als auch als extrudierter Volumenkörper vor) in engrid, bzw. Netgen zu importieren um dort ein schönes Volumenmesh zu erstellen. Folgende Probleme tun sich auf:Die exportierte .stl file von AutoCAD enthält schon sehr grobe Surface-Polygone, die ich in engrid nicht mehr entfernt, bzw. verfeinert bekommen. Netgen zeigt das .stl file erst gar nicht an.Die Polyline der Geometrie kriege ich nicht in di ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : AutoCAD - engrid oder Netgen import
TTB am 05.08.2010 um 08:30 Uhr (0)
Hallo Deniggo,du könntest noch Blender oder MeshLab verwenden, um deine 3D Daten von AutoCAD zu verfeinern oder in andere Formate zu konvertieren. Ich glaube, dass Engrid jetzt sogar mit Blender zusammenarbeitet. Ein direkter Export von Blender zu Engrid wäre möglich.Ansonsten könnte ich dir auch diese Software empfehlen: http://www.cadexchanger.com/stl_write.html Dann kannst du das Format: "ACIS-SAT" exportieren. Damit kommt meine Mesh-Software gut klar. Manchmal besser als direkt STL.Gruß Thomas
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : AutoCAD - engrid oder Netgen import
Deniggo am 05.08.2010 um 12:31 Uhr (0)
Moin Thomas,der Import und auch das Meshing funktioniert von AutoCAD in Engrid, nur ist das Ergebnis extrem schlecht. Den Umweg über Blender hab ich schon mal versucht, allerdings ohne Verfeinerung. Ich werde mich nochmal mit Blender befassen, um das Surface mesh zu verfeinern. Danke für die Hilfe.Nico
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : cad - Import
AchatzMartin am 05.10.2010 um 13:29 Uhr (0)
Hallo an alle, ich hab da mal eine Frage zum CAD - Import. Wie bekomme ich die Längenskala in OpenFoam auf die, die mein CAD-Programm verwendet, damit die Dimensionen übereinstimmen?Meine CAD-Modelle erstelle ich mit Pro-E. Diese exportiere ich dann als .stp-Datei, vernetze sie mit SalomeMeca. Das Netz speichere ich dann als .unv-Datei. Mittels ideasUnvToFoam xyz.unv konvertiere ich dieses dann. In den ganzen Tutorial-cases wird ja immer ein blockMesh erstellt und in der blockMeshDict die Skalierung vorgen ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : STL - snappyHexMesh
Shor-ty am 05.10.2010 um 23:20 Uhr (0)
Hallo zusammen,wie das Thema so das Problem. Ich versuche gerade vergebens ein STL mit snappyHexMesh zu vernetzen. Stoße hier allerdings auf große Probleme.Hab mir das Tutorial von "heatTransfer / chtMultiRegionFoam / snappyHexMesh" angeschaut. Teils verstehe ichs Teils auch nicht.Das Tutorial "incompressible / simpleFoam / motorBike" hab ich mir auch angeschaut.Hab mir mal das komplette Verzeichnis snappyHexMesh vom Tutorial mal kopiert um herumzuspielen. Allerdings bring ich nichts auf dir Reihe.So hier ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : STL - snappyHexMesh
Shor-ty am 06.10.2010 um 16:09 Uhr (0)
(Bezogen auf Tutorial / heatTransfer/chtMultiRegionFoam/snappyHexMesh)Hab ein einfaches Beispiel. Via Catia habe ich einen Stab gemacht (x y) = Radius 10mm (z) Länge 100 mm Via blockMesh habe ich dann dementsprechend ein Block generiert mit den gleichen Abmessungen (10 x 10 x 100) und ein Gitter mit (10 10 10) entwickeln lassen. Im "Runall" habe ich dann nachgeschaut was dort alles ausgeführt wird.- blockMesh- snappyHexMeshHabe unter constant ein Ordner Namens "stab" angelegt und die STL Datei in triSurfac ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : STL - snappyHexMesh
t.schumacher am 07.10.2010 um 08:24 Uhr (0)
Hi,soweit scheint alle richtig zu sein.Deine STL Datei wird von snappy erkannt.Bin mir nicht ganz klar warum du einen Ordner "stab" erstellt hast.Deine stab.stl sollte unter /constant/triSurface liegen.Das "Problem" ist wohl, dass dein Gitter zu grob ist. Soll heissen snappy macht nix weil einfach zu wenig Zellen da sind.Versuch mal dein blockMesh mit 20x20x20 zu erzeugen oder noch feiner. Viel ErfolgThomas S
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : STL - snappyHexMesh
Shor-ty am 07.10.2010 um 11:26 Uhr (0)
Hey,werd`s später nochmals Versuchen und mein Gitter verfeinern.Den "stab" Ordner habe ich erstellt, da im Tutorial (heatTransfer) auch für jede STL - Datei ein Ordner erstellt wurde. Bei dem Tutorial befindet sich dann das Netz in den entsprechenden Ordner`n so weit ich das jetz mitbekommen habe. Glaub das liegt auch daran, dass dort mehrere STL Dateien integriert sind und via splitMesh die expliziten Surfaces in die Ordner geschrieben werden. (bin mir aber nicht 100% sicher).Werd jedenfalls mein Netz ver ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : STL - snappyHexMesh
Shor-ty am 10.10.2010 um 23:30 Uhr (0)
Hey ho zusammen,ich habe des Rätsels Problem erkannt und gelöst. Catia arbeitet im "mm" Bereich, somit wird ein Punkt in der STL - Datei mit Koordinaten 500 20 10 eben in Millimeterwiedergegeben. Anderst bei OpenFoam, da sind das 500 20 und 10 Meter.Lösung: Ich hab mir ein Skript geschrieben, dass mir die STL - Datei von Catia von "mm" auf "m" konvertiert. Wer interesse hat und das gleiche Problem hat kann sich bei mir melden und ich schicks ihm zu.Somit wieder ein Problem von vielen weniger Grüße Tobi
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : boundaryFields
Shor-ty am 17.10.2010 um 19:29 Uhr (0)
Abend zusammen,hab grad nen sehr simplen Case gebastelt. Im Screen ist die Geometrie zu sehen. Zwei Blöcke 40mm x 40mm x 80mm Der erste Stahl.Der zeite Aluminiumoxid. Erzeugung der Vernetzung mittels SnappyHexMesh. Soweit so gut.Danach habe ich die Boundary s im Ordner 0/stahl und 0/keramik angepasst.Erster Versuch: Stahlblock wurde erwärmt aber die Keramik nicht. Der Fehler ist war leicht gelöst - im BoundaryField in der Datei 0/keramik/Tund 0/stahl/T hab ich die Berührungsflächen falsch deklariert.Code: ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Rechenfaehiges Modell mit snappyHexMesh
TTB am 18.10.2010 um 13:37 Uhr (0)
Hallo,und willkommen hier im Forum. Zitat: jedoch meckert er dann an der Anzahl der boundaries im "0" herum.Wie genau sieht denn der Fehler von OpenFOAM aus?Normaler weise erzeugt man ja im constant/polyMesh/blockMeshDict ein Hintergrundnetz. Im einfachsten Fall eine Box. Diese kann man nun max. mit 6 Patches definieren (innerhalb der blockMeshDict). Während nun SnappyHexMesh seine Arbeit ausführt kommt auch im einfachsten Fall, wenn die STL nur aus einem Solid Body besteht, ein weiterer Patch hinzu.Nachde ...
|
| In das Form OpenFOAM wechseln |