CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Meshing & Mesh Conversion

[Other] how to deal with the nonOrhoFaces

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 3, 2010, 23:26
Default how to deal with the nonOrhoFaces
  #1
New Member
 
liying
Join Date: Apr 2009
Posts: 6
Rep Power: 16
liying02ts is on a distinguished road
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.
liying02ts is offline   Reply With Quote

Old   March 23, 2010, 16:25
Default
  #2
New Member
 
Michael Lawson
Join Date: Apr 2009
Location: NREL - Boulder, CO
Posts: 11
Rep Power: 17
mlawson is on a distinguished road
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
mlawson is offline   Reply With Quote

Old   January 14, 2012, 20:07
Default
  #3
New Member
 
Join Date: Nov 2011
Posts: 6
Rep Power: 14
kasimirXV is on a distinguished road
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
kasimirXV is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to deal with the "solid" in CFX armyou CFX 6 April 17, 2011 13:04
Deal with wall boundary with moving mesh by FVM? aiya Main CFD Forum 6 May 10, 2007 11:33
how to deal with complex geometry using ICEM? prayskyer CFX 3 June 20, 2006 07:33
How to deal with source term when using RKschemes? leaf Main CFD Forum 2 May 11, 2006 10:34
How to deal with sourse term Du Main CFD Forum 2 April 8, 2001 09:07


All times are GMT -4. The time now is 00:32.