CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > CFX

Missing tets along line when meshing with ICEM CFD

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

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 17, 2006, 14:46
Default Missing tets along line when meshing with ICEM CFD
  #1
Georges P. Côté
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
  Reply With Quote

Old   March 18, 2006, 02:38
Default Re: Missing tets along line when meshing with ICEM
  #2
TB
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.
  Reply With Quote

Old   March 18, 2006, 05:30
Default Re: Missing tets along line when meshing with ICEM
  #3
Chebeba
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
  Reply With Quote

Old   March 18, 2006, 14:15
Default Re: Missing tets along line when meshing with ICEM
  #4
Jeff
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
  Reply With Quote

Old   March 20, 2006, 11:31
Default Re: Missing tets along line when meshing with ICEM
  #5
Georges P. Côté
Guest
 
Posts: n/a
Yes, all curves are described.

I am using AI*Environment 10.
  Reply With Quote

Old   March 20, 2006, 11:59
Default Re: Missing tets along line when meshing with ICEM
  #6
Georges P. Côté
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

  Reply With Quote

Old   March 23, 2006, 01:34
Default Re: Missing tets along line when meshing with ICEM
  #7
kake
Guest
 
Posts: n/a
Maybe you need a patch if you are using 10.0
  Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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 Off
Pingbacks are On
Refbacks are On


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


All times are GMT -4. The time now is 05:37.