|
[Sponsors] |
Dynamic Mesh: solidBody mesh movement + controlled cell deformation |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
November 7, 2020, 10:10 |
|
#41 |
Senior Member
TWB
Join Date: Mar 2009
Posts: 414
Rep Power: 19 |
Hi everyone, I read this interesting thread about having different motions with dynamicMesh.
For me, I am trying to simulate a wing with a rotating aileron (grid deformation) and doing a roll motion (entire grid rotates). Is this possible in OF? I tried many ways and also tried to modify the relativeMotion tutorial. However, it just can't work. Moreover, I tried to use the solver solidBodyDisplacementLaplacian but OF complains that it can't find it. I wonder why. |
|
December 17, 2020, 02:19 |
interesting toppics
|
#42 |
New Member
Steve Fu
Join Date: Dec 2020
Posts: 2
Rep Power: 0 |
Hello Felix,
I also trying to do such a simulation case, the cylinder rotate and translate in the water domain by using tabulated6DoFMotion. However, I failed many times. Could you kindly share your case and ideas to me. Thank you advanced. |
|
October 31, 2021, 08:16 |
|
#43 | |
New Member
dzs
Join Date: Oct 2019
Posts: 5
Rep Power: 7 |
Quote:
May I ask what version you are using? I'm using .org version OpenFOAM v7, and it seems the dynamicMeshDict you have is not working on v7 version. Thanks Zs |
||
July 1, 2022, 08:32 |
Corner node displacement in overPimpleDyMFoam
|
#44 |
Member
Junaid Ahmad Khan
Join Date: Mar 2010
Location: Islamabad
Posts: 43
Rep Power: 16 |
oversert domain edge node displacement.jpg
Hi, Assalam O Aliqum, I am running this freefall with inlet velocity simulation, and it run alright till it crash. I notice that in overset patch which is a cubic domain. the corners of this overset patch start displacing as you can see in fig above. the solid body whcih is wall is fine. Any solutions to this problem. Stay Safe, Stay Happy |
|
July 1, 2022, 08:58 |
Corner node displacement in overPimpleDyMFoam
|
#45 |
Member
Junaid Ahmad Khan
Join Date: Mar 2010
Location: Islamabad
Posts: 43
Rep Power: 16 |
Found the problem it was the inner and outer distance in dynamicMeshDict.
innerDistance 1e5; it was 0.3 outerDistance 1.1e5; it was 0.4 FoamFile { version 2.0; format ascii; class dictionary; object dynamicMeshDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dynamicFvMesh dynamicOversetFvMesh; motionSolverLibs (sixDoFRigidBodyMotion); //cellZone oversetZone; solver sixDoFRigidBodyMotion; sixDoFRigidBodyMotionCoeffs { patches (solidBody); innerDistance 1e5; outerDistance 1.1e5; centreOfMass (0.4 0.4 10.3); //velocity (1 1 1); g (0 0 -9.81); // Cuboid dimensions Lx 0.1; Ly 0.1; Lz 0.1; // Density of the solid rhoSolid 7800; rho rhoInf; rhoInf 1; // Cuboid mass mass #eval{ $rhoSolid*$Lx*$Ly*$Lz }; // Cuboid moment of inertia about the centre of mass momentOfInertia #codeStream { codeInclude #{ #include "diagTensor.H" #}; code #{ scalar sqrLx = sqr($Lx); scalar sqrLy = sqr($Ly); scalar sqrLz = sqr($Lz); os << $mass *diagTensor(sqrLy + sqrLz, sqrLx + sqrLz, sqrLx + sqrLy)/12.0; #}; }; report on; accelerationRelaxation 0.9; accelerationDamping 0.9; solver { type Newmark; } // constraints //{ /* fixedPoint { sixDoFRigidBodyMotionConstraint point; centreOfRotation (0.5 0.45 0.1); } */ //fixedLine // { // sixDoFRigidBodyMotionConstraint line; // //centreOfRotation (0.5 0.45 0.1); // direction (0 0 1); // } /* fixedAxis { sixDoFRigidBodyMotionConstraint axis; axis (0 1 0); } */ // } } // ************************************************** *********************** // |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
y+ = 1 boundary layer mesh with snappyHexMesh | Arzed23 | OpenFOAM Running, Solving & CFD | 6 | November 23, 2022 16:15 |
simulation flapper movement with mesh deformation in CFX | sakalido | CFX | 11 | January 27, 2014 15:28 |
Update of the variables after dynamic mesh motion. | gtg258f | OpenFOAM Programming & Development | 9 | January 18, 2014 11:08 |
Dynamic Mesh for Movement of Piston | vigii | Fluent UDF and Scheme Programming | 0 | November 18, 2013 07:43 |
[Commercial meshers] Trimmed cell and embedded refinement mesh conversion issues | michele | OpenFOAM Meshing & Mesh Conversion | 2 | July 15, 2005 05:15 |