CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Mesh Generation & Pre-Processing Software > enGrid

Divide Prismatic Boundary Layer Mesh causes overlapping faces

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 29, 2014, 09:46
Question Divide Prismatic Boundary Layer Mesh causes overlapping faces
  #1
New Member
 
Join Date: May 2014
Posts: 3
Rep Power: 11
SilentRunner42 is on a distinguished road
Firstly. thanks for your support with Engrid. It’s a really useful free tool.
My problem is that when I try to divide the prismatic boundary layer Engrid says that there are overlapping faces. Specifically:
I have an STL file that contains a thin blade. I split this into separate files using Meshlab to provide separate upper and lower boundary codes (a test to re-combine them showed that it remained watertight with no overlapping faces).
I then imported it into Blender to provide a surrounding box in a similar manner to the tutorial. I then exported it to Engrid and applied the boundary codes etc. I then improved the surface mesh (one iteration) and exported the result to Meshlab to ensure watertight and no overlapping faces. I then created the prismatic boundary layer (1 iteration). This worked. I then tried to divide the layer but Engrid complained saying there were overlapping faces.
I exported all to an STL file and Meshlab showed that there were overlapping faces but only on the boundary layer mesh itself. The actual blade mesh directly below was smooth, quite flat with wide nicely generated triangles. I tried to fix this problem using “Fix Triangulation” in Engrid but it failed with “there appears to be a bug in Engrid”.
My questions are:
Is this a known bug in the prismatic layer tool?
Is there a way to remove/replace the overlapping faces in Engrid, or outside (then re-import it so that the boundary layer mesh is still recognized as such)? I tried exporting to Blender but I could not see the boundary layer mesh in the Blender view even though the file size had increased (suggesting it had been saved).
Any help would be brilliant. Thanks.

Last edited by SilentRunner42; May 29, 2014 at 10:06. Reason: Added more specific info about the mesh
SilentRunner42 is offline   Reply With Quote

Old   June 1, 2014, 11:22
Post Solution - workaround
  #2
New Member
 
Join Date: May 2014
Posts: 3
Rep Power: 11
SilentRunner42 is on a distinguished road
I found a possible way around this:
If the boundary layer meshing fails then create a volume mesh and repeat the division.
In my case the volume mesh worked (one iteration) - so I tripple saved it. Then dividing failed after a long time but I think that is because I am using a 32 bit windows version which bombs out (like every other 32 bit app) when the memory usage exceeds about 1.2GB. Will try on a 64 bit pc and update.
If anyone has any other pointers, please shout .
SilentRunner42 is offline   Reply With Quote

Old   July 26, 2014, 08:39
Question
  #3
Member
 
Gowain
Join Date: May 2014
Location: Ireland
Posts: 86
Rep Power: 11
eaglemckenna is on a distinguished road
Hi
I am having the exact same problem - did you get around it?
I manage to create a prismatic boundary layer but receive an error of overlapping faces - when I am certain there are none on the geometry itself.


I can create a prismatic boundary layer, but when I try to divide the layer I once again receive the "there seems to be a bug in engrid" error, so once I attempt to improve volume mesh (netgen) I once again receive the overlapping faces error - I would be most grateful for some guidance (see attached - geometry with prismatic boundary layer)

kind regards
g
Attached Images
File Type: jpg PrismaticBoundaryLayerSIM1.jpg (97.1 KB, 39 views)
eaglemckenna is offline   Reply With Quote

Old   July 28, 2014, 16:13
Default
  #4
New Member
 
Join Date: May 2014
Posts: 3
Rep Power: 11
SilentRunner42 is on a distinguished road
Did you try to create the volume directly after creating the prismatic boundary layer and before dividing it? Doing this worked for me.
Another way might be to use more iterations when creating the layer, save it to an stl file and import it into Meshlab to show any overlapping faces. This should then show whether the original mesh needs to be improved before you create the layer.
SilentRunner42 is offline   Reply With Quote

Old   May 4, 2015, 03:37
Default
  #5
Senior Member
 
Join Date: Mar 2015
Posts: 250
Rep Power: 12
KateEisenhower is on a distinguished road
Quote:
Originally Posted by SilentRunner42 View Post
Did you try to create the volume directly after creating the prismatic boundary layer and before dividing it? Doing this worked for me.
Another way might be to use more iterations when creating the layer, save it to an stl file and import it into Meshlab to show any overlapping faces. This should then show whether the original mesh needs to be improved before you create the layer.
Hello,

according to your previous posts you experienced overlapping faces after creating the boundary layer, but nethertheless you could create a volume mesh. Does this mean you are running your solver on a mesh with overlapping faces?

Best regards,

Kate
KateEisenhower is offline   Reply With Quote

Reply

Tags
blender, divide, meshlab, overlapping, prismatic boundary layer


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
Wind turbine simulation Saturn CFX 58 July 3, 2020 01:13
An error has occurred in cfx5solve: volo87 CFX 5 June 14, 2013 17:44
[Commercial meshers] fluentMeshToFoam multidomain mesh conversion problem Attesz OpenFOAM Meshing & Mesh Conversion 12 May 2, 2013 10:52
RPM in Wind Turbine Pankaj CFX 9 November 23, 2009 04:05
[Commercial meshers] Trimmed cell and embedded refinement mesh conversion issues michele OpenFOAM Meshing & Mesh Conversion 2 July 15, 2005 04:15


All times are GMT -4. The time now is 08:30.