|
OpenFOAM : chtMultiRegionFoam Tutorial heatedDuct
Shor-ty am 01.10.2021 um 10:54 Uhr (1)
Grüß Dich und willkommen im Forum,snappyHexMesh erstellt auch noch cellZonesCode:fluidToMetal { level (1 1); faceZone fluidToMetal; cellZone metal; mode insidePoint; insidePoint (0.025 0.0025 0.075); } metalToHeate ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Floating point exception (8)
Shor-ty am 05.01.2022 um 15:11 Uhr (1)
Code:rotected from visiting 0 non-manifold edgesCellZones: rotatingCells size:1646943FaceZones: rotatingCells size:95197Also die CellZones sind da. Das kannst Du nochmals mit checkMesh überprüfen. Sollte das der Fall sein, dann darf dieser Fehler den Du oben aufgezeigt hast nicht kommen.EDITSo nachdem ja immer nur die Hälfte hier angetragen wird. Du hast moveDynamicMesh aber schon parallel ausgeführt? Ich gehe jetzt davon aus, dass Du das nicht hast. Damit sucht er natürlich in constant/polyMesh nach ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : AMI bewegt sich nicht
Shor-ty am 21.04.2021 um 09:36 Uhr (1)
Also die Skalierung ändert natürlich das Problem in Sinne der Zeitskalen. Faktor 1000 ist dann natürlich schon etwas anders was dazu fährt, dass auch die Fluidinteraktion ändert. Immerhin ist der Spalt wesentlich kleiner. Was mich gerade stuzig macht ist die Tatsache, dass Du laminar rechnest.Hast Du tatsächlich eine laminare Strömung vorliegen? Wenn ich das skaliere und laufen lass, siehts zu Beginn gut aus, bis innerhalb 3 Zeitschritte die Co 5 geht und dann geht der Zeitschritt in Keller. Ich hab mir d ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : pimpleFoam & displacementLaplacian: Zelle überlappt/ kollidiert bei Rotationsbewegung
Shor-ty am 06.06.2021 um 18:43 Uhr (1)
Zitat:Original erstellt von JulianSchl:Es ist zu sehen, dass die Rotation zunächst wie erwartet verläuft, es jedoch nach weiteren Zeitschritten zu einer Überlappung der Zellen führt.Wie soll das auch funktionieren? Du drehst Deine Geometrie um 360°.Zitat:un frage ich mich / Euch, worauf die Deformation / Kollision der Zellen zurückzuführen ist und ob es eine Möglichkeit gibt, wie man evtl. an diesen Fehler herangehen könnte.Ich würde Dir da eher zu AMI raten. Du kannst auch zwei Rotationen überlager und da ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : pimpleFoam stoppt nach erstem Zeitschritt
Shor-ty am 01.03.2021 um 08:05 Uhr (1)
Ich frag mich inständig, wieso ich keine Emails mehr von CAD.de bekomme. Das ist schon nervig Interessante Ausgabe. Der Solver sollte eigentlich weiterlaufen. Anscheinend (nach dem Log-File) wird vor der Druck-Korrektur einfach aufgehört - die Frage ist warum. FOAM gibt normalerweise einen Fehler aus wenn was nicht korrekt ist. Auch das Netz ist per se mal in Ordnung. Ich hab hier leider gerade nur meinen Laptop, auf dem ich ein Netz mit 12 Kernen nicht erstellen kann und ich daher davon ausgehe, dass es a ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Strömung hat störung
Shor-ty am 15.10.2021 um 07:48 Uhr (1)
Hallo Ermon und willkommen im Forum,Eine Frage wie Du sie hast ist am Besten in einem neuen Beitrag aufgehoben, da es mit der Fragestellung hier nichts zu tun hat. Zum Thema:Ja die Vorgehensweise ist richtigResiduen sagen nicht immer was über die Konvergenz aus - wir haben hier eine (wenn ich mich richtig erinnere - L2 Norm der Residuen, je mehr Zellen, desto schlechter wirds lokale Veränderungen noch mitzubekommenAn was hältst Du fest, dass die Lösung konvergiert ist?Abbrüche sind durch Aussagen wie Deine ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : AMI bewegt sich nicht
Shor-ty am 22.04.2021 um 09:37 Uhr (1)
Probier mal folgendes: Setz die outer-wall mit fixedValue für p auf 0. Ich kenn mich in Deiner Anwendung jetzt nicht genau aus und daher weiß ich nicht ob diese Annahme korrekt ist aber prinzipiell sollte sich doch überall eine gleiche Druckverteilung ergeben, oder? Wenn Du das machst, dann läuft alles stabil und korrekt. Keine großen Druckschwankungen. Allerdings wäre das Geschwindigkeitsfeld immernoch nicht so wie Du es beschreibst. Nochmals zur Info. Du hast 0.5 rad/s. Das sind circa 4 U/min - 0.06 u/s ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Probleme bei Kantendarstellung nach sHM
Shor-ty am 28.07.2021 um 09:14 Uhr (1)
Wenn Dein "FrontAndBack" die symmetrie ist dann folgendermaßen:Code:/*--------------------------------*- C++ -*----------------------------------* ========= | / F ield | OpenFOAM: The Open Source CFD Toolbox / O peration | Website: https://openfoam.org / A nd | Version: 7 / M anipulation |*---------------------------------------------------------------------------*/FoamFile{ version 2.0; format binary; class polyBoundaryMesh; location "constant/polyMesh"; objec ...
|
| In das Form OpenFOAM wechseln |
 |
OpenFOAM : AMI bewegt sich nicht
Shor-ty am 22.04.2021 um 12:09 Uhr (1)
Also ich hab jetzt keine "Schwingungen" mehr im System. Zu Beginn ist natürlich erstmal die Dynamik zu sehen, dann pendelt es sich ein. Zuvor hatte ich Werte von +- 1e7 Pa (das nicht sein kann). Jetzt sieht man deutlich kleine Werte 0.005. Damit bin ich eigentlich "satisfied". Deine outerCorrectors bitte auf 1 setzen. Den Momentum-Predictor habe ich ausgeschalten (kann man machen, wenn das System weit genug beim Druck konvergiert ist) - eigentlich hat man den oft nur bei sehr hochviskosen Flüssigkeiten da ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : maximum component of the stress tensor
Shor-ty am 15.06.2021 um 14:50 Uhr (1)
Grüß Dich,das sind doch schon mal gute Nachrichten. Bezüglich der Max-Funktion. Hier wird nur der Maximalwert der Diagonalen genommen. Also die Werte xx, yy und zz. Der Maximalwert wird dann für das Delta genommen; Gleichung (A8). In ParaView weiß ich nicht ob es so eine Funktion im Standard gibt, allerdings kann man ParaView auch mit Python kompilieren/installieren. Da ist dann der Python Calculator drin und da kann man die min() max() Funktionen verwenden.Du kannst auch ganz anders Kontourplots machen.- ...
|
| In das Form OpenFOAM wechseln |
|
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 : 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 |