How to convert an IGES hull surfaces to an OF mesh
Hi all,
I have to state that I am new to OF as well as to Linux:rolleyes: I managed to get through some tutorials including the Wighley hull but have no clew how to convert my own hull surface (Iges format out of NAPA and modified in Rhino3D) to a format usable instead of the wighley hull. To be honest I even cannot check the tutorial input as I do not know how to get to the original wighley hull file as everything is zipped in gz-files....:confused: Do anyone know where to find such instruction or can give it directly??? Thanks Sönke |
The Allrun script copies $FOAM_TUTORIALS/resources/geometry/wigley-scaled-oriented.stl.gz to in constant/triSurface/ your case directory.
see https://github.com/OpenFOAM/OpenFOAM...leyHull/Allrun It is in the STL file format (compressed by gzip) https://en.wikipedia.org/wiki/STL_%28file_format%29 You can uncompress it by ungzip scaled-oriented.stl.gz You can view it in a CAD program like FreeCAD (http://www.freecadweb.org/) Then a mesh is created using snappyHexMesh (also see the Allrun script). The blockMeshDict has to be adapted that your hull fits into the surrounding block mesh. Then your snappyHexMeshDict has to be modified correspondingly (e.g. for different names/sizes of the surfaces). So I guess you have to learn how to use snappyHexMesh. |
Dear Soenke,
if you have Rhino you can export your iges file to stl (ascii) and use this together with snappyHexMesh and blockMesh to create an openfoam-mesh. How to do this I recommend you to go through the motorbike and the damBreak tutorials (motorbike for snappyHexMehs and damBreak for multiphase) both of them are also briefly explained in the user guide. I hope this helps you regards Colin |
Hi,
is there a description for the single steps of the mentioned motorbike tutorial? I fear just to run the allrunn command doesn't help to learn and understand snappyhexmesh, or?:confused: regards Sönke |
Look inside the Allrun script to see what programs are called. The configuration for snappyHexMesh is system/snappyHexMeshDict
A documentation of snappyHexMesh can be found e.g. here: http://openfoamwiki.net/index.php/Sn...als_and_Guides |
All times are GMT -4. The time now is 21:15. |