|
[Sponsors] |
Problems on Tetrahedra to Polyhedra using polyDualMesh on concave surface object |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
New Member
|
I'd like to using OpenFOAM with polyhedra mesh to simulate a flow field in a pipe connected volume, like the image:
![]() I use salome to generate this mesh with netgen(1d-2d-3d) I have set up the boundaries as independent as each surface is a boundary, then convert it to polyhedra using polyDualMesh, but checkMesh said that there are several concave faces and wrong oriented faces: ![]() the black colored faces is concave faces which are just around the connection edge of the two near boundaries. However, I set some surfaces together as one boundaries including the neighbor surfaces with concave angle. I can converted it to polyhedra without errors, but the original edge between the concave surfaces becomes to several faces with polygon, so it loses the geometry information. ![]() My problem is: how to convert tetra to polymesh avoiding concave faces without losing geometric infomation like such volume? Thank you in advance. Martin/Run Du
__________________
rdu ------------------ Martin/Run Du |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Member
Björn Fabritius
Join Date: Mar 2009
Location: Freiberg, Germany
Posts: 31
Rep Power: 18 ![]() |
Hello Martin,
I just recently read your post. Did you by now find a solution to your problem? 'Cause I'm having trouble with the same effect as you describe above. Regards, Bjoern |
|
![]() |
![]() |
![]() |
![]() |
#3 | |
New Member
jb
Join Date: Jun 2009
Posts: 10
Rep Power: 17 ![]() |
Quote:
Hi ! I had exactly the same problem when using polyDualMesh, ie a loss of the geometrical informations... but I found a trick to avoid this problem : I use a mesh made of only one patch, then I use polyDualMesh with 0 angle, and finaly I divide the single patch with autoPatch. Now I have a good shape for my dual mesh... but I have a new problem using refineWallLayer. For some surfaces mesh I got the following message : "achorpoints and nonanchorpoints are geometrically on same side!" Do you have an idea to solve this problem ? Does it come from the original mesh ? Sincerely, JB |
||
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Why Differences between tetrahedra polyhedra and prism mesh pipe flow computation with sonicLiquidFoam | chnrdu | OpenFOAM Running, Solving & CFD | 5 | May 7, 2018 03:23 |
How to determine the type of an object in the object registry | mwild | OpenFOAM Running, Solving & CFD | 8 | June 8, 2010 20:58 |
PolyDualMesh crash caused by functions in contralDict | zeliboba | OpenFOAM Bugs | 1 | September 28, 2008 11:06 |
About the usage of polyDualMesh | weijing | OpenFOAM Running, Solving & CFD | 3 | June 15, 2006 07:54 |
problems with tight flow domain on object | jemteo | CFX | 0 | August 3, 2004 06:17 |