CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Mesh Utilities

SurfaceFeatureExtractConvert

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

Reply
 
LinkBack Thread Tools Display Modes
Old   January 25, 2009, 06:28
Default Hi, I wonder, if anybody us
  #1
Senior Member
 
Fabian Braennstroem
Join Date: Mar 2009
Posts: 407
Rep Power: 11
braennstroem is on a distinguished road
Hi,

I wonder, if anybody uses surfaceFeatureExtract and -Convert and more interesting for which kind of problems!? For me it looks, that surfaceFeatureExtract could create the needed eMesh file for snappyHex's featureEdge refinement...which does not work somehow!?
So maybe surfaceFeatureConvert is the needed tool to create eMesh, but this needs a nastran formated file...

The format of the surfaceFeatureExtract file looks like for a simple cube with includedAngle 91:

{
externalStart 0;
internalStart 15;
featureEdges 36 ( 2 8 11 24 28 32 40 46 53 56 65 83 85 94 96 139 168 172 197 215 224 227 261 267 268 290 308 314 327 366 369 399 406 411 443 448 );
featurePoints 1 ( 184 );
}
In addition there are some .obj files created!?

Would be nice, if anyone has some suggestions!

Greetings!
Fabian
braennstroem is offline   Reply With Quote

Old   February 11, 2009, 06:28
Default The features section in snappy
  #2
Super Moderator
 
Mattijs Janssens
Join Date: Mar 2009
Posts: 1,416
Rep Power: 17
mattijs is on a distinguished road
The features section in snappyHexMeshDict is a way to add refinement without using the automatic feature detection ('resolveFeatureAngle').

Currently the only ways to get these eMesh files:
- create them by hand
- convert them from a suitable line format (Nastran is so far the only format)

There is currently no way to extract them from a surface (that would be equivalent to using the resolveFeatureAngle anyway).

Attached a modified tutorial case where it adds refinement on the edges of one of the blocks.

You'll also see the limitation - since the features get refined first there is no cell to pick up all the corners of the block and it misses some of the edges. It should do a better job on larger scale features.


mattijs is offline   Reply With Quote

Old   February 11, 2009, 15:24
Default Hi Mattijs, thanks for the
  #3
Senior Member
 
Fabian Braennstroem
Join Date: Mar 2009
Posts: 407
Rep Power: 11
braennstroem is on a distinguished road
Hi Mattijs,

thanks for the info! Would you upload the modified again? I will take a look at the nastran eMesh files. Maybe, one can get some feature snapping by using surfaceFind and some points movement...

Fabian
braennstroem is offline   Reply With Quote

Old   February 11, 2009, 15:26
Default Hi Mattijs, thanks for the
  #4
Senior Member
 
Fabian Braennstroem
Join Date: Mar 2009
Posts: 407
Rep Power: 11
braennstroem is on a distinguished road
Hi Mattijs,

thanks for the info! Would you upload the modified again? I will take a look at the nastran eMesh files. Maybe, one can get some feature snapping by using surfaceFind and some points movement...

Fabian
braennstroem is offline   Reply With Quote

Old   March 15, 2010, 05:01
Default
  #5
Senior Member
 
BastiL
Join Date: Mar 2009
Posts: 488
Rep Power: 12
bastil is on a distinguished road
Quote:
Originally Posted by braennstroem View Post
Maybe, one can get some feature snapping by using surfaceFind and some points movement...
Fabian,

did you succed to get some feature snapping with this? Thanks.

Regards Bastian
bastil is offline   Reply With Quote

Reply

Thread Tools
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 On
Pingbacks are On
Refbacks are On



All times are GMT -4. The time now is 13:31.