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

[snappyHexMesh] Feature Request: Snappy Hex Step

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By wyldckat

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 19, 2016, 16:24
Default Feature Request: Snappy Hex Step
  #1
Member
 
Brenda EM
Join Date: Jan 2012
Posts: 38
Rep Power: 14
BrendaEM is on a distinguished road
Because .stp files are the defacto standard for surface definition, it would be a great advantage if OpenFoam could convert .Step brep surfaces directly from separate files to each represent boundaries in a simulation.

Snappy Hex Step would test to see if the result is manifold and airtight.

The name of the step file becomes the boundary name that are used in the preprocessor files.

There would be great advantages to doing this:
1.) We don't have to needlessly create an intermediate mesh.
2.) We have smaller file and project sizes because there are less intermediate files.
3.) Most 3D design and CAD programs, both closed as well as open sourced can use .stp.
4.) Because we aren't reinterpreting a mesh, accuracy may be better than the methods that are in use.
5.) In a landscape of few open front-ends, OpenFoam will become more accessible than it is now.
6.) Problems with source mesh integrity will not exits.
7.) Users and researchers may better focus on the research, with less attention needed to workflow and process.
8.) People will have fewer problems to ask for help with in these forums.

For instance, the user would save out:L
car.stp
road.stp
outlet.stp
walls.step

And then set up the initial conditions, and run SnappyHexStep, and then run OpenFoam to solve.

Thanks for your consideration,
Brenda Ellen Make
BrendaEM is offline   Reply With Quote

Old   December 22, 2018, 18:10
Default
  #2
Retired Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128
wyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to all
Quick notes: Following up on old posts of yours, because I was looking for the one about non-orthogonal meshes, I noticed this one and I moved it to the snappyHexMesh sub-forum.

The notes I want to leave here are as follows:
  1. STEP format is not perfect either, even though it's a fairly good 3D CAD format. See this blog post for a bit more information about the limitations with existing 3D CAD formats: https://blog.pointwise.com/2017/12/2...-in-beta-test/
  2. OpenCascade is essentially an opensource toolbox that provides the ability to interpret STEP files. FreeCAD, Salome and pythonOCC use it. In principle, OpenFOAM would also have to rely on it.
  3. The critical limitation is effectively funding. Given the existing two major avenues of official development on OpenFOAM:
    1. Knocking on OpenFOAM Foundation's door means that you should also be willing to help fund this somehow. We all have wishes, but someone has to foot the bill...
    2. Knocking on ESI-OpenCFD's door may help them decide to look into possible supporters for this feature. Sometimes it's just a matter of being reminded that "oh, this is a thing we could do? I wonder if XYZ would be interested in sponsoring this..."
    3. That said, who knows if the people working for the OpenFOAM Foundation saw your feature request, their supporters would be willing to support this request?
Either way, the contact avenues to give this a bit more signal boost exist:
Daniel_Khazaei likes this.
__________________

Last edited by wyldckat; December 22, 2018 at 18:11. Reason: "they" -> "their supporters would"
wyldckat 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
[blockMesh] FATAL ERROR: face 6 in patch 2 does not have neighbour cell face: 4(8 9 21 20) robingilbert OpenFOAM Meshing & Mesh Conversion 28 November 23, 2023 07:32
courant number increases to rather large values 6863523 OpenFOAM Running, Solving & CFD 22 July 6, 2023 00:48
p_rgh initial residual no change with different settings manuc OpenFOAM Running, Solving & CFD 3 June 26, 2018 16:53
time step continuity problem in VAWT simulation lpz_michele OpenFOAM Running, Solving & CFD 5 February 22, 2018 20:50
[snappyHexMesh] Snappy Hex Mesh External Domain willindsey OpenFOAM Meshing & Mesh Conversion 2 June 9, 2017 23:03


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