|
[Sponsors] |
![]() |
![]() |
#21 | |
Senior Member
Join Date: Mar 2015
Posts: 892
Rep Power: 17 ![]() |
Quote:
![]() ![]() ![]() As you have already determined, the ![]() ![]() |
||
![]() |
![]() |
![]() |
![]() |
#22 | |
Member
Join Date: Sep 2016
Posts: 43
Rep Power: 9 ![]() |
Quote:
Please don't go out of your way to do this but. If you have some time to kill only then do it cos it will take a day easily. That was very kind of you to offer to simulate it yourself. |
||
![]() |
![]() |
![]() |
![]() |
#23 |
Member
Join Date: Sep 2016
Posts: 43
Rep Power: 9 ![]() |
||
![]() |
![]() |
![]() |
![]() |
#24 |
Senior Member
Join Date: Mar 2015
Posts: 892
Rep Power: 17 ![]() |
I have not used the Six DOF solver before, and I do not have this version of ANSYS installed to have a quick check. Is there any mention in the Fluent guides? Otherwise have a look around the GUI?
|
|
![]() |
![]() |
![]() |
![]() |
#25 |
Member
Join Date: Sep 2016
Posts: 43
Rep Power: 9 ![]() |
Yea, will do that. I have restarted a simulation for another case to see if this happens in that too. If it does, then next time I will use the UDF approach. But honestly, I would expect the same thing to happen there too cos the UDF will only have the mass, spring constant and 1dof as parameters, not initial equilibrium position.
|
|
![]() |
![]() |
![]() |
![]() |
#26 | |
Senior Member
Join Date: Mar 2015
Posts: 892
Rep Power: 17 ![]() |
Quote:
![]() If you only want a single DOF such that the restoring force of the spring acts purely in the y-direction, then the force on the cylinder could be calculated with: Code:
force = -k*(DT_CG(dt)[1] - x_equilibrium[1]); Note: remember that indexing in C starts from zero instead of one, so DT_CG(dt)[1] corresponds to the second spatial coordinate (y for Cartesian). |
||
![]() |
![]() |
![]() |
![]() |
#27 |
Member
Join Date: Sep 2016
Posts: 43
Rep Power: 9 ![]() |
Quote:
|
|
![]() |
![]() |
![]() |
![]() |
#28 | |
Member
Join Date: Sep 2016
Posts: 43
Rep Power: 9 ![]() |
Quote:
|
||
![]() |
![]() |
![]() |
![]() |
#29 |
Senior Member
Join Date: Mar 2015
Posts: 892
Rep Power: 17 ![]() |
Well, this result is consistent with what we consider the problem to be: that the equilibrium position of the spring is being reset on restarting Fluent. I would expect (or at least hope) that using the UDF would solve this issue, and would also give you greater control and transparency on what you are actually solving.
Yes, a 3-D simulation would be much more computationally expensive. Remember to optimise your mesh and you could also start with an initial condition based on your 2-D result to help reduce the time it takes for the flow/oscillations to fully develop. |
|
![]() |
![]() |
![]() |
![]() |
#30 | |
Member
Join Date: Sep 2016
Posts: 43
Rep Power: 9 ![]() |
Quote:
|
||
![]() |
![]() |
![]() |
![]() |
#31 |
Member
Join Date: Sep 2016
Posts: 43
Rep Power: 9 ![]() |
Quote:
|
|
![]() |
![]() |
![]() |
![]() |
#32 |
New Member
Join Date: Nov 2020
Posts: 5
Rep Power: 5 ![]() |
||
![]() |
![]() |
![]() |
Tags |
dynamic mesh, restart problem, viv |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
decomposePar problem: Cell 0contains face labels out of range | vaina74 | OpenFOAM Pre-Processing | 37 | July 20, 2020 06:38 |
Local mesh refinement definition in a DEFORMING dynamic mesh zone using Dynamic Mesh | Emanuele88 | FLUENT | 0 | February 9, 2016 12:39 |
[mesh manipulation] Importing Multiple Meshes | thomasnwalshiii | OpenFOAM Meshing & Mesh Conversion | 18 | December 19, 2015 19:57 |
Dynamic mesh simulation (pimpleDyMFoam) problem | sidlof | OpenFOAM Running, Solving & CFD | 6 | April 12, 2013 12:24 |
CFD-3D flow problem using Dynamic mesh method. | Sar_mech | FLUENT | 1 | November 27, 2008 22:17 |