|
OpenFOAM : simpleFoam crasht
Shor-ty am 08.02.2021 um 18:27 Uhr (1)
Zitat:Original erstellt von Friendly:Interessant, den Fehler hatte ich bislang noch nicht.Scheint als wäre bei dir die Konti-Gleichung nicht erfüllt, was wohl durch falsche Randbedingungen hervorgerufen wird.Ich weiß nicht genau, wie deine Zuordnung der Randbedingungen ist, aber so wie ich es verstanden habe sind sideX und sideY deine Einlass bzw Auslass links und rechts? Wieso hast du die denn auf empty gesetzt? Wenn du quasi 2D rechnen willst, müsstest du glaube ich die obere und untere Seite auf empty s ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Flux Limiters
Shor-ty am 13.10.2020 um 10:47 Uhr (1)
Hallo Friendly,Du musst differenzieren zwischen den Interpolationsschemen (Zelle zu Face) und den Term-Diskretisierungsschemen. Eine Interpolation (Cell-To-Face) ist im Allgemeinen immer mit der 2ten Ordnung durchzuführen (siehe Interpolation in fvSchemes die oft auf linear ist // eigentlich immer).Blending - wie der Name sagt. Es ist eine Mischung aus beidem. Du kannst den Wert der 1. Ordnung und 2. Ordnung berechnen und anschließend über 25 % zu 75 % gewichten. Ähnlich auch die Limiter Schemen. LimitedLi ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : snappyHexMesh Gitterqualität
Bioniker am 02.01.2013 um 19:53 Uhr (0)
Darüber hinaus ist es mir nicht möglich den Vektor zu plotten, sondern nur die Einzelkomponenten:interpolationScheme cellPoint;setFormat raw;sets( data { type uniform; axis xyz; start (-0.030 -0.012 -0.110); end (-0.030 -0.012 -0.120); nPoints 10; });fields (U);Bei Eingabe von:fields ( magU )fields ( mag(U) )fields ( U.component(n) )wird kein sets-Ordner erstellt. Darüber hinaus kommen am Anfang stets folgende Wa ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Dynamic Mesh
Shor-ty am 15.07.2021 um 14:54 Uhr (1)
Das is eigentlich ganz einfach:- Erstellung eines Netzes (background-mesh in overset genannt) - Erstellung des Objektes das sich bewegt Beides kann man mit snappy vernetzen und dann zusammenbauen. Geht super easy und läuft recht stabil. Es gibt da ein Tutorial "mesh-hole" oder sowas in der Art. Ist quasi eine Zylinderumströmung in dem das Grundnetz komplett ohne Zylinder ist und dann gibt es ein zweites Netz, in dem das Loch drin ist. Beide werden anschließend (soweit ich mich noch entsinne) gemerged (man ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : snappyHexMesh Boundaries
Shor-ty am 21.12.2020 um 12:51 Uhr (1)
Prinzipiell ist es egal was man vernetzt, sofern man eben die Kriterien für snappyHexMesh (oder für den Vernetzer einhält). Ich hab seit über 10 Jahren nur mit sHM gearbeitet und am Anfang hab ich wirklich diverse Ergebnisse bekommen, die ich nicht wirklich verstanden habe. Lag aber viel an der Triangulation. Die Triangulation mit Salome (mesh-module) ist eben anders als die von einem CAD Programm (sehr spitze Triangle und auch sehr lange). Jedoch muss jeder seine eigenen Erfahrungen machen - ich kann nur ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : elements not defined - Backtrace
Shor-ty am 07.10.2020 um 08:49 Uhr (1)
Hallo Anna und willkommen im Forum,also ich geb prinzipiell keinen Support für Windows Versionen, da es hier ggf sein kann, dass beim konvertieren etwas schief gegangen ist. Läuft den das normale Tutorial? Falls ja, hast Du einen Fehler in der entsprechenden Datei. Zuerst aber würde ich die Empfehlen, Dein Netz zu überarbeiten. Das sieht nicht wirklich gut aus, vorallem (wahrscheinlich Sekundärluftzuführung) ist hier alles andere als »numerisch händelbar«. Auch die Feature-Edges (*.eMesh) sind alle nicht z ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Floating point exception (8)
Shor-ty am 05.01.2022 um 15:16 Uhr (1)
Zudem, wenn ich mir Dein Log-File vom pimpleFoam nochmals anschaue:Code:PIMPLE: Iteration 1AMI: Creating addressing and weights between 94670 source faces and 94670 target facesAMI: Patch source sum(weights) min/max/average = 0, 2.00198, 0.999738AMI: Patch target sum(weights) min/max/average = 0.0261691, 1.99537, 0.999674Die Min-Weight geht vom Source-Patch auf 0. Wenn man sich den Verlauf ansieht, scheint es so, als wäre dein Center-Of-Rotation oder die Achse falsch oder Du hast non-connected Zellen. Zeig ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Linear zunehmender Wärmestrom
Shor-ty am 28.10.2021 um 18:08 Uhr (1)
Hey, das ist nicht ganz richtig. Du musst eigentlich Gleichung (A.24) heranziehen. Du musst eineBilanz erstellen und zwar exakt wie (A. 24).zwar sagst du, das Tfarfield und HTC nicht bekannt ist, aber du hast ja deinen warmestrom qK. In deinem Fall eben eine Funktion von x (in W/m2). Heißt, du musst die Gleichung A. 24 auf Tf umstellen. Bei dir is es nochmals einfacher, weil du eben qK nicht von Tf abhängig ist, weil Du ja den warmestrom vorgibst.Gleichung A. 25 hat auf der rechten Seite dann eben ein qK(x ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : pimpleFoam & displacementLaplacian: Zelle überlappt/ kollidiert bei Rotationsbewegung
Shor-ty am 06.06.2021 um 09:20 Uhr (1)
Hallo und Willkommen Julian,ein paar Infos zu Deinem Case:Rotation nicht nachbildbar. Wenn ich Deine dynamicDict etwas abänder, dann dreht sich alles (wäre auch ne gute Sache hier, oder meinst Du nicht?)Deine Randbedingungen machen für mich noch keinen Sinn, wo ist die Strömung?moveDynamicMesh kennst Du oder?Ergebnisse werden mit Deinem Netz sicherlich nicht gut sein (zu grob). Da Du aber an den Schemen einiges gemacht hast, gehe ich davon aus das Du die Numerik verstehstEin Case anzuhängen mit dem man nic ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Hardwarekonfiguration für OpenFoam
Shor-ty am 20.05.2021 um 14:31 Uhr (1)
Guter Hinweis von Dir Duke. Ich muss hier noch erwähnen, dass ich mit BLender auch Rendering betreibe und mich daher für den Threadripper entschieden habe. Eine Skalierung von 1:1 wird auf vielen Systemen (aufgrund der von Dir erwähnten Tatsache) nicht möglich sein.Darf man fragen welchen Case Du berechnet hast? Einen Benchmark mit 90s ist sicherlich nicht der beste. Ungeachtet dessen stimmt natürlich die Aussage, dass der Arbeitsspeicher oft die Limitierung darstellt - auch auf meinem System - bezüglich C ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Simulation Rennwagen
Shor-ty am 05.05.2021 um 15:47 Uhr (1)
Hey und willkommen im Forum,um deine Euphorie etwas zu dämpfen, ich arbeite seit über 10 Jahren mit FOAM und würde nicht sagen das ich die Grundlagen überall verstehe. Grundlagen sind auch ein weiter Begriff. Solltest Du die ganzen Gleichungen in meinem Buch verstehen würde ich sagen, jap die Grundlagen sind zum größsten Teil da Zu Deine Frage. Das wird im Motorbike Tutorial auch geamcht - refinementBox.Dein Professor meint nichts anderes, als das Du mehrerer dieser Boxen erstellst und dann in der Nachlau ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Tracer in OpenFoam
Shor-ty am 09.09.2021 um 16:42 Uhr (1)
Deinen Case hab ich wie folgt gestartet:blockMeshtopoSet (mit modifiziertem TopoSetDict)pisoFoamOutput:Code:Solving3-D cloud kinematicCloudCloud: kinematicCloud injector: model1 Added 26901 new parcelsCloud: kinematicCloud Current number of parcels = 26901 Current mass in system = 1 Linear momentum = (1.7719e-14 4.36414e-14 0.00236902) |Linear momentum| = 0.00236902 Linear kinetic energy = 2.80613e-06 Average particle per parcel = 3 ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : chtMultiRegionSimpleFoam Ausgangscase
Shor-ty am 17.12.2020 um 09:07 Uhr (1)
Hallo Josef,verständlich wäre in meinem Fachjargon was anderes aber etwas kam schon rüber ja Ich kann leider Deine Aufgabenstellung nicht nachvollziehen. Zum einen schreibst Du, dass Du einen Wärmeübergang simulieren möchtest, auf der anderen erkenne ich aber keinerlei Wärmeübergang zwischen einzelnen Regionen. Nach meinem Verständnis Deiner Ausführungen, brauchst Du keinen CHT - damit wirst Du sowieso noch vieles falsch machen, da ich aus Deiner Ausführung herauslese, dass Du keine große Ahnung von der Ma ...
|
| In das Form OpenFOAM wechseln |