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

[snappyHexMesh] SnappyHexMesh surfaces intersection refinement

Register Blogs Community New Posts Updated Threads Search

Like Tree2Likes
  • 2 Post By Yann

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 13, 2023, 06:29
Default SnappyHexMesh surfaces intersection refinement
  #1
New Member
 
Paolo Baj
Join Date: Mar 2023
Posts: 2
Rep Power: 0
PaoloBaj is on a distinguished road
Goodmorning,

for my thesys I have to run some simulations on a rubber screw extruder. It is composed by a long screw which rotates inside a cylinder. I am creating the mesh using SnappyHexMesh, it is a single region mesh.

In the radially most external parts the screw intersects the cylinder (this is correct because I don't want to simulate the clearance between the screw and the cylinder). I would like to get an higher refinement on the intersection between the screw and the cylinder, do you have any suggestions about how could I do it?

Maybe is possible to extract the intersection between the two surfaces? I was also thinking about importing an additional stl surface/volume to use to define the refinement zone but I don't want this surface imported for the refinement to be snapped
PaoloBaj is offline   Reply With Quote

Old   May 14, 2023, 06:40
Default
  #2
Senior Member
 
Yann
Join Date: Apr 2012
Location: France
Posts: 1,070
Rep Power: 26
Yann will become famous soon enough
Hello Paolo,

You could use surfaceFeatureExtract to extract the intersection features between your surfaces and use it for refinement in snappyHexMesh:

Code:
outputName1
{
    extractionMethod    none;
    surfaces            (surface1.stl surface2.stl);

    // Generate additional intersection features (none | self | region)
    intersectionMethod  self;
}
source: https://develop.openfoam.com/Develop...ureExtractDict

Since you didn't specify which OpenFOAM version you are using, this is for the OpenCFD branch (openfoam.com). I didn't check if it is also possible in the foundation branch (openfoam.org) with surfaceFeatures.

Regards,
Yann
lourencosm and hogsonik like this.
Yann 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
[snappyHexMesh] snappyHexMesh sticking point natty_king OpenFOAM Meshing & Mesh Conversion 11 February 20, 2024 09:12
[snappyHexMesh] SnappyHexMesh Problem 96faizizzuddin OpenFOAM Meshing & Mesh Conversion 10 October 10, 2022 06:45
[snappyHexMesh] Edge Refinement fracasce OpenFOAM Meshing & Mesh Conversion 3 December 2, 2017 13:30
[snappyHexMesh] SnappyHexMesh not enough refinement simplefoam OpenFOAM Meshing & Mesh Conversion 2 August 30, 2013 03:37
[snappyHexMesh] Adding layers goes wrong with SnappyHexMesh Elise OpenFOAM Meshing & Mesh Conversion 1 April 22, 2013 02:32


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