CFD Online Discussion Forums

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.

help me, please.
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 01:03.