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

[Gmsh] Remove tiny gap between surfaces

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

Like Tree1Likes
  • 1 Post By Numericer

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 2, 2022, 02:17
Default Remove tiny gap between surfaces
  #1
New Member
 
Join Date: Apr 2015
Posts: 15
Rep Power: 11
Numericer is on a distinguished road
I've a swirler and a conical bluff body whose central rod goes through the swirler. (See image attached below.) The whole setup resides in a cylindrical enclosure creating a burner.

With snappyHexMesh, I receive the warning "The mesh has multiple regions which are not connected by any face .." when I run checkMesh, but no errors. This creates few regions with single cells that, as the warning mentions, are not a part of any face. While the velocity equation is solved without any errors, the pressure correction doesn't even start - crashes in the first time step and first pressure iteration. I suspect the above warning to be the cause. I've been unable to find the solution to resolve the warning. (I've tried refining the mesh, moving the background mesh, enabling minVolCollapseRatio - but to no avail.)

I "learnt" gmsh recently to try and mesh the domain. While I was able to create and export mesh without any errors, one issue exists. There's a tiny gap between bluff body rod and the swirler hole through which the former passes. This gap was ignored by snappyHexMesh, but is deemed meshable by gmsh. I've attached the image below for reference. I want to get rid of this part of the mesh through gmsh "Mesh Options". I cannot modify the geometry.

How can this be done?
Attached Images
File Type: jpg bluff_swirler.jpg (93.2 KB, 12 views)
File Type: jpg mesh.jpg (27.5 KB, 11 views)
File Type: png mesh_zoomed.png (161.9 KB, 15 views)
Numericer is offline   Reply With Quote

Old   October 3, 2022, 13:22
Default Resolution
  #2
New Member
 
Join Date: Apr 2015
Posts: 15
Rep Power: 11
Numericer is on a distinguished road
I'd posted the same question in the Gmsh forum. I was informed reliably by the creator of Gmsh that it isn't possible through Gmsh to remove such gaps. The only solution was to modify the geometry, which I did and solved the problem.

For those interested please follow this link: https://gitlab.onelab.info/gmsh/gmsh/-/issues/2121.
DDDaali likes this.
Numericer is offline   Reply With Quote

Reply

Tags
gmsh, meshing 3d, snappyhesmesh

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] snappyHexMesh does not remove internal cells Binglian Hu OpenFOAM Meshing & Mesh Conversion 16 June 3, 2021 10:38
Extracting results on multiple surfaces sunilpatil FLUENT 0 October 21, 2018 12:15
how to get forces on Iso-Clip Surfaces and How to get forces in cylindrical coordinat CFD XUE FLUENT 3 March 18, 2015 04:28
ICEMCFD - Prisms in a gap Andreas CFX 1 January 18, 2009 19:24
Faceted surfaces in ICEM Chriss Main CFD Forum 1 May 6, 2008 16:18


All times are GMT -4. The time now is 11:09.