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

[snappyHexMesh] Missing elements near surface with snappyHexMesh

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By jmf

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 16, 2010, 17:27
Default Missing elements near surface with snappyHexMesh
  #1
jmf
Member
 
Jean-Michel FONTAINE
Join Date: Aug 2009
Location: Orleans - France
Posts: 55
Rep Power: 16
jmf is on a distinguished road
Hello everybody

I'm struggling to solve mesh quality problems on the surface of my model : small holes due to missing elements near the model surface.

These holes always occur near transition between patches with different levels

I attached
- a clipped view of flaw in volume
- a view of the surface (from inside the volume) with 3 flaws
- the snappyHexMeshDict

Is the smoothness of the mesh at the surface normal ? I think that it is poor...

I run OF1.7.1 on 64 bit Linux, compiled from sources

Any tip would be appreciated


Regards

J-Michel
Attached Files
File Type: gz missingElements.tar.gz (73.6 KB, 122 views)
jmf is offline   Reply With Quote

Old   September 18, 2010, 06:18
Default Missing cells near surface with snappyHexMesh
  #2
jmf
Member
 
Jean-Michel FONTAINE
Join Date: Aug 2009
Location: Orleans - France
Posts: 55
Rep Power: 16
jmf is on a distinguished road
Hello

I go on investigating

This problem only occurs when surface is tilted compared with backgroung hex mesh. I tried 10 and 20 degrees slope. (image attached at 20 degrees)

With surface parallel to background mesh, snappy mesh is smooth (image attached)

The problem is the same with prebuild OF1.6 32 bits

Best wishes

jean-Michel
Attached Images
File Type: jpg parallel.jpg (98.5 KB, 460 views)
File Type: jpg 20degre.jpg (99.0 KB, 620 views)
jmf is offline   Reply With Quote

Old   September 22, 2010, 23:07
Default
  #3
Senior Member
 
Join Date: Mar 2009
Location: My oyster
Posts: 124
Rep Power: 17
ziad is on a distinguished road
Hi Jean-Michel,

Is your geometry smooth enough at these locations? Maybe you could increase the tessellation at these locations in the stl file. It could be a defect in the geometry file.

Otherwise it seems to be a snapping problem. How about increasing nSmoothPatch?

Try running checkMesh -latestTime to see if these elements are not contorted.

Ziad
ziad is offline   Reply With Quote

Old   September 27, 2010, 18:48
Default Missing cells near surface with snappyHexMesh
  #4
jmf
Member
 
Jean-Michel FONTAINE
Join Date: Aug 2009
Location: Orleans - France
Posts: 55
Rep Power: 16
jmf is on a distinguished road
Hi Ziad

Thanks for your answer

I tried increasing nSmoothPatch without result. But then I tried systematic modifications of other Snappy parameters, and finally I found that maxConcave = 90 (instead of 30) solved my problem

Best wishes

Jean-Michel
Propanotriol likes this.
jmf is offline   Reply With Quote

Old   September 27, 2010, 18:55
Default
  #5
Senior Member
 
Join Date: Mar 2009
Location: My oyster
Posts: 124
Rep Power: 17
ziad is on a distinguished road
Quote:
Originally Posted by jmf View Post
Hi Ziad

Thanks for your answer

I tried increasing nSmoothPatch without result. But then I tried systematic modifications of other Snappy parameters, and finally I found that maxConcave = 90 (instead of 30) solved my problem

Best wishes

Jean-Michel

Thanks for posting the solution Jean-Michel. It's funny but the maxConcave parameter seems to be quite influent on the mesh. I managed to get a mesh without the ragged/jagged edges by reducing maxConcave to 1.0 and it's good to know that it can also fix this type of problems.

Cheers,
Ziad
ziad is offline   Reply With Quote

Old   August 27, 2013, 09:25
Default
  #6
New Member
 
Stylianos Kyriacou
Join Date: Mar 2010
Location: Cyprus - Athens - Austria - Zurich
Posts: 27
Rep Power: 16
Stylianos is on a distinguished road
Thanks for the help guys
Stylianos is offline   Reply With Quote

Old   November 10, 2017, 14:16
Default
  #7
Member
 
Amir Abbas Aliabadi
Join Date: Mar 2013
Posts: 33
Rep Power: 13
amir.a.aliabadi is on a distinguished road
Hello Dear All,

I also found that inserting a maxConcave = 90 in the meshQualityControls successfully achieves the snapping part of mesh generations.

Thank You,
Amir A. Aliabadi
amir.a.aliabadi is offline   Reply With Quote

Reply

Tags
hole, quality, snappyhexmesh, surfaces


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] snappyHexMesh can't create refimenet region clktp OpenFOAM Meshing & Mesh Conversion 3 February 27, 2022 09:26
[snappyHexMesh] snappyHexMesh Boundary Layer at Corner panpanzhong OpenFOAM Meshing & Mesh Conversion 5 July 3, 2018 05:53
[ANSYS Meshing] missing internal faces and uncovered faces after redifining parts containing surface. grv ANSYS Meshing & Geometry 2 December 9, 2016 04:38
[snappyHexMesh] First try at snappyHexMesh... jaggies, weirdness and missing boundary layers :( KarenRei OpenFOAM Meshing & Mesh Conversion 4 October 15, 2016 19:42
[snappyHexMesh] Layers don't fully surround surface EVBUCF OpenFOAM Meshing & Mesh Conversion 14 August 20, 2012 04:31


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