CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > ANSYS Meshing & Geometry

[ICEM] Hexa Mesh Smoothing

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

Like Tree1Likes
  • 1 Post By Jules

Reply
 
LinkBack Thread Tools Display Modes
Old   September 8, 2009, 06:42
Default Hexa Mesh Smoothing
  #1
Member
 
Jules Bell
Join Date: May 2009
Posts: 31
Rep Power: 8
Jules is on a distinguished road
Hello Everyone,

I have built a 3D hexa grid for a simulation using the CFX 12 solver and the simulation does not converge due to bad quality elements (low minimum angle of approx. 6) in two certain regions of the mesh, where there is a tangential connection in the geometry, as you can see in the pictures attached.

As one can see in the quality histogram in one of the attached pics, there are other regions of very low min angle (as low as 1.3) volumes, which result from resolved block refinements, but these cells are otherwise rectangular and no high residuals appear there, so I'm not concerned about these.

So what could I do about it?
I have attempted to smooth the mesh in order to improve the mesh quality in the region of concern (using a subset / extra part) , trying both the "smooth mesh globally" and the "smooth hexahedral mesh orthogonal" options. While the "smooth mesh globally" option had very little to no effect on the mesh, "smooth hexa mesh orthogonal" always resulted in negative volumes being produced by the smoother. I increased the stability factor to 4.0 for surface and 8.0 for volumes and checked the "fix orientation" option, but neither helped. I have also tried both the laplace smoother and the orthogonal smoother option. Laplace gives a lot less -ve volumes, but still several (around 10 ... 100) that cannot be fixed afterwards.
After all, the smoother routines do not improve the minimum angle of the volumes of concern but instead produced additional low quality and inverted volumes.

My question: Am I doing something wrong? Or can smoothing the mesh simply not be expected to solve my problem?
Has anyone any suggestions how to otherwise solve the problem?

I have alredy slightly modified the geometry, so that the joint is not actually tangential anymore but in fact there is an angle of approx. 6.3
I could, of course, drive this a bit further, but I'd rather not violate the geometry too much.
Besides, I would like too smooth the mesh after all, because it currently looks very "patchworked".

Additional notes:
- The flow is assumed to be laminar and it's just single phase air
- The geometry and mesh are symmetrical with respect to the x-y-plane. And no, modelling half the thing and using a symmetry plane in the middle is not an option because the flow is driven by an oscillating membrane which performs a non-symmetrical oscillation. ;-)

I couldn't attach the project files here because the geometry file is too large even compressed. I could e-mail it to anyone who is interested, though.

So, I hope that I provided all necessary information. If anything is unclear, please don't hesitate to ask.

Any help is greatly appreciated.

Jules
Attached Images
File Type: png geom wide.png (26.9 KB, 211 views)
File Type: png geom close.png (50.1 KB, 180 views)
File Type: png pre_mesh close.png (77.6 KB, 217 views)
File Type: png pre mesh 2.png (68.4 KB, 205 views)
File Type: png bad cells angle.png (60.4 KB, 188 views)
Far likes this.
Jules is offline   Reply With Quote

Old   September 8, 2009, 06:46
Default Some more pics ...
  #2
Member
 
Jules Bell
Join Date: May 2009
Posts: 31
Rep Power: 8
Jules is on a distinguished road
... displaying the blocks there.
Attached Images
File Type: png blocking close.png (18.0 KB, 65 views)
File Type: png blocking close 2.png (22.8 KB, 57 views)
Jules is offline   Reply With Quote

Old   September 8, 2009, 10:22
Default project files ...
  #3
Member
 
Jules Bell
Join Date: May 2009
Posts: 31
Rep Power: 8
Jules is on a distinguished road
... in bits and pieces.

For anyone who might be interested to take a look at it.

zipped it and split the archive into four files with 7zip.
! remove .txt ending !

To get to my current state of the mesh, just convert the pre mesh to unstruct, then resolve refinements with "allow unstable patterns" option.

Cheers,

Jules
Attached Files
File Type: txt 3D_project_jules.zip.001.txt (97.7 KB, 33 views)
File Type: txt 3D_project_jules.zip.002.txt (97.7 KB, 15 views)
File Type: txt 3D_project_jules.zip.003.txt (97.7 KB, 13 views)
File Type: txt 3D_project_jules.zip.004.txt (74.2 KB, 13 views)
Jules is offline   Reply With Quote

Old   September 9, 2009, 08:22
Default Tech Support
  #4
Senior Member
 
PSYMN's Avatar
 
Simon Pereira
Join Date: Mar 2009
Location: Ann Arbor, MI
Posts: 2,662
Blog Entries: 1
Rep Power: 36
PSYMN has a spectacular aura aboutPSYMN has a spectacular aura about
This is the sort of thing that it is good to send to tech support... Even if someone here can help you get by, it helps to make them aware of these smoothing issues for next time.

My suggestion is to alter your geometry or blocking topology... Even if the smoother were not causing trouble else where, it probably couldn't do much to help in this critical area due to your other constraints. If you can't alter the geometry any further, then perhaps you (or someone online) can think of a better blocking.

It is interesting, but I can't take this on right now. Ping me again later if no one else steps up.
PSYMN is offline   Reply With Quote

Old   September 9, 2009, 16:44
Default
  #5
Member
 
Jules Bell
Join Date: May 2009
Posts: 31
Rep Power: 8
Jules is on a distinguished road
Thanks, Simon.

I'll try to change the geometry a little more and add some curves to better control the block edges. Maybe I can reduce the problem to only the volumes on the surface.
I can't really think of a better way to do the blocking, but if someone has an idea, please tell me.
I'll let you know when I find a way to resolve this.
Simon, if you could find some time to look further into this, that would be really great.

Cheers,

Jules
Jules is offline   Reply With Quote

Old   December 4, 2010, 18:20
Default
  #6
New Member
 
Join Date: Nov 2010
Posts: 22
Rep Power: 6
gi12 is on a distinguished road
Hi guys
I have a general question that came to my mind when I read this topic. What is the minimum acceptable quality of hexa mesh?
Thanks
gi12 is offline   Reply With Quote

Old   December 4, 2010, 19:00
Default What is your solver.
  #7
Senior Member
 
PSYMN's Avatar
 
Simon Pereira
Join Date: Mar 2009
Location: Ann Arbor, MI
Posts: 2,662
Blog Entries: 1
Rep Power: 36
PSYMN has a spectacular aura aboutPSYMN has a spectacular aura about
That question is very solver dependent...

Check your solver manual.

As a basic rule, a quality of better than 0.1 is good for most. But some also have specifics for min angle (>18 degrees is usually good enough), or determinant or aspect ratio...
PSYMN 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
Moving mesh Niklas Wikstrom (Wikstrom) OpenFOAM Running, Solving & CFD 122 June 15, 2014 06:20
hexa mesh smoothing laura CFX 0 December 19, 2008 06:05
Dynamic Mesh Smoothing Sham FLUENT 4 July 10, 2007 20:08
How to refine O-grid hexa mesh? Pete Main CFD Forum 2 November 15, 2004 07:40
How to use Hexa smoothing function? Nick CFX 2 October 5, 2004 23:47


All times are GMT -4. The time now is 02:11.