Moving a flap inside a mesh
3 Attachment(s)
Dear Foamers,
Currently I am stuck with dynamic mesh. I need to do a simulation, which involves a metal solid flap in a water tank, rotating a certain angle to generate a vortex pair on the bottom wall. Firstly I think of solidBodyMotion with tabulated6DoFMotion to prescribe the motion of the flap. However, after the first simulation I found out that the neighbouring mesh points stand still at their position, resulting in a poor mesh quality. I know that dynamicMotionSolverFvMesh enables mesh morphing but it does not have a parameter or a BC for inputting motion profile. So far I am able to “move the flap” by defining the motion in 0/pointDisplacement file, using angularOscillatingDisplacement BC. However I want the flap to move accordingly to my prescribed, tabulated motion profile. Is there a way to achieve this? Code 1. The dynamicMeshDict Code:
FoamFile Code:
FoamFile Attachment 59043 Fig. 2 The flap that I wish to move Attachment 59044 Fig.3 The required motion profile. The flap is initially tilted to certain angle from the vertical plane. Attachment 59045 |
All times are GMT -4. The time now is 13:23. |