|
[Sponsors] |
Missing tets along line when meshing with ICEM CFD |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
March 17, 2006, 14:46 |
Missing tets along line when meshing with ICEM CFD
|
#1 |
Guest
Posts: n/a
|
Hi, I've been having intermittent trouble while meshing a solid model with ICEM.
I am meshing a cyclic portion of a turbine with 3D tets. The solid model is defined by a "solid point" inside the surfaces. I generate a mesh, using the function 'Mesh Volume by geometry'. When meshing is done, often there are missing elements along some edges. And it happens whether or not the line mesh size/global mesh size is fine or coarse. Suppose a cube with a side measuring 100. The mesh can be as fine as 5 (so ~20 nodes per cube edge), but in the middle of one edge there can be a missing element. I just don't understand. This problem is intermittent, and meshing twice from the same parameters will or wont generate missing chunks. Is there anyone who has had this problem before? Maybe I am doing something wrong, but this has never really happened with others meshing programs, such as Ansys or IDEAS. Thanks for helping, Georges |
|
March 18, 2006, 02:38 |
Re: Missing tets along line when meshing with ICEM
|
#2 |
Guest
Posts: n/a
|
Have you defined a curve to describe that problematic edge?
It will also be useful to tell which version of ICEM you're using. |
|
March 18, 2006, 05:30 |
Re: Missing tets along line when meshing with ICEM
|
#3 |
Guest
Posts: n/a
|
In my experience the way to get around that is to start with a surface mesh (Mesh > Surface Meshing > Patch Based), and then run the volume mesher "From Surface Mesh".
This way you also have way more control over the end result. (Use Mesh > Set Surface Mesh Size to assign sizes to all or individual surfaces) /C |
|
March 18, 2006, 14:15 |
Re: Missing tets along line when meshing with ICEM
|
#4 |
Guest
Posts: n/a
|
The first step in creating a mesh is ALWAYS to go Repair Geometry and use Create Topology. This creates explicite curves on all your edges.
If you don't do this, ICEM will not force element edges/nodes along the sharp geometric edges. It will instead try to wrap elements around the corner. Sometimes they'll line up, sometimes they won't. Under Create Topology, you can also set a minimum angle on which to create the edges. If you bump this up a bit from the default (30 I think?) you won't get too many extra edges in the place you don't want them. Jeff |
|
March 20, 2006, 11:31 |
Re: Missing tets along line when meshing with ICEM
|
#5 |
Guest
Posts: n/a
|
Yes, all curves are described.
I am using AI*Environment 10. |
|
March 20, 2006, 11:59 |
Re: Missing tets along line when meshing with ICEM
|
#6 |
Guest
Posts: n/a
|
Thanks Jeff. I used to repair the model's topology when creating the solid prior to meshing. I thought this insured me (and it did) that the model didn't have a hole.
Then, being confident that the imported model was always properly imported (from Catia V5, through Ansys Workbench 10), I stopped using Repair Topology and used a solid point placed inside the model, instead of creating a true solid. A collegue told me that it was best to have a minimum of manipulations between the geometric model and it's mesh. But I'll try to use Repair Topology. I'll keep you updated. Just to be sure... every edge of my model is properly defined as a line, when I display lines only. Does build topology only create new lines (with surface matching and such), or does it define new internal parameters? Thanks a lot! Georges |
|
March 23, 2006, 01:34 |
Re: Missing tets along line when meshing with ICEM
|
#7 |
Guest
Posts: n/a
|
Maybe you need a patch if you are using 10.0
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Installation OF1.5-dev | ttdtud | OpenFOAM Installation | 46 | May 5, 2009 03:32 |
[blockMesh] BlockMeshmergePatchPairs | hjasak | OpenFOAM Meshing & Mesh Conversion | 11 | August 15, 2008 08:36 |
[blockMesh] BlockMeshmergePatchPairs polyTopoChanger | benru | OpenFOAM Meshing & Mesh Conversion | 3 | June 29, 2008 22:24 |
OpenFOAM with IBM AIX | matthias | OpenFOAM Installation | 20 | March 25, 2008 03:36 |
ICEM CFD (Hexa) - > Phoenics | James Date | Phoenics | 2 | September 2, 2004 16:18 |