|
OpenFOAM : Simulation Rennwagen
PrinzBe am 05.05.2021 um 15:41 Uhr (1)
Hallo ich bin neu hier im Forum.Ich muss im Rahmen meiner Bachelorarbeit mehrere Strömungssimulationen eines von einem Rennwagen mit verschiedenen Flügeleinstellungen erstellen.Da ich mit Openfoam bisher nicht viel am Hut hatte musste ich mich erst mal einarbeiten. Ich würde auch sagen dass ich die Grundlagen nun soweit beherrsche.Ich habe mir für mein Projekt das Motorbike Tutorial rausgesucht und meine eigene STL Datei eingebracht. Das funktioniert auch alles ganz gut und es wird auch alles so dargestell ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : pimpleFoam & displacementLaplacian: Zelle überlappt/ kollidiert bei Rotationsbewegung
JulianSchl am 11.06.2021 um 08:42 Uhr (1)
Hi Tobi,sorry für die verspätete Antwort.Ich wollte eigentlich versuchen, die Verwendung von AMI zu vermeiden, da die Kopplung mit der Verwendung von AMI an Flexibilität verliert. Der gekoppelte solid dynamics solver kann mit AMI die Rotationsbewegung nicht mehr steuern, da diese im AMI ja von der solidBodyMotion in OpenFOAM vorgegeben ist.Ich habe mich noch ein bisschen mit der Thematik befasst und es scheint so, als bleibt mir außer AMI nicht viel übrig. Der OpenFOAM-Adapter von preCICE soll in meinem Ca ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : pimpleFoam & displacementLaplacian: Zelle überlappt/ kollidiert bei Rotationsbewegung
JulianSchl am 07.06.2021 um 17:06 Uhr (1)
Zitat:Original erstellt von Shor-ty:Wie soll das auch funktionieren? Du drehst Deine Geometrie um 360°.Wenn das Profil auf der Kreisscheibe rotieren soll, führt es auch eine 360° Rotation durch. Ich habe in dem Beispiel nur die Rotationsbewegung visualisiert. Hier habe ich die Rotationsbewegung mit einer Translationsbewegung kombiniert und bekomme dasselbe Problem: Die Zelle kollidiert, wie anfangs hier gezeigt nach ~45° der Kreisscheibenrotation. Wenn ich nur eine reine Translationsbewegung mit displaceme ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : maximum component of the stress tensor
hulli1 am 15.06.2021 um 15:44 Uhr (1)
Hi Tobi, ach wie schön es ist, dass es Menschen gibt, die einem bei OF helfen können ... vielen vielen Dank mit dem Tipp mit dem Python-calculator. Auf Umwegen ist das möglich. Ich habe die Diagonalen strainRate_XX, strainRate_YY, strainRate_ZZ, einzeln mit dem Calculator-Filter (bei scalars) definiert, sprich 3 Filter für jede Komponente. Dann hat der Python-calculator erst die Variablen erkannt durch z.B.: max(strainRate_ZZ) somit konnte ich die Maximalwerte bestimmen. Wie so vieles wusste, ich gar, nic ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Probleme bei Kantendarstellung nach sHM
Shor-ty am 27.07.2021 um 20:55 Uhr (1)
Hey,hast mir noch Deine "constant/polyMesh/boundary" Datei? Ist die Geometrie auch nur zur Hälfte als Modell vorhanden oder ist das 3D Modell komplett?------------------Glück Auf,TobiOpenFOAM® Community - Knowledge Base
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Probleme bei Kantendarstellung nach sHM
PrinzBe am 27.07.2021 um 21:25 Uhr (1)
Hi,also das Modell ist nur als halbes vorhanden. Ich habe es so eingebunden, dass die Schnittebene quasi auf der Wand liegt. Hier ist die boundary Datei:Code:/*--------------------------------*- C++ -*----------------------------------* ========= | / F ield | OpenFOAM: The Open Source CFD Toolbox / O peration | Website: https://openfoam.org / A nd | Version: 7 / M anipulation |*---------------------------------------------------------------- ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Probleme bei Kantendarstellung nach sHM
Shor-ty am 28.07.2021 um 08:36 Uhr (1)
Hey,also ich kann jetzt nicht sagen welche Boundary Deine symmetry ist aber änder den Typ mal in der "boundary" Datei.Ich hab übrigens Deine zwei Beiträge noch modifziert (code-tags). Was Du auch noch unbedingt machen solltest: Prüfe Dein eMesh bitte. Dazu musst Du das konvertieren in eine *.obj Datei. Infos findest Du hier: https://holzmann-cfd.com/community/training-cases/feature-edge-refinement------------------Glück Auf,TobiOpenFOAM® Community - Knowledge Base
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : MergeMeshes
Chris-1989 am 16.10.2021 um 14:50 Uhr (1)
Hallo Tobias,Die patches sollten doch übereinander liegen beim Zusammenfügen der beiden Geometrien wenn es sich um die gleiche stl am Interface handelt oder nicht ? Ich habe einen Diffusor und ein Gehäuse .die Schnittstelle ist der Diffusorauslass bzw. Gehäuseeinlass , welche jeweils ein Patch sind.Hierbei handelt es sich um die gleiche stl Datei, welche ich dann über ami verknüpfe.Beim untersuchen des Netzes ist mir jedoch aufgefallen dass die beiden Netze am interface (Gehäuse Einlass u. Diffusorauslass) ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Residuals mit foamMonitor für mehrere Regionen / multiregion
nordex am 22.11.2021 um 15:29 Uhr (1)
function ShowPlots() {....} habe ich in .bashrc gesetzt. Auch als separate Datei system/ShowPlots versucht. Und in beiden Fällen Allrun meldet - kann nicht finden ShowPlots. In controlDict auch gesetzt #/bin/bash functions {#includeFunc ShowPlots()} Wo sollte function ShowPlots() {....} stehen damit Allrun die auch findet?
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Floating point exception (8)
Engelchen84 am 10.12.2021 um 11:10 Uhr (1)
Hallo Tobi,anbei noch die log-Datei.Ich kann leider nicht erkennen wo der Fehler liegt. Auch erschließt es sich mir nicht ganz, wo genau du an der Fehlermeldung erkannt hast, dass es sich um eine Division durch 0 handelt.Mit freundlichen Grüßen Engelchen84[Diese Nachricht wurde von Engelchen84 am 20. Dez. 2021 editiert.]
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Decomposepar
Chris-1989 am 11.12.2021 um 20:07 Uhr (1)
Hallo liebe Community,Ich habe eine Frage bezüglich decomposePar. Ich simuliere gerade einen Radialverdichter zunächst mit einem Mrf dict und dem rhoSimpleFoam Solver.Die Simulation lasse ich auf mehreren Kernen laufen (scotch Methode).Zunächst habe ich den case decomposed und auf 3 Kernen laufen lassen.da meine Simulation zu Beginn an sehr instabil ist habe ich eine Gleitkommaausnahme nach 17 Zeitschritten bekommen. Anschließend habe ich den exakt gleichen Case auf 4 Kernen laufen lassen und er läuft einw ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Floating point exception (8)
Engelchen84 am 20.12.2021 um 10:25 Uhr (1)
Ich hab die Simulation nochmal neu durchgeführt und dabei deine Anmerkung berücksichtigt. Die entsprechende log-Datei habe ich wieder angefügt.Der Check des AMI ist, wie du bereits erwartet hast, nicht durchgelaufen. Folgende Fehlermeldung kam dabei raus:Code:Create timeCreate mesh for time = 0Selecting dynamicFvMesh dynamicMotionSolverFvMeshSelecting motion solver: solidBodySelecting solid-body motion function rotatingMotionApplying solid body motion to cellZone rotatingCells-- FOAM FATAL ERROR:Unable to ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Problem mit simpleFoam
Shor-ty am 07.01.2022 um 13:55 Uhr (1)
Hey,also das es nicht funktioniert (minCellFraction) liegt daran, dass Du die Foundation Version verwendest, und das dort nicht integriert ist. Wie Du siehst (in meinem geposteten Link) ist dieses Feature in der ESI-OpenCFD Version enthalten. Also musst Du die FOAM-Version wechseln oder Du machst das alles mit topoSet und subsetMesh. Gibt ja viele Möglichkeiten.Und ja genau. Da werden dann die 8 Zellen gelöscht, die halt irgendwie keine Connection zu Deiner Rotating-Zone haben. Schaus Dir halt einfach mal ...
|
| In das Form OpenFOAM wechseln |