|
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 |
|
OpenFOAM : Linear zunehmender Wärmestrom
Shor-ty am 30.10.2021 um 19:55 Uhr (1)
Hi Basti,Neumann Randbedingung ist Gradient und kann man nur mit einer codedMixedValue erreichenDirichlet Randbedingung ist eine direkte Wertevorgabe der Größe am Face und kann mit der codedMixedValue umgesetzt werden.qa(x), ja sollte W/m2 sein.Einige Fehler und Anmerkungen.Delta ist der Abstand von Cell Center zu Face Center. Ist also möglicherweise nicht konstant. Musst dir das delta Feld einfach holen (Hinweis, delta in OpenFOAM ist 1/delta,... Sollte in meiner PhD auch drin stehen, auch wie man die del ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Problem mit simpleFoam
Shor-ty am 05.01.2022 um 20:40 Uhr (1)
Hey, also das ist nur eine Warnung kein Error. Heißt also mapFields ist korrekt durchgelaufen. Die Erstellung des AMI´s ist aber ein Problem.Code:Checking topology... Boundary definition OK. Cell to face addressing OK. Point usage OK. Upper triangular ordering OK. Face vertices OK. *Number of regions: 9 The mesh has multiple regions which are not connected by any face. Writing region information to "0/cellToRegion" Writing region 0 with 15873567 cells to cellSet region0 Writing regio ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Definition der Randbedingungen für eine Raumabsaugung
Shor-ty am 16.01.2021 um 09:08 Uhr (1)
Also die Krux ist folgende:- Du müsstest am Outlet Dein Druck fixieren- Ferner müsste am Fenster der gleiche Druck verwendet werden- Allerdings hast Du am Outlet noch die Vorgabe des VolumenstromsVersuch es einfach mal. Fixed für p am Outlet und am Fenster ein totalPressure mit U - pressureInletVelocity. Am Outlet gibst Du dann ferner noch den Volumenstrom an (oder Geschwindigkeit).Problem hier ist wahrscheilnich, dass Du kein Referenzdruck hast (also irgendwo muss der Wert fixiert sein). Wenn man mit eine ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : pimpleFoam & displacementLaplacian: Zelle überlappt/ kollidiert bei Rotationsbewegung
Shor-ty am 08.06.2021 um 20:28 Uhr (1)
Okay verstehe. Trotzdem könnte man sicherlich die AMI der einzelnen Flügel über die preCICE koppeln. Der wichtigste Videolink geht in Deinem Beitrag leider nicht. Um zu Deinen Fragen zurückzukommen: Um Dir zu helfen, müsste man wissen wie Du diese Bewegung machst. Kann leider nicht beurteilen wieso das gesamte Netz nach Links wandert - außer auf der im Video nicht ersichtlichen Netzfläche bewegt sich ein weiteres Flügelprofil. Wenn ich mir Deine Videos so anschau, dann bekommst Du später auch ein Problem a ...
|
| In das Form OpenFOAM wechseln |