Beruflich Dokumente
Kultur Dokumente
Simon Pereira
ANSYS ICEM CFD
Product Manager
Geometry Setup
Prism starts with geometry
For geometry patch independence, delete unnecessary
curves and points.
Over constrained patches (too many curves) will make it
difficult for the smoother to give you a smooth mesh.
Can also set sizes on curves or density regions
Finer mesh in difficult areas gives more freedom to the smoother
Some users set width parameter on surfaces to keep the mesh size
from coarsening for a number of layers beyond the surface. This puts
more nodes in the volume and makes it easier for prism to connect up.
Dont set width to more than 2 or 3 on surfaces your plan to prism.
Yes, it will increase your Octree tetra count
It only helps with octree tetra mesh (use density regions for a more
general solution)
2007 ANSYS, Inc. All rights reserved.
Prism Preparation
It is difficult to smooth prisms, so we want to start with the best possible quality. Preparation is
the key.
Start with good tetra or tri-surface mesh
Check aspect ratios / quality
Check and fix all diagnostics
Single edges, Non-manifold vertices, or Duplicate elements will crash the prism mesher
Mesh Smoothing
Use the Laplacian based surface smoother
Laplacian smoother
Tetra Fill
Octree tetra has sharp transitions and uses about 50%
more nodes on these models than Delaunay Tetra
Advancing Front, TGRID Delaunay and TGRID AFT are also
available
Advancing front methods give smoother mesh, but that
means more elements.
AFT is an advancing front option that can be set for the
TGRID mesher
My tests have shown it is roughly 6 times faster than the other
advancing front algorithm
Octree
Expansion Ratio=1.2
Advancing Front
Tetra Fill
Under global settins, you can change the growth ratio
and adjust other properties for the fill.
OCTREE Mesh
Delaunay Mesh
Prism Requirements
The settings are determined by your
requirements.
In this case Fluent or CFD++
You require All Prisms (Few or no
Pyramids)
Can handle sharp high angles and
relatively poor quality to achieve this
Prism Settings
Leave initial height as 0
This causes the initial height to float in order to
reduce the volume change between the last prism
and adjacent tetra.
10
11
Prism Settings
Min Prism quality = 0.000001
Default is 0.01; If you set this closer
to zero, prism will permit lower
quality prisms without resorting to
pyramids.
We set this low enough to get no
pyramids and CFD++ can still handle
the worst prisms.
12
Prism Settings
On complex models, prism orthogonality and the
quality of the inner tri surface are at odds.
Set this below 0.5 to favor tetra quality over
orthogonality.
13
Prism Settings
Fillet ratio works together with Ortho weight to
improve tetra quality in convex regions.
Larger fillet (number is a ratio to total prism height)
means more inner surface area for the tops of the
prism columns and their adjacent tetras
14
Prism Settings
Max Prism Angle keeps the prism layers connected
around tight bends.
Set this at 180 to prevent pyramids
15
Prism Settings
Smoothing Options
Set surface smoothing steps to 0; you should
smooth before running prism
Volume/directional Smoothing is the most time
consuming part of Prism. If you turn these off, Prism
generates very quickly
Directional smoothing steps are needed for Ortho
weight to be less than 1. For complex models with
lots of tight spots, smoothing steps are important
Without Directional
smoothing steps, prisms are
very orthogonal, but they
will still bend for fillet ratio.
Directional collisions result
in pyramids
2007 ANSYS, Inc. All rights reserved.
16
Prism Settings
Advanced prism params, Auto Reduction
Proximity can cause prism to stop and give
pyramids instead.
This option causes the prisms to squeeze down
This is fixed with redistribute prisms (automatic at 12.1)
Pyramids
Redistributed
Reduced
(Squished) and
prisms
No Pyramids
17
Redistribute Prism
Edit Mesh, Redistribute Prism
Reset the initial prism height.
Solves the squished mesh from auto reduction
Allows the user to adjust for the desired y+
Roughly maintains the smooth volume transition
Auto reduced Prisms
(Squished)
Floating initial height.
Prisms fixed
Initial height set
Before
Issues
If the initial height is large, the min ratio will be 1
(uniform) distribution.
11.0 could not redistribute layers containing
pyramids. This is fixed in 12.0
12.0 changed the way Prisms were calculated to give
the most precise column by column initial height
12.0 could not redistribute hexas (inflated quads), or
imported mesh, these have both been fixed for 12.1
2007 ANSYS, Inc. All rights reserved.
18
After
Smooth Prism
20
Closing
These settings should minimize the number of pyramids you produce,
while allowing for a better Prism/tetra transition and control of the first cell
height.
With more discussion, we can adjust these recommendations as needed
Contact us if you have any trouble
Tetra/Prism is a quick way to get a decent estimate. For more accuracy
and solver efficiency, lets work on utilizing the hexa or multizone
methods.
21