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

Prism in ICEM

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

Like Tree2Likes
  • 1 Post By Michael Bo
  • 1 Post By TB

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 15, 2006, 07:07
Default Prism in ICEM
  #1
Eric
Guest
 
Posts: n/a
Dear Friends,

I use ICEM to generate Tetra mesh, but after Prism, the mesh quality is so low. What Should I do ?

Thank you Eric

  Reply With Quote

Old   October 15, 2006, 13:10
Default Re: Prism in ICEM
  #2
Guest
Guest
 
Posts: n/a
There are several ways you can get rid of this problem. You need to follow some guidelines like smoothing the tetra mesh by the Laplace method before generating prisms. You might be having stuck tets as well, watch out for those in sharp regions of your geometry. Lastly, the way you are generating prisms....
  Reply With Quote

Old   October 16, 2006, 15:55
Default Re: Prism in ICEM
  #3
Chebeba
Guest
 
Posts: n/a
In my experience the only way is to work on the original triangle surface mesh to maximize the prism meshers possibilities to generate good mesh.

Running in order 1:Surface 2:Prism 3:Volume improves end quality (compared to 1:Surface 2:Volume 3:Prism), but the prism mesher tends to fail more often running that way. YMMW.

Smoothing after prism mesher only messes things up terribly.
  Reply With Quote

Old   October 17, 2006, 08:03
Default Re: Prism in ICEM
  #4
myron
Guest
 
Posts: n/a
You can do smoothing - if you do it correctly. First smooth everything but Prisms - set Prisms-6 to FREEZE. Smooth everything else as much as possible. Then at the end set Prism-6 to smooth also - but set Up To Quality to 0.1 or so. This will only move a bit of the prisms to clean the last few tets in the interior.
  Reply With Quote

Old   October 17, 2006, 22:17
Default Re: Prism in ICEM
  #5
TB
Guest
 
Posts: n/a
I used to have this problem in ICEM too. It ended up with some pyramid elements at the corner fillet, and the quality is extremely low. Smoothing mesh doesn't help at all. I did get over it sometimes by specifying only the height ratio and number of layers and then letting ICEM to decide the initial height & total thickeness based on adjacent tet cells. However, this seemed to work only when my tet quality > 0.5. As you reducing the tet size, the approach will fail especially if you have dirty geometry with lots of sliver surfaces.

I'm pretty aware of the approach suggested by Chebeba & myron. However, these will not guarantee 100% problem-free. I still think ICEM need to improve its prism algorithm to make it more reliable in the future.
  Reply With Quote

Old   October 18, 2006, 03:41
Default Re: Prism in ICEM
  #6
Michael Bo
Guest
 
Posts: n/a
I often use a different approach when creating prisms in my existing volume mesh. I only create one layer of prisms setting the "Initial Height" to the size of my "Global Element Scale Factor" or higher and the "Prism Height Limit Factor" to 0.95. After running the prisms mesher I smooth everything but "Penta_6" which are "freezed". Finally I split the prisms to 5 to 10 Number of layers using a prism ratio of 1.2. That gives you a good prism mesh...
wc34071209 likes this.
  Reply With Quote

Old   October 18, 2006, 03:48
Default Re: Prism in ICEM
  #7
Michael Bo
Guest
 
Posts: n/a
Here's how it looks
  Reply With Quote

Old   October 19, 2006, 06:17
Default Re: Prism in ICEM
  #8
Guest
Guest
 
Posts: n/a
Yeah you are right and you can get away with it but what about when you have a complex geomtery like a Formula 1 car?
  Reply With Quote

Old   October 19, 2006, 13:57
Default Re: Prism in ICEM
  #9
Chebeba
Guest
 
Posts: n/a
Hey that's a pretty neat trick!

I shall have to try it sometime next time...
  Reply With Quote

Old   October 20, 2006, 00:33
Default Re: Prism in ICEM
  #10
TB
Guest
 
Posts: n/a
I occasionally used this approach as well, but it doesn't guarantee 100% working under all conditions. I still haven't find a method that will work 100% without giving some low quality mesh with pyramid elements. If anyone has a perfect solution, I'll grateful if he/she can share the knowledge.
  Reply With Quote

Old   October 20, 2006, 12:03
Default Re: Prism in ICEM
  #11
Robin
Guest
 
Posts: n/a
Pyramids will be necessary wherever there are exposed quad faces, which you will have if a neighboring prism layer has a different number of layers. Pyramids aren't all that bad. What is worse is to have the first layer of prisms varying greatly in height.

-Robin
  Reply With Quote

Old   October 21, 2006, 01:08
Default Re: Prism in ICEM
  #12
TB
Guest
 
Posts: n/a
I agree with you. However, whenever I get pyramid elements, the mesh quality goes really bad (e.g. more than 100 elements have quality < 0.1). Smoothing doesn't help, and solver sometimes has convergence difficulty with this type of mesh compared to those without pyramid elements.

I did try on a very simple rectangular flow domain before. Pyramid elements start to appear at the corner when tet is refining to a certain value, and the mesh quality is very low for such case. Can't explain why. Of course you will find it okay if you just try those tutorial examples.

  Reply With Quote

Old   October 22, 2006, 15:27
Default Re: Prism in ICEM
  #13
Robin
Guest
 
Posts: n/a
Don't worry about "Quality" in ICEM CFD, it really has little to do with what the solver requires. About the closest thing in ICEM CFD to a quality measure for the CFX solver is the Dihedral Face Angle, which you should try and keep above 20 degrees.

A bad element here and there probably won't be a problem.

Regards, Robin
  Reply With Quote

Old   October 23, 2006, 20:58
Default Re: Prism in ICEM
  #14
TB
Guest
 
Posts: n/a
That is a very general comment. It's really problem dependent. Sometimes the bad elements will get you into trouble.... As CFD guys used to say: Gabbage in, gabbage out....
Hao Xu likes this.
  Reply With Quote

Old   October 24, 2006, 08:19
Default Re: Prism in ICEM
  #15
Robin
Guest
 
Posts: n/a
Good point, but "Quality" in ICEM CFD is not related to the production of errors, which is what really matters. Sure, bad elements may get you into trouble, but what you do to avoid them may also give you grief.

Allowing the first node height to change across a surface results in high aspect ratio elements that are not parallel to the wall. This significantly increases error. Having a few "bad" pyramids away from the wall is probably less harmful.

-Robin

  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
ICEM CFD- Error: prism terminated prematurely user0314 ANSYS Meshing & Geometry 9 September 20, 2011 13:21
ICEM Prism mesh creation NGH ANSYS Meshing & Geometry 1 June 14, 2011 06:42
[ICEM] ICEM prism layer results in Fluent NULL pointer cells Will Anderson ANSYS Meshing & Geometry 5 February 19, 2011 12:17
ICEM Prism Layer transition between surface with prism layers and one without TWaung ANSYS Meshing & Geometry 2 October 12, 2009 14:56
ICEM - Prism Tool Problem carpe85 CFX 0 February 10, 2009 12:25


All times are GMT -4. The time now is 00:47.