Documente Academic
Documente Profesional
Documente Cultură
Penton
Media, Inc. All rights reserved. Machine De-
sign (ISSN 0024-9114) is published semi-
monthly by Penton Media, Inc., 1100 Supe-
rior Ave., Cleveland, OH 44114-2543. Copies
not qualified for domestic requester circula-
tion: one year, $105; two years, $165. Permis-
sion to photocopy is granted for users regis-
tered with the Copyright Clearance Center
(CCC) Inc. to photocopy any article, with the
exception of those for which separate owner-
ship is indicated on the first page of the arti-
cle, provided that the base fee of $1.25 per
copy of the article, plus $.60 per page is paid
to CCC, 222 Rosewood Dr., Danvers, MA
01923 (Code No. 0024-9114/00 $1.25 + .60).
Permission to reprint: Barbara LoSchi-
avo; Purchased reprints: Judy Dustman
(216-696-7000, ext. 9607); Advertising Ma-
terials: Advertising Dept., Machine Design,
1100 Superior Ave., Cleveland, OH 44114-
2543, 216-696-7000. Inserts should be sent
to Machine Design, Penton Press, 680 N.
Rocky River Dr., Berea, OH 44017-1691.
CAD
Edited by Paul Dvorak
More errors
that mar FEA results
Easy-to-make meshing errors can
F
inite-element analysis, or the finite-element method (FEM) as
we will call it, hides plenty of traps for uninitiated users. Er-
render finite-element analysis results rors that come from idealization and meshing a part can be
misleading to dangerous. bad enough to render results either misleading or dangerous,
depending on the importance of the analysis.
Idealizing and defeaturing a 3D model eliminates small and unimpor-
tant details. Sometimes the process replaces thin walls with surfaces, or
Paul Kurowski drops a dimension to work with a 2D representation of the part. Model
Director of Engineering Development building also uses simplified descriptions of material properties by, for
Genexis Design Inc. instance, considering them as linear-elastic materials (many are not),
London, Ontario, Canada and assigning boundary conditions as rigid supports and time-inde-
pendent loads. There are many other simplifying assumptions.
The process eventually
forms a mathematical de-
scription of reality which
we call a mathematical
model. To solve it with nu-
merical techniques, the
math model must be dis-
cretized or meshed. (Dis-
cretization and meshing
are synonymous in the
CONTINUOUS BODY DISCRETIZED BODY FEM). But mind you, cre-
ating a mathematical
model is error prone.
A common objective of FEM is finding displacements and Here are a few of the
stresses in a structure. This requires meshing (discretization) a things that can go wrong
continuous mathematical model. when modeling, even be-
fore meshing.
THE PROBLEM
Field variables, such as WITH MODELS
displacements and tem- A mathematical model
peratures, are described can be pictured as a con-
by lower-order polyno- tinuous domain with im-
mials, usually of the
first and second order.
Element order is fixed
and does not change
during the solution. Ele-
ment shapes are re-
stricted to primitives H-ELEMENTS
(tetrahedrons, wedges,
and hexahedrons) and
allow little deviation
from ideal shapes.
FIRST-ORDER ELEMENTS
P-ELEMENTS
A MESH
Convergence criterion
correctly represent geometry. The hole is
deformed and rounds are replaced with
errors two straight lines.
And the mesh does
Solution and
not have
convergence er- Convergence error
enough
rors are dis- for iteration 3
elements
cretization er-
(or more
rors. Each differs
precisely:
a bit from the 1 2 3 The number of degrees
not Iteration number
other. Solution of freedom in a model
enough
error is the dif-
degrees of
ference between
freedom) to
results from a
properly
discrete model
model displacements and stress
with a finite num-
patterns.
ber of elements
and results from
a hypothetical
model with an in-
finite number of A not-so-accurate beam model
infinitesimal ele-
A 2D beam in bending has been
ments. To esti-
meshed with one layer of first-
mate solution er-
order elements. The first-order
ror, assess the
element can only model linear
rate of conver-
displacement and constant
gence and then
stress, one stress level per ele-
predict the as-
ment. This means someone has
ymptotic value.
made a serious meshing mistake.
Convergence
error is the dif-
ference between
two consecutive
Should be modeled: tension at the This is what is modeled with one
steps that could top and compression at the bottom. layer of first-order elements.
differ by mesh
boundary conditions while minimizing the total potential complex polynomial functions) or by both. Plotting sev-
refinement, ele-
energy of the model. The mesh must also comply with el- eral results from the same model meshed with higher or-
ment-order up-
ement capabilities to depict the displacement field. If we der elements or more elements than the previous run
grade, or both.
use first-order elements, the displacement field becomes should describe a curve that seems to flatten out, indicat-
Let’s say an ac-
linear in each element and piece-wise linear in the entire ing results no longer significantly dependent on the
ceptable conver-
mesh. At this point, you might ask: How well does that choice of discretization. The key word is “significantly.”
gence error is
piecewise linear displacement field represent the dis- Results are always dependent on the choice of discretiza-
10%. If the solu-
placement field corresponding to the continuous model? tion. All we can do is to calculate the discretization error
tion converges,
Or, to rephrase the question: What errors are introduced and decide if it’s low enough.
the next step will
by meshing, a process that imposes restrictive assump- Notice that the objective of the convergence process is
produce results
tions from element definitions? What type and how many not to obtain the most accurate solution possible. The ob-
that differ from
elements should we use to make this error tolerably jective is to find the discretization error by proving our
the current one
small? data does not significantly depend on the choice of dis-
by less than 10%.
First of all, the error introduced by meshing is called cretization.
discretization error. All FEM results are burdened with it.
So before using the results, we should prove they are not A FEW MESHING MISTAKES
significantly dependent on the choice of discretization. Errors from restrictive assumptions imposed by
This requires an exercise commonly called the conver- meshing are not confined to errors controllable in a
gence process. It takes several iterations and is accom- convergence process. Such errors can have serious con-
plished by adding degrees of freedom to the model, either sequences. For example, modeling a beam in bending
by using smaller elements (mesh refinement) or by in- with one layer of first-order elements is a recipe for dis-
creasing the element order (using elements with more aster. The mistake can be made in 2D or 3D. Properly
What makes
a good mesh?
A mesh must satisfy several conditions. First,
it must properly depict geometry which is
relatively easy to verify “by eye.” It must not representing a distribution of easy to use but they
have degenerated elements. To some degree bending stresses across the do not prevent the mis-
this can be also inspected visually but is bet- thickness needs several layers takes listed above. Automeshing is
ter done with a mesh-quality checker. Mesh of first-order elements. This is purely a process of filling up a given volume (or surface
must have the capability to model the ex- often difficult or impossible be- or line) with elements of given shape. Many automesh-
pected displacement and stress patterns. cause too many elements would ers know nothing of the solution. They place elements
This cannot be verified either visually or be needed. The case calls for us- almost wherever they want and how they want. Whether
with mesh-quality routine, and is where ing either solid p-elements or the mesh has the capability to properly model the ex-
most severe errors are often made. A mesh converting the geometry to a pected displacement or stress pattern is not their con-
can look great, pass all quality checks, and midplane surface and meshing it cern. The user, as always, is responsible for avoiding
still be a disaster. This commonly happens with shell elements. mistakes by making sure the mesh correctly represents
when an automesher, left on its defaults, de- Any mesh has to satisfy two re- geometry as well as the expected displacement and
cides to place one layer of lower-order ele- quirements: It must adequately stress patterns. ■
ments across thin features. One-layer of p represent geometry, a criteria
elements is easily acceptable because of its relatively easy to visually verify.
higher (and adjustable) order. Second and less obviously, it WE WANT YOUR FEEDBACK.
Lastly, solid-element meshes look im- must have the capability to prop- Did you find this material interesting? Circle 722
pressive but may hide the severe deficien- erly model displacement and Do you want more information of this type? Circle 723
cies described above. Less visually pleasing stress patterns. This is where Comment via e-mail to mdeditor@penton.com
shell or beam-element meshes may be bet- most serious mistakes are made. What related topics would you like to see covered? What
ter choices. The hazard often comes from additional information on this topic would you find useful?
automeshers. They are fast and