CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   OpenFOAM Meshing & Mesh Conversion (http://www.cfd-online.com/Forums/openfoam-meshing/)
-   -   how to deal with the nonOrhoFaces (http://www.cfd-online.com/Forums/openfoam-meshing/72386-how-deal-nonorhofaces.html)

 liying02ts February 4, 2010 00:26

how to deal with the nonOrhoFaces

hello everyone, I have some troubles with the mesh.
The mesh was made by CFX, and the cells' type is tetrahedra.
After checkMesh, it shows there are too many nonOrthoFaces to make the iteration diverge.

The checkMesh file:
Code:

```Checking topology...     Boundary definition OK.     Point usage OK.     Upper triangular ordering OK.     Face vertices OK.     Number of regions: 1 (OK). Checking patch topology for multiply connected surfaces ...     Patch              Faces    Points  Surface topology                    (patch name)      372664  186090  Point 127825 uses faces which are not connected through an edge This means that the surface formed by this patched is multiply connected at this point Connected (patch) faces:     6659     16485     17064     38140     241882     313275 Unconnected (patch) faces:     13991     16488     16491     17666     38144 Point 127826 uses faces which are not connected through an edge This means that the surface formed by this patched is multiply connected at this point Connected (patch) faces:     6660     7667     17063     25602     194595     299954 Unconnected (patch) faces:     12536     13991     16488     23034     194258 multiply connected (shared point)   <<Writing 2 conflicting points to set nonManifoldPoints Checking geometry...     Overall domain bounding box (0.000979531 -0.123426 -0.101891) (0.522993 0.130146 0.262215)     Mesh (non-empty, non-wedge) directions (1 1 1)     Mesh (non-empty) directions (1 1 1)     Boundary openness (-7.8781261e-17 -2.6424622e-17 -1.5460646e-17) OK.     Max cell openness = 6.3394809e-16 OK.     Max aspect ratio = 96.353874 OK.     Minumum face area = 6.6014121e-09. Maximum face area = 7.6311548e-05.  Face area magnitudes OK.     Min volume = 4.206598e-13. Max volume = 1.6603801e-07.  Total volume = 0.0099574591.  Cell volumes OK.     Mesh non-orthogonality Max: 89.059799 average: 26.089762   *Number of severely non-orthogonal faces: 10256.     Non-orthogonality check OK.   <<Writing 10256 non-orthogonal faces to set nonOrthoFaces     Face pyramids OK.     Max skewness = 2.9545321 OK. Mesh OK.```
I use the cellSet method:
Code:

```cellSet nonOrthoFacesCells new faceToCell nonOrthoFaces any cellSet c0 new cellSet c0 add cellToCell nonOrthoFacesCells cellSet c0 invert```
But a new problem appears:
Though nonOrhoFaces are OK, but the region is broken into many parts.
the checkMesh file:
Code:

```Checking topology...     Boundary definition OK.     Point usage OK.     Upper triangular ordering OK.     Face vertices OK.   *Number of regions: 116     The mesh has multiple regions which are not connected by any face.   <<Writing region information to "0/cellToRegion" Checking patch topology for multiply connected surfaces ...     Patch              Faces    Points  Surface topology                    (patch name)    381058  188701  multiply connected (shared edge)    <<Writing 1252 conflicting points to set nonManifoldPoints Checking geometry...     Overall domain bounding box (0.000979531 -0.123426 -0.101891) (0.522993 0.130146 0.262215)     Mesh (non-empty, non-wedge) directions (1 1 1)     Mesh (non-empty) directions (1 1 1)     Boundary openness (-1.0308673e-16 2.4857084e-17 2.3941526e-17) OK.     Max cell openness = 6.2242717e-16 OK.     Max aspect ratio = 51.108433 OK.     Minumum face area = 9.7422984e-09. Maximum face area = 7.6311548e-05.  Face area magnitudes OK.     Min volume = 7.3026939e-13. Max volume = 1.6603801e-07.  Total volume = 0.0099468142.  Cell volumes OK.     Mesh non-orthogonality Max: 69.999223 average: 25.394174     Non-orthogonality check OK.     Face pyramids OK.     Max skewness = 3.1020545 OK. Mesh OK.```
The calculation can not start, because of the p eqution can not be solved.

The solver is interFoam.

I wonder how to deal with the nonOrthoFaces.

And thank you for everyone.

 mlawson March 23, 2010 17:25

Hi,

I'm having the same problem with transientSimpleFoam after removing cells that were attached to nonOrthoFaces. Were you able to find a solution to this problem?

Thanks,

-Mike

 kasimirXV January 14, 2012 21:07

Hello,
I'm new here and I'm new in using OpenFoam. My problem is almost the same with simpleFoam. I've deleted nonOrthoFaces with setSet and now I have also the error after checkMesh that the mesh has multiple regions which are not connected by any face. Maybe anybody can tell me how to solve this problem?

Thanks

 All times are GMT -4. The time now is 05:17.