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

how to import the CAD drawing into openfoam

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

Reply
 
LinkBack Thread Tools Display Modes
Old   July 18, 2011, 17:57
Default how to import the CAD drawing into openfoam
  #1
New Member
 
Shady ENANY
Join Date: May 2011
Location: Leicester
Posts: 24
Rep Power: 6
shadyenany is on a distinguished road
Send a message via Skype™ to shadyenany
Hi,

I'm a beginner user of the openfoam, and I have a project of modeling flow patterns in a membrane bio-reactor for waste water treatment using finite volume method. I've built the goemetry using two softwares (Auto-CAD 2012 and SolidEdge) and saved them according to their normal format (dwg or par) respectivley. The problem is that I need a software that could help me to generate mesh according to the Finite volume method so I can import the drawing afterwards into the OpenFOAM with their generated meshes. I've looked over other topics in the forum but I found many softwares which are not compatible with both softwares I used (either Autocad or openFOAM).

What I require is your suggetions within any simple software that can help in this phase (generating mesh and converting it into openFOAM) and I would more pleased if you could pass the tutorial of how I can use this software.

Many Thanks,
SE
shadyenany is offline   Reply With Quote

Old   July 19, 2011, 02:43
Default
  #2
Senior Member
 
Elvis
Join Date: Mar 2009
Location: Sindelfingen, Germany
Posts: 577
Blog Entries: 5
Rep Power: 13
elvis is on a distinguished road
Hi,

both CAD-programms should be able to create STL-files http://en.wikipedia.org/wiki/STL_(file_format) to use snappyhexmesh (SHM)
http://www.openfoam.com/docs/user/sn...#x26-1510005.4 http://www.openfoam.com/features/mesh-generation.php
http://www.tfd.chalmers.se/~hani/kur...on_2010_OP.pdf

otherwise you can use gmsh, netgen, salome, engrid, discretizer calculixs(preprocessor) to name a few programs (all are even for free of charge).
http://web.student.chalmers.se/group...SlidesOFW5.pdf =>Engrid based Tutorial
http://www.openfoamworkshop.org/08/p...FOAMCharts.pdf

http://www.caelinux.org/wiki/index.php/Doc:CAETutorials see=>Salome&Openfoam tutorial "a little bit outdated but you should be able to transfer to actual releases"

http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2010/ might be a good source as well
=> Mesh generation with m4/blockMesh, snappyHexMesh, and converters see link mentioned above

another file-formats that most CAD-programs support are IGES http://en.wikipedia.org/wiki/IGES and STEP http://en.wikipedia.org/wiki/ISO_10303

via IGES, STEP or STL you are able to export to one of the many free preprocessors which can be converted http://www.openfoam.com/features/mesh-conversion.php => gmshToFoam, netgenNeutralToFoam ideasUnvToFoam =>unv by salome

Last edited by elvis; July 19, 2011 at 03:22.
elvis is offline   Reply With Quote

Old   July 19, 2011, 02:46
Default
  #3
Member
 
Join Date: Nov 2009
Location: Germany
Posts: 96
Rep Power: 7
val46 is on a distinguished road
Hi,

the easiest way is probably to export your modell as stl-file.
Then use snappyHexMesh (mesh-tool in openFoam) to create your mesh.
__________________
"When I meet God, I am going to ask him two questions: Why relativity? And why turbulence? I really believe he will have an answer for the first." Werner Heisenberg
val46 is offline   Reply With Quote

Old   July 26, 2011, 21:44
Default
  #4
New Member
 
Shady ENANY
Join Date: May 2011
Location: Leicester
Posts: 24
Rep Power: 6
shadyenany is on a distinguished road
Send a message via Skype™ to shadyenany
Quote:
Originally Posted by val46 View Post
Hi,

the easiest way is probably to export your modell as stl-file.
Then use snappyHexMesh (mesh-tool in openFoam) to create your mesh.
Hi, Many Thanks for your kind reply.

I've saved the file as you mentioned before (STL file) but I don't know how I can start SnappyHexMesh. I've tried to copy the STL-File inside the openfoam directory, however it can't find the file still. Could you please discuss abit more.

Thanks;
SE
shadyenany is offline   Reply With Quote

Old   July 26, 2011, 21:46
Default
  #5
New Member
 
Shady ENANY
Join Date: May 2011
Location: Leicester
Posts: 24
Rep Power: 6
shadyenany is on a distinguished road
Send a message via Skype™ to shadyenany
Quote:
Originally Posted by elvis View Post
Hi,

both CAD-programms should be able to create STL-files http://en.wikipedia.org/wiki/STL_(file_format) to use snappyhexmesh (SHM)
http://www.openfoam.com/docs/user/sn...#x26-1510005.4 http://www.openfoam.com/features/mesh-generation.php
http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2010/mesh_generation_2010_OP.pdf

otherwise you can use gmsh, netgen, salome, engrid, discretizer calculixs(preprocessor) to name a few programs (all are even for free of charge).
http://web.student.chalmers.se/group...SlidesOFW5.pdf =>Engrid based Tutorial
http://www.openfoamworkshop.org/08/p...FOAMCharts.pdf

http://www.caelinux.org/wiki/index.php/Doc:CAETutorials see=>Salome&Openfoam tutorial "a little bit outdated but you should be able to transfer to actual releases"

http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2010/ might be a good source as well
=> Mesh generation with m4/blockMesh, snappyHexMesh, and converters see link mentioned above

another file-formats that most CAD-programs support are IGES http://en.wikipedia.org/wiki/IGES and STEP http://en.wikipedia.org/wiki/ISO_10303

via IGES, STEP or STL you are able to export to one of the many free preprocessors which can be converted http://www.openfoam.com/features/mesh-conversion.php => gmshToFoam, netgenNeutralToFoam ideasUnvToFoam =>unv by salome

Many Thanks for your kind reply, I've downloaded netgen v.4.4 and I imported the geometry but while generating the mesh, an error message appears that some libraries are missing. Any suggestions?!
shadyenany is offline   Reply With Quote

Old   July 26, 2011, 21:47
Default Hi
  #6
New Member
 
Shady ENANY
Join Date: May 2011
Location: Leicester
Posts: 24
Rep Power: 6
shadyenany is on a distinguished road
Send a message via Skype™ to shadyenany
Quote:
Originally Posted by elvis View Post
Hi,

both CAD-programms should be able to create STL-files http://en.wikipedia.org/wiki/STL_(file_format) to use snappyhexmesh (SHM)
http://www.openfoam.com/docs/user/sn...#x26-1510005.4 http://www.openfoam.com/features/mesh-generation.php
http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2010/mesh_generation_2010_OP.pdf

otherwise you can use gmsh, netgen, salome, engrid, discretizer calculixs(preprocessor) to name a few programs (all are even for free of charge).
http://web.student.chalmers.se/group...SlidesOFW5.pdf =>Engrid based Tutorial
http://www.openfoamworkshop.org/08/p...FOAMCharts.pdf

http://www.caelinux.org/wiki/index.php/Doc:CAETutorials see=>Salome&Openfoam tutorial "a little bit outdated but you should be able to transfer to actual releases"

http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2010/ might be a good source as well
=> Mesh generation with m4/blockMesh, snappyHexMesh, and converters see link mentioned above

another file-formats that most CAD-programs support are IGES http://en.wikipedia.org/wiki/IGES and STEP http://en.wikipedia.org/wiki/ISO_10303

via IGES, STEP or STL you are able to export to one of the many free preprocessors which can be converted http://www.openfoam.com/features/mesh-conversion.php => gmshToFoam, netgenNeutralToFoam ideasUnvToFoam =>unv by salome

Many Thanks for your kind reply, I've downloaded netgen v.4.4 and I imported the geometry but while generating the mesh, an error message appears that some libraries are missing. Any suggestions?!
shadyenany is offline   Reply With Quote

Old   July 27, 2011, 02:40
Default
  #7
Member
 
Join Date: Nov 2009
Location: Germany
Posts: 96
Rep Power: 7
val46 is on a distinguished road
Quote:
Originally Posted by shadyenany View Post
Hi, Many Thanks for your kind reply.

I've saved the file as you mentioned before (STL file) but I don't know how I can start SnappyHexMesh. I've tried to copy the STL-File inside the openfoam directory, however it can't find the file still. Could you please discuss abit more.

Thanks;
SE
You have to copy the stl file into constant/triSurface/
Have a look at motorbike tutorial. You will find all necessary commands in there (Allrun).
__________________
"When I meet God, I am going to ask him two questions: Why relativity? And why turbulence? I really believe he will have an answer for the first." Werner Heisenberg
val46 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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Superlinear speedup in OpenFOAM 13 msrinath80 OpenFOAM Running, Solving & CFD 18 March 3, 2015 06:36
Importing CAD Meshes in OpenFOAM vanmaercke Open Source Meshers: Gmsh, Netgen, CGNS, ... 13 May 13, 2011 02:50
CAD and openFOAM erik023 Open Source Meshers: Gmsh, Netgen, CGNS, ... 2 September 9, 2008 15:27
OpenFOAM Training in Europe and USA hjasak OpenFOAM 0 August 8, 2008 05:33
Import to CAD - Gambit guest Main CFD Forum 5 November 21, 2002 11:37


All times are GMT -4. The time now is 17:42.