|
[Sponsors] |
December 6, 2013, 17:05 |
ICEM CFD hex mesh with very small y+
|
#1 |
Member
Shenren Xu
Join Date: Jan 2011
Location: London, U.K.
Posts: 67
Rep Power: 15 |
I try to generate the all-hex mesh and have had the blocking done properly.
The mesh quality is very good is I set the edge to be uniformly spaced. However, whenever I try to refine the boundary layer mesh with small y+, by setting the edge pre-mesh params to a small length on one end and use geometric growth for the edge, and then COPY THE PARAMETERS TO ALL PARALLEL EDGES, the resulting mesh always have negative vol cells. I suspect it is because that the PARALLEL EDGES all have (slightly) different length, and thus I don't know what really happens when the PARAMETER for one edge is copied to the rest. Has anyone experienced the same issue, and any suggestions on how to resolve this? Cheers, Shenren |
|
December 6, 2013, 18:10 |
|
#2 |
Member
Kevin Hoopes
Join Date: Oct 2010
Posts: 43
Rep Power: 17 |
I have had this problem before where it will break for small values of first element distance. I think the problem is that you are trying to make elements that are smaller than the underlying triangulation of the geometry that ICEM defaultly uses to place the elements. You can either adjust this triangulation to make it finer or use the project to b-splines option and the projection limit to not use the triangulation for node placement.
adjust triangulation Settings -> Models/Units -> Triangulation make it really low or (the first one is kind of a quick fix) Project to Bsplines Settings -> Meshing Options -> Hexa Meshing turn it on You will have to adjust the projection limit as well, from the help: "The Projection limit is set to a non-zero value in cases where you want to keep the nodes on the edges and avoid projection to the underlying surfaces. This option is typically used for Navier-Stokes grids where the grid spacing is small relative to the geometry tolerance. Allowing nodes within a gap in the geometry to project would skew the elements. With a value P set to slightly larger than the gap, the nodes would instead be interpolated. The value may have to be set by trial and error depending on skewness or negative determinants being reported by pre-mesh quality checks." |
|
December 6, 2013, 18:31 |
|
#3 | |
Member
Shenren Xu
Join Date: Jan 2011
Location: London, U.K.
Posts: 67
Rep Power: 15 |
Thanks for the reply, Kevin. I'll give a try and let you know. Indeed, my first element distance to wall is extremely small in order to get y+ around one.
BTW, Did you happen to have encountered the issue of not having all the edges of the same length when "COPY PARAMETERS TO PARALLEL EDGES". I originally thought this has caused my problem. Cheers, Shenren Quote:
|
||
December 9, 2013, 09:50 |
|
#4 |
Member
Kevin Hoopes
Join Date: Oct 2010
Posts: 43
Rep Power: 17 |
I have never had an issue with different sized parallel edges. That has always worked fine for me.
|
|
July 26, 2017, 00:11 |
|
#5 |
New Member
Anaekh
Join Date: Jan 2015
Posts: 1
Rep Power: 0 |
Thanks for this post. It helped me in solving my problem
|
|
July 31, 2017, 16:07 |
|
#6 |
New Member
Oliver V
Join Date: Dec 2015
Posts: 17
Rep Power: 10 |
Amazing post. I've been looking for this answer for months...
Thanks! |
|
Tags |
boundary layer mesh, icem, y plus |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[ANSYS Meshing] Generating Hexa-Core with ICEM CFD Interactive | dawdybishop | ANSYS Meshing & Geometry | 1 | October 31, 2017 21:50 |
[ICEM] Scrambled data in exported Fluent mesh from ICEM CFD | bjnieuwboer | ANSYS Meshing & Geometry | 1 | October 18, 2013 07:56 |
Boddy fitted Hexcore Mesh in ICEM Cfd | Mitch | CFX | 0 | December 29, 2008 07:07 |
----------------2D mesh with ICEM CFD | Abir | FLUENT | 2 | September 13, 2008 00:55 |
prob while exporting icem cfd hexa mesh to fluent | mani | CFX | 4 | March 7, 2007 04:41 |