CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Pre-Processing

Non-Conformal Coupling (NCC) meshing with inflation layer problem

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 13, 2025, 18:28
Default Non-Conformal Coupling (NCC) meshing with inflation layer problem
  #1
Senior Member
 
Join Date: Dec 2019
Location: Cologne, Germany
Posts: 374
Rep Power: 9
geth03 is on a distinguished road
hi,

i encounter following problem when i try to create NCC with OF V12:

i mesh a simple impeller with tank,
by following the simple steps after snappyHexMesh (createBaffles, splitBaffles, renumberMesh, createNonConformalCouples) i can create NCC aka sliding mesh for the case without inflation layer.

Code:
Checking topology...
    Boundary definition OK.
    Cell to face addressing OK.
    Point usage OK.
    Upper triangular ordering OK.
    Face vertices OK.
   *Number of regions: 2
    The mesh has multiple regions which are not connected by any face.

Checking basic patch addressing...
                   Patch    Faces   Points
               symmetrys     9024     9348
                   walls    51344    51891
                   shaft     1707     1855
                impeller    35908    36586
              nonCouple1    34144    34712
              nonCouple2    34144    34712
    nonConformalCyclic_on_nonCouple1        0        0
    nonConformalCyclic_on_nonCouple2        0        0
    nonConformalError_on_nonCouple1        0        0
    nonConformalError_on_nonCouple2        0        0

Checking geometry...
    Overall domain bounding box (-134.993 -134.993 -0.00379469) (134.993 134.993 270.004)
    Mesh has 3 geometric (non-empty/wedge) directions (1 1 1)
    Mesh has 3 solution (non-empty) directions (1 1 1)
    Max cell openness = 3.19854e-16 OK.
    Max aspect ratio = 5.40902 OK.
    Minimum face area = 0.0577291. Maximum face area = 29.4731.  Face area magnitudes OK.
    Min volume = 0.0330084. Max volume = 148.755.  Total volume = 1.53276e+07.  Cell volumes OK.
    Mesh non-orthogonality Max: 55.8002 average: 8.64056
    Non-orthogonality check OK.
    Face pyramids OK.
 ***Max skewness = 9.85961, 14 highly skew faces detected which may impair the quality of the results
    Coupled point location match (average 0) OK.

Failed 1 mesh checks.

End
however, when i create inflation layer around the impeller and shaft and repeat the exact same procedure, i can not produce 2 mesh regions:

Code:
Checking topology...
    Boundary definition OK.
    Cell to face addressing OK.
    Point usage OK.
    Upper triangular ordering OK.
    Face vertices OK.
    Number of regions: 1 (OK).

Checking basic patch addressing...
                   Patch    Faces   Points
               symmetrys     9044     9402
                   walls    51213    52022
                   shaft     1699     1870
                impeller    35703    36929
              nonCouple1    34144    35051
              nonCouple2    34144    35055
    nonConformalCyclic_on_nonCouple1        0        0
    nonConformalCyclic_on_nonCouple2        0        0
    nonConformalError_on_nonCouple1        0        0
    nonConformalError_on_nonCouple2        0        0

Checking geometry...
    Overall domain bounding box (-135.052 -135.022 -0.0518381) (135.052 135.022 270.004)
    Mesh has 3 geometric (non-empty/wedge) directions (1 1 1)
    Mesh has 3 solution (non-empty) directions (1 1 1)
    Max cell openness = 3.32611e-16 OK.
    Max aspect ratio = 13.4413 OK.
    Minimum face area = 0.00224045. Maximum face area = 29.4667.  Face area magnitudes OK.
    Min volume = 0.00219164. Max volume = 147.335.  Total volume = 1.53274e+07.  Cell volumes OK.
    Mesh non-orthogonality Max: 72.2623 average: 8.86389
   *Number of severely non-orthogonal (> 70 degrees) faces: 4.
    Non-orthogonality check OK.
    Face pyramids OK.
 ***Max skewness = 10.196, 14 highly skew faces detected which may impair the quality of the results
    Coupled point location match (average 0) OK.

Failed 1 mesh checks.

End
the simulation does not run in the second case, which is expected.

any help is appreciated.
geth03 is offline   Reply With Quote

Old   July 2, 2025, 14:05
Default
  #2
Senior Member
 
Join Date: Dec 2019
Location: Cologne, Germany
Posts: 374
Rep Power: 9
geth03 is on a distinguished road
Update:

https://bugs.openfoam.org/view.php?id=4244

I did file a bug report, the developers changed the code,
I did not test it.
geth03 is offline   Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
[snappyHexMesh] Problem airfoil snappyhexmesh add layer bye bye my blue OpenFOAM Meshing & Mesh Conversion 1 May 5, 2017 05:56
Gambit - meshing over airfoil wrapping (?) problem JFDC FLUENT 1 July 11, 2011 05:59
Boundary layer meshing problem in Gambit Crystal FLUENT 0 June 12, 2009 20:58
Boundary layer meshing problem in Gambit Crystal Main CFD Forum 0 June 12, 2009 14:32
errors Fahad Main CFD Forum 0 March 23, 2004 13:20


All times are GMT -4. The time now is 23:38.