|
[Sponsors] |
April 5, 2012, 00:14 |
How do you move a object in 2D simulation
|
#1 |
New Member
|
I am working on a thesis problem where I want to move a hull or floating box at a velocity in a 2D simulation using waveDyMFoam, a modified interDyMFoam for a wave BC. I am trying to use sixDoFRigidBodyDisplacement with fixed axis x and z with no rotation, however I am finding little or no documentation on the use of sixDoFRigidBodyDisplacement. Digging in the code is slow and not alway meaningful.
Does anyone guidance on how to set up a constraint for 2D motion with rotation on the y axis and translation on x and z? Thanks, Dave |
|
April 5, 2012, 05:30 |
|
#2 |
Senior Member
|
Hi David;
have you already looked at the tutorial incompressible/pimpleDyMFoam/movingCone? |
|
April 5, 2012, 10:49 |
|
#3 |
Senior Member
Join Date: Aug 2010
Location: Groningen, The Netherlands
Posts: 216
Rep Power: 19 |
Hi,
it is hard for me to imagine what you want 2D -Simulation or x-z translation and y rotation thats at least 3D according to my way of thinking (please correct me if I'm wrong) So more information would be helpfull. From what I understand I would keep the body/hull fixed and specify a velocity vector for the x-z direction of the liquid and the rotation maybe simulated with the BC moving_wall you find in Lid driven Cavity tutorial (the first one) This should be sufficient to use interFoam I hope that brings you closer regards |
|
April 7, 2012, 16:48 |
|
#4 | |
New Member
|
Hi Colin,
I am looking at wave action in response to a hull moving away from the incoming waves with z up, x right, and y forward. Waves propagating from left to right. The y direction is one cell deep. y z / | / |/________ x The hull is floating on the surface and is rotating along the y axis, but not the x and z, and is free to translate in x and z due to wave action and motion. It is the rigid body motion that is requiring the use of interDyMFoam, plus the changes for a wave BC to make it waveDyMFoam. I have gone over the lid cavity tutorial and have written a FDM program for it when I took a CFD course. Dave Quote:
|
||
December 9, 2015, 08:35 |
|
#5 |
New Member
anand sudhi
Join Date: Sep 2015
Posts: 16
Rep Power: 11 |
Hi, I know its an old post, hope you are still following it
If you have figured it out, please help me out. |
|
December 9, 2015, 08:44 |
|
#6 | |
New Member
anand sudhi
Join Date: Sep 2015
Posts: 16
Rep Power: 11 |
Quote:
Is this entry the correct way fixedPlaneXY { sixDoFRigidBodyMotionConstraint fixedPlane; fixedPlaneCoeffs { refPoint $centreOfMass; direction (0 0 1); //normal direction to plane } } I am solving an overset mesh problem and use the sixDOFMotion to slide one mesh over the other. I need to constraint the motion in the x-y plane. And using fixedAxis seems to not update my rotation as the axis vector (0 0 1) does not lie in my moving mesh. Thank you |
||
Tags |
dynamic mesh, fixedaxis, fixedline, sixdofrigidbody |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
velocity profile export from a simulation onto another | sudhirlv | STAR-CCM+ | 1 | September 12, 2010 19:57 |
How to show the transient case? | H.P.LIU | Phoenics | 7 | July 13, 2010 05:31 |
Simulation doesn't meet reality | Hans | FloEFD, FloWorks & FloTHERM | 1 | June 9, 2010 09:59 |
Simulation of object in rotation | Dothan | FLUENT | 4 | March 25, 2008 04:25 |
strange simulation error | Ralf Schmidt | FLUENT | 2 | May 4, 2007 14:02 |