|
[Sponsors] |
October 14, 2010, 12:40 |
Icem CFD mesh grading issue
|
#1 |
Senior Member
joegi
Join Date: Nov 2009
Location: genoa
Posts: 104
Rep Power: 17 |
Hi,
I generated a volume mesh by using the Delaunay method. To generate the mesh I imposed the tetra sizes on the loops, but now I am wondering how can I get the same elements grading/distribution on the edge where the surfaces meet (see attached figures). In gambit you can use size function to control the mesh grading and get a uniform distribution, is there something similar in Icem CFD? (sorry for bringing gambit into an icem cfd discussion) Cheers, Joel |
|
October 19, 2010, 14:34 |
Options...
|
#2 |
Senior Member
Simon Pereira
Join Date: Mar 2009
Location: Ann Arbor, MI
Posts: 2,663
Blog Entries: 1
Rep Power: 47 |
Gambit had some good stuff, so no need to apologize... Actually, those Gambit features, such as the sizing function, are now in the ANSYS Meshing application. That application will run with the ICEM CFD full or ICEM CFD Tetra license, so maybe try it out...
In the mean time, ICEM CFD has a Sizing function, but it doesn't work with patch dependent surface meshing... So two choices... 1) Switch to Octree Tetra. With ICEM CFD, you don't actually need to start with a surface mesh (common Gambit user problem). You can go into Global mesh params, turn on the curvature and proximity size function (and set what ever sizes you want on specific entities) and then run the Octree Tetra method directly (under compute mesh). You will probably find it saves a few clicks over Gambit. If you don't like the Octree mesh, you can run delaunay afterward (or run delaunay directly from geometry in one click if you setup PI as the surface mesh default). 2) If you really needed Shell meshing, you can set the number of nodes on those vertical curves (curve parameters)... You can also set the sizing at the ends and the growth laws and ratios... It is a lot more interactive than a Sizing function, but it gives you complete control. In the model tree, right click on "Curves => Curve node spacing" if you want to see the distribution before meshing. |
|
October 19, 2010, 20:40 |
|
#3 |
Senior Member
joegi
Join Date: Nov 2009
Location: genoa
Posts: 104
Rep Power: 17 |
Hi Simon,
As usual, I found your comments extremely helpful. Now I manage to have a better control over the surface mesh, but I still see some problems. Take a look at the firsts two figures. Why the first rows do not respect the imposed spacing?. Also, it seems that the volume mesh does not follows the same grading as the one imposed on the surface mesh (take a look at the last two figures, specially to the central area), correct me if I am wrong. How can I obtain a smoother transition from the surface mesh to the to the volume mesh? It will made any sense to impose as well the surface parameters (such as growth rate and number of tetra elements)?. Btw I am using delaunay method. Regrads, Joel |
|
October 20, 2010, 17:40 |
|
#4 |
Senior Member
joegi
Join Date: Nov 2009
Location: genoa
Posts: 104
Rep Power: 17 |
Hi Simon,
Forget the previous post. I found what was the problem. I was using different growth rates for the curves so that was messing around the mesh. Final question, Can I use density areas with Delaunay or AFT volume meshes?. Joel |
|
October 22, 2010, 04:39 |
|
#5 |
Senior Member
Simon Pereira
Join Date: Mar 2009
Location: Ann Arbor, MI
Posts: 2,663
Blog Entries: 1
Rep Power: 47 |
Density will work with the Delaunay mesher, but the "width" setting, which I often use with Octree as a special kind of "surface aligned" density, won't.
The Advancing Front mesher (AKA the CFX Mesher or the GE Mesher) is smoother (more controllable growth ratio), but much much slower (6 times slower per element). It also doesn't respect controls like "density". Still, many of our customers really love that mesher, so to each his own. If you have 12.1, I recommend the Delaunay with the TGlib AF option... Unless you have limited memory. It will give you a more advancing front like smoothness, but works with all the ICEM CFD controls. |
|
October 24, 2010, 15:49 |
|
#6 |
Senior Member
joegi
Join Date: Nov 2009
Location: genoa
Posts: 104
Rep Power: 17 |
Hi Simon,
I created a volume mesh using delaunay method and mesh density. The volume mesh obey the mesh density I imposed but the surface mesh doesn't. Is there a way to impose the mesh density on the surfaces as well?. Regards, Joel |
|
October 25, 2010, 08:12 |
|
#7 |
Senior Member
AB
Join Date: Sep 2009
Location: France
Posts: 323
Rep Power: 22 |
I guess you created an Octree mesh, then deleted all the fluid elements and finally created the volume mesh with delauney?
If so, I think you can't modify the surface mesh with delauney. You have to do it when you created the Octree mesh (Mesh/Surface Mesh Setup). This is why the mesh density only changed the volume mesh, and not the surface mesh ! |
|
March 8, 2011, 19:26 |
|
#8 |
New Member
shawlini
Join Date: Mar 2011
Location: hyd,india
Posts: 1
Rep Power: 0 |
Simon sir,
I am working on the Fortran90 code that you submitted in the anti essays.com over supersonic flow past a blunt body...n i need your help on my project please... |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Future CFD Research | Jas | Main CFD Forum | 10 | March 30, 2013 13:26 |
Tri Mesh In ICEM CFD | Mohammad Faridul Alam | CFX | 0 | January 16, 2008 07:33 |
prob while exporting icem cfd hexa mesh to fluent | mani | CFX | 4 | March 7, 2007 04:41 |
ICEM CFD surface mesh | Francesco | CFX | 1 | May 31, 2006 12:09 |
importing mesh from ICEM CFD into CFX 5 | Jay | CFX | 2 | November 12, 2002 14:46 |