|
OpenFOAM : BlockMesh
Shor-ty am 03.06.2022 um 06:55 Uhr (1)
Also erstmal sehe ich kein Prisma. Nirgends. Entweder hab ich die Definition falsch im Kopf oder aber Du meinst ein Hexaheder. Schau mal hier auf Seit 140: http://foam.sourceforge.net/docs/Guides-a4/OpenFOAMUserGuide-A4.pdfDas blockMesh ist kaputt. Du siehst auf dem Bild, dass die Linien im oberen hinteren (links) und dem Block daneben nicht wirklich schön geradlinig verlaufen. Du baust hier 9 Blöcke zusammen, wieso? Kannst Du nicht einfach einen erstellen? Auch vom ersten Post kann ich nicht verstehen wie ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Kanalsystem mit Umlenkungen
StudentMax am 06.04.2010 um 13:13 Uhr (0)
Hi Marc,wenn ich dich richtig verstehe, willst du eine kreisförmige Fläche (oder nur einen Kreis?) entlang einer Leitkurve extrudieren.Wenn du die Strömung durch das Kanalsystem simulieren willst, braucht du ja ein Fluidvolumen, also solltest du eine kreisförmige Fläche extrudieren.Ich mache das so (Salome 5.1.3):New Entity --Primitives-- Disk (Kreisfläche)New Entity --Basic -- Point (Punkte für die Leitkurve erstellen)New Entity --Basic -- Curve (Leitkurve durch die Punkte legen)New Entity --Extrusion alo ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Problem mit simpleFoam
PrinzBe am 05.01.2022 um 16:51 Uhr (1)
Hallo Tobi,also ich habe es mit mapFields mal probiert und es kam folgende Meldung im log File:Code:-- FOAM Warning : From function Foam::triFace Foam::tetIndices::faceTriIs(const Foam::polyMesh&) const in file meshes/polyMesh/polyMeshTetDecomposition/tetIndicesI.H at line 76 No base point for face 5239228, 4(2017071 2016959 2017124 2018133), produces a valid tet decomposition.Habe das gesamte Log-File von mapFields und das Log-File der gesamten Simulation einschließlich snappyHexMesh und checkMe ...
|
| In das Form OpenFOAM wechseln |
|
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 |