|
OpenFOAM : ParaView 3.4.0 in OpenFOAM 1.5 installieren
TTB am 14.11.2008 um 20:55 Uhr (0)
Hi,für die Leute, die gerne ParaView 3.4.0 in OpenFOAM 1.5 benutzen wollen, erhalten hier eine kurze Anleitung. Ich selber benutzte KUBUNTU 8.10 mit der neuesten QT Version und es gab bei mir keine Probleme beim Compilern.Auf der ParaView Webseite sollte die Source Datei: "paraview-3.4.0.tar.gz" der entsprechend verwendeten Linuxversion heruntergeladen und im Ordner: .../OpenFOAM/ThirdParty entpackt werden.Dann folgen kleine Änderungen, damit die Schritte wie in der ReadMe Datei in OpenFOAM beschrieben, fu ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Konvergenzkriterium in OpenFOAM erweitern
TTB am 09.03.2009 um 11:33 Uhr (0)
Hi,bei einigen Simulationen ist es wichtig, dass OpenFOAM selbständig mit der Berechnung abbricht, wenn eine vordefinierte Variable (wie U, p) konvergiert ist.OpenFOAM besitzt diese Fähigkeit von Hause aus schon und muss halt nur erweitert werden. Als Beispiel wird der SimpleFOAM Solver gewählt. Dieser Solver soll abbrechen, wenn "U" und "p" das Konvergenzkriterium erreicht hat:Wir ersetzen den Code in der "convergenceCheck.H" Datei wie folgt: Zitat:// check convergenceInfo "Initial residual for U = " UE ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : OpenFOAM GCC Konflikt
TTB am 19.08.2011 um 08:04 Uhr (0)
Hallo Dietmar87,der Fehler häng davon ab, dass du auf dein Linuxsystem zwei verschiedene GCC (Compiler) verwenden kannst. OpenFOAM bringt sein eigenen mit. Dieser muss nicht immer so aktuell, wie auf dein System sein. Mittlerweise kompilieren die Leute OpenFOAM eher auch mit der Systemkompiler. Hat auch den Vorteil, dass andere Software dann auch mit diesem Kompiler laufen ohne GLIBC-Fehler zu erhalten...Es gibt in OpenFOAM eine ".../etc/settings.sh"-Datei. Dort suchst du dir aus, welchen Kompiler du verwe ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : OpenFOAM Problem mit Paraview
TTB am 06.10.2009 um 21:27 Uhr (0)
Hallo,1) die Umgebungsvariable scheint nicht richtig gesetzt zu sein. Schauen Sie mal, ob die "basrc" Datei in /etc/apps/paraview3 richtig definiert und der ParaView Ordner auch vorhanden ist:export ParaView_VERSION=3.6.1export ParaView_INST_DIR=$WM_THIRD_PARTY_DIR/paraview-$ParaView_VERSIONOpenFOAM 1.6 sucht in diesem Beispiel Paraview in .../ThirdParty/paraview-3.6.1.So ähnlich war es auch in der OpenFOAM Version 1.5 zu finden. Nur war da die Version 3.3-cvs aktuell?! Achten Sie auf den Bindestrich zwisc ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Salomé und Code_Saturne - Erstellung von Boundaries
TTB am 22.10.2009 um 17:33 Uhr (0)
Hallo,jeder fing mal klein an und OpenFOAM ist ja gerade nicht benutzerfreundlich Zu aller erst würde ich nicht im Orginaltutorial etwas reinkopieren, besser du kopierst dir diesen Ordner.Dann hast du:./cavity/:0, sytstem, constant - Ordnerdie UNV Datei kopierst du einfach in diesem Ordner, aber nicht in einem der oben genannten Unterordner. Dann rufst du den Befehl: "IdeasUnvToFoam dateiname.unv" in der Konsole dort auf, wo sich auch die Datei befindet.In der OpenFOAM Version 1.4.1 musste man, so glaube ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Salomé und Code_Saturne - Erstellung von Boundaries
TTB am 23.10.2009 um 16:26 Uhr (0)
Hallo,da scheint noch ein Fehler in dein Mesh zu sein, entweder schon in Salome oder beim Importieren, aber da ja OpenFOAM keine Nachbarzelle findet (Patch 0), tippe ich auf Salome.Berühren sich evt. zwei Blöcke, sodass es eine interne Wand gibt, die aber zu einem Teil keine Nachbarzellen haben, weil ein Block über die Grenze hinausgeht? Hmmm, schwer zu erklären. Vielleicht kannst du deine HDF Datei veröffentlichen?Bis dannThomas[Diese Nachricht wurde von TTB am 23. Okt. 2009 editiert.]
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Salomé und Code_Saturne - Erstellung von Boundaries
TTB am 30.10.2009 um 13:45 Uhr (0)
Hi,natürlich, deswegen ist ja das Forum da.Du brauchst kein externes Tool. AutoCAD 2010 MEP hat alle Funktionen, die du brauchst.1) Rufe den Werkzugkasten auf: STRG + 42) Suche: "Werkzeugpalette DACH - Arbeitsbereich Deutschland - Planen"3) Mit all den dortigen Bauteilen zeichnest du dein Raum4) Suche: "Grundwerkzeug-Katalog - Modellierung - Volumekörper - In Volumenkörper umwandeln"5) Gebe in AutoCAD folgenden Befehl ein: "export"6) Wähle die Objekte aus und exportiere als "STL".Klingt einfach, oder? Bi ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Salomé und Code_Saturne - Erstellung von Boundaries
TTB am 26.10.2009 um 18:38 Uhr (0)
Hallo,"checkMesh" kannst du nicht mit einer Dateiangabe UNV ausführen. Das Tool "checkMesh" prüft nur ein vorhandenes OpenFOAM Netzgitter und deswegen beschwert es sich, dass er ein Argument gefunden hat obwohl er keins wie dieses erwartet.Es scheint, dass der Import nicht funktioniert hat. Das musst du dir nochmal genau ansehen.Ich habe mir deine Datei angesehen. Nun bin ich kein Salomeprofi, sodass ich einige Zeit brauche um zu prüfen, wo dein Fehler ist. Aber dein Case sieht sehr interessant aus. Ich ko ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Salomé und Code_Saturne - Erstellung von Boundaries
TTB am 23.10.2009 um 17:37 Uhr (0)
Hallo,ja, FoamX wurde eingestellt. Es hat sich einfach durchgesetzt, alle Randbedingung schnell mit einem Editor einzugeben.Kurzbeschreibung:OpenFOAM legt ein Projektordner (auch Cases genannt) nicht in ein oder mehreren Dateien, sondern in Verzeichnissen ab. Die Steuerung der Solver und Utilities erfolgt über sogenannte "Dictionaries". Möchte man ein Tool verwenden, so muss ein Dictionary für das zu verwendende Tool vorhanden sein. Im Grunde unterteilt sich das Verzeichnis in drei Teilgebiete:- "0"-Ordner ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Salomé und Code_Saturne - Erstellung von Boundaries
TTB am 04.11.2009 um 21:52 Uhr (0)
Hallo,ich benutze die AutoCAD MEP 2010 Version. Wunderbar, es funktioniert jetzt also bei dir auch. SnappyHexMesh führst du ohne Argumente aus. Jedes Tool in OpenFOAM benötigt eine Dictionary, so auch SnappyHexMesh. Diese müsste im Systemordner vorhanden sein "SnappyHexMeshDict" und in dieser Datei sagt du SnappyHexMesh auch, welche STL Datei du einlesen möchtest. Schaue einfach mal im Tutorial nach. Dort gibt es ein schönes Beispiel mit Snappy.Der Stammtisch war schon super. Ich konnte mal wieder gute Leu ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Salome und OpenFoam
TTB am 15.10.2009 um 10:03 Uhr (0)
Hallo,in Salome benutze ich immer das UNV Format (Export to UNV File). Dieses Format setzt voraus, dass Sie die Faces vom Mesh in Salome vorher gruppieren, damit auch diese Gruppen in OpenFOAM als Randbedingungen sauber ankommen (Create Groups From Geometry).Als Beispiel habe ich eine kleine Datei beigefügt, denn nur mit Üben lernt man :-)Bis dannTTB
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Salome und OpenFoam
TTB am 15.10.2009 um 11:29 Uhr (0)
Hi,eigentlich nicht, da ich die gleiche Version benutzt habe. Du müsstest die Datei entpacken und eine HDF Datei finden. Diese öffnest du einfach in Salome (*.hdf). Die Strömung musst du in OpenFOAM definieren. Vielleicht habe ich mich da etwas dumm ausgedrückt. In Salome definierst du nur die Boundaries, in OpenFOAM die physikalischen Eigenschaften wie Geschwindigkeit, Druck... Es gibt andere Programm, wo du beides gleichzeitig definieren kannst (als Beispiel: Engrid).Bis dannTTB
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Salome und OpenFoam
TTB am 16.10.2009 um 19:40 Uhr (0)
Hallo,das ist doch etwas merkwürdig? Ich habe die Datei schnell mit Salome unter Windows erstellt... Naja, eigentlich wollte ich ja auch nur zeigen, dass du deine Faces vorher gruppieren solltest.In OpenFOAM (ich hoffe, ich darf den Namen noch benutzten? Gab ja schon viel Stress wegen des Namens :-) ) benutzt du den Importer: "IdeasUnvToFoam"Viel SpassTTB
|
| In das Form OpenFOAM wechseln |