|
[Sponsors] | |||||
|
|
|
#1 |
|
New Member
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 3 ![]() |
Hello everyone
I want to share a problem i m facing with openFoam dynamic meshing while trying to perform FSI simulations. I m importing new boundary conditions- displacements/velocities from an external FEM solver and put them to the appropriate pointDisplacement/pointMotionU file, depending on the solver i choose. Curiously after the mesh.update() is executed i get a mesh that does not quite follow the new boundary conditions...(?) I tried with simpler deformations and it turns out that it would only work whenever the boundary condition at the specific moving patch is uniform. Did anybody have such a problem before or has any advice for me? |
|
|
|
|
|
|
|
|
#2 |
|
Senior Member
Daniel WEI (老魏)
Join Date: Mar 2009
Location: South Bend, IN, USA
Posts: 642
Blog Entries: 4
Rep Power: 9 ![]() |
What did you mean by saying "uniform"?
__________________
Daniel WEI -------------------- NatHaz Modeling Laboratory, Department of Civil & Environmental Engineering & Earth Sciences at the University of Notre Dame Email || my-personal-website || my-New-CFD-Blog |
|
|
|
|
|
|
|
|
#3 |
|
New Member
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 3 ![]() |
by uniform i mean sth like:
solidBody { type fixedValue; value uniform (0.1 0.1 0); } Problem starts when the boundary condition in non uniform so instead i input a list of vectors. |
|
|
|
|
|
|
|
|
#4 |
|
Senior Member
Daniel WEI (老魏)
Join Date: Mar 2009
Location: South Bend, IN, USA
Posts: 642
Blog Entries: 4
Rep Power: 9 ![]() |
Hmm.., why did you use fixedValue patch, and not using the sixDoF... patch?
__________________
Daniel WEI -------------------- NatHaz Modeling Laboratory, Department of Civil & Environmental Engineering & Earth Sciences at the University of Notre Dame Email || my-personal-website || my-New-CFD-Blog |
|
|
|
|
|
|
|
|
#5 |
|
New Member
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 3 ![]() |
sixDoFRigidBodyDisplacement is not availiable in version 2.0 i think. I used fixedValue following the icoFsiFoam way.
|
|
|
|
|
|
|
|
|
#6 |
|
Senior Member
Daniel WEI (老魏)
Join Date: Mar 2009
Location: South Bend, IN, USA
Posts: 642
Blog Entries: 4
Rep Power: 9 ![]() |
You mean,
OpenFOAM-2.x/src/postProcessing/functionObjects/forces/pointPatchFields/derived ???
__________________
Daniel WEI -------------------- NatHaz Modeling Laboratory, Department of Civil & Environmental Engineering & Earth Sciences at the University of Notre Dame Email || my-personal-website || my-New-CFD-Blog |
|
|
|
|
|
|
|
|
#7 |
|
New Member
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 3 ![]() |
no i mean
--> FOAM FATAL IO ERROR: Unknown patchField type sixDoFRigidBodyDisplacement for patch type patch Valid patchField types are : 24 ( angularOscillatingDisplacement angularOscillatingVelocity calculated cyclic cyclicSlip empty fixedNormalSlip fixedValue mixed nonuniformTransformCyclic oscillatingDisplacement oscillatingVelocity processor processorCyclic slip surfaceDisplacement surfaceSlipDisplacement symmetryPlane timeVaryingUniformFixedValue uniformFixedValue value waveDisplacement wedge zeroGradient ) |
|
|
|
|
|
|
|
|
#8 |
|
Senior Member
Daniel WEI (老魏)
Join Date: Mar 2009
Location: South Bend, IN, USA
Posts: 642
Blog Entries: 4
Rep Power: 9 ![]() |
But surely you can load the .so file to add the new patches.
__________________
Daniel WEI -------------------- NatHaz Modeling Laboratory, Department of Civil & Environmental Engineering & Earth Sciences at the University of Notre Dame Email || my-personal-website || my-New-CFD-Blog |
|
|
|
|
|
|
|
|
#9 |
|
New Member
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 3 ![]() |
hmm ok loaded genericPatchFields library but i get some runtime errors...guess i need to check some stuff first. do u have any fsi solver in mind that actually uses this 6dof patch? i only saw it on pimpleDyMfoam but it doesnt seem to help much...
thanks for your help ! |
|
|
|
|
|
|
|
|
#10 |
|
Senior Member
Daniel WEI (老魏)
Join Date: Mar 2009
Location: South Bend, IN, USA
Posts: 642
Blog Entries: 4
Rep Power: 9 ![]() |
pimpleDyMFoam can do the job. And sicDoF b.c patch is in another .so library, load the correct one.
__________________
Daniel WEI -------------------- NatHaz Modeling Laboratory, Department of Civil & Environmental Engineering & Earth Sciences at the University of Notre Dame Email || my-personal-website || my-New-CFD-Blog |
|
|
|
|
|
![]() |
| Tags |
| dynamic meshing, fluid-structure, fsi, mesh deformation, mesh displacement |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| dynamic meshing | pronik_zoro | ANSYS Meshing & Geometry | 0 | March 12, 2011 11:01 |
| Dynamic meshing | Manoj Kumar | FLUENT | 3 | June 27, 2010 19:26 |
| Dynamic Meshing with Flow 3D | M_Agni | FLOW-3D | 1 | June 13, 2010 18:20 |
| [GAMBIT] Dynamic Meshing of a combustion chamber | donarundas | ANSYS Meshing & Geometry | 1 | December 2, 2009 07:13 |
| dynamic meshing option | arehman | Main CFD Forum | 4 | June 27, 2004 02:55 |