|
[Sponsors] |
July 27, 2017, 06:17 |
Non-conformal meshes using cfMesh
|
#1 |
New Member
Lucas Ribeiro
Join Date: Aug 2016
Posts: 23
Rep Power: 10 |
Hello folks,
I am running a FSI (Fluid-Structure Interaction) case, which the fluid is confined inside the solid. There is plane of symmetry on the right hand side and this is a 2D case. I am using two very simple cfMesh dictionaries (the simplest in fact). Here they are: Code:
surfaceFile "models/solid/solid.fms"; maxCellSize 0.0001875; Code:
surfaceFile "models/fluid/fluid.fms"; maxCellSize 0.0001875; https://www.dropbox.com/s/o2pmzigzek...lMesh.jpg?dl=0 https://www.dropbox.com/s/o2pmzigzek...lMesh.jpg?dl=0 I would like them to be conformal to with other at the interface. Does anyone know how to do it? Ps: Using cfMesh 1.1.2 form official site https://sourceforge.net/projects/cfmesh/ |
|
July 31, 2017, 06:24 |
|
#2 |
Member
benoit paillard
Join Date: Mar 2010
Posts: 96
Rep Power: 16 |
Hi !
If you use two different geometries and two different meshing procedures, there is not much you can do about having them perfectly conformal during at mesh generation... BUT if you give two identical refinements on two identical surfaces (with surfaceRefinement for instance), then the two meshes will be similar enough, and then you can conform them with stitchMesh. Another option is to use a single mesh procedure, and then separate the two zones. Good luck ! |
|
August 1, 2017, 05:54 |
|
#3 | ||
New Member
Lucas Ribeiro
Join Date: Aug 2016
Posts: 23
Rep Power: 10 |
Thank you for your help!
Quote:
Quote:
1) Generate the mesh for the whole domain(using cfMesh of course) and, using stl files, refine the internal boundaries. 2) Use SplitMeshRegions. But for my case I would have a problem with the symmetry boundary of the fluid. This one has two boundaries, FSI boundary and symmetry boundary. Using SplitMeshRegions I would end up with only one boundary. Too much complicated I think I'll return to this problem later. I thinking on another possibility, i.e., changing the code of cfMesh to support the use of a reference mesh created by previously cfMesh procedure. Something like this: 1) The same algorithm of cfMesh, but at the moment of the removing internal cells (in this case the fluid domain) the code would save this removed cell into file A. 2) Run for cfMesh for the fluid, but now use a base mesh specified by A. |
|||
Tags |
cfmesh, conformal meshes, openfoam |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[cfMesh] mesh improvements for 'face tets' | pici | OpenFOAM Community Contributions | 1 | September 2, 2015 05:31 |
Getting prism to inflate into mixed tet-hex meshes | Joe | CFX | 16 | October 10, 2011 08:06 |
Do Merged Patch Pairs require identical (conformal) meshes? | delic | OpenFOAM | 1 | April 19, 2010 09:05 |
[ICEM] how to create meshes of conformal nodes? | snailstb | ANSYS Meshing & Geometry | 2 | March 12, 2010 04:23 |
[GAMBIT] Conformal Mapped BL Meshes | Forrest | ANSYS Meshing & Geometry | 0 | August 20, 2009 16:02 |