Wh t IN dd T What Is Needed To Element Analysis? RA Fi it o Run A

advertisement
- What
Wh t Is
I Needed
N d d To
T Run
R A Finite
F it Element
Fi
El
tA
Analysis?
l i ?-
Wh t Is
What
I Needed
N d d To
To Run
R A Finite
Fi it
Element Analysis?
?
Thiss cchapter
apte includes
c udes material
ate a from
o tthe
e boo
book “Practical
act ca Fin ite
te Element
e e t Analysis”.
a ys s Itt a
also
so has
as bee
been reviewed
e e ed a
and
d has
as
additional material included by Matthias Goelke and Jan Grassmannsdorf
smannsdorf.
Basic Information Needed To Run A Finite Element Analysis
n a high
g level summary,
y, the “working”
g steps
p involved in a finite element
e
analysis
y mayy be categorized
g
as:
•
Modeling (pre
(pre-processing)
processing)
•
Solution
•
Vi li ti off solution
Visualization
l ti results
lt (post-processing)
( t
i )
This image depicts the three elementary working steps involved in a FEM analysis.
analysis Some details about the individual steps are
summarized below.
below
2
2.
M d li g / Pre-Processing
Modeling
P P
i g
CAD Data
D t
Most commonly,
y, an FEM simulation p
process starts with the impor
p rt of the component’s
p
((or p
part’s)) CAD g
geometryy ((e.g.
g CATIA,, STEP,,
UG IGES
UG,
IGES, solidThinking,
solidThinking etc.) into the pre
pre-processor
processor i.e. HyperMessh
In many cases,
cases the imported geometry is not ready for meshing.
meshing Qu
uite often the geometry needs a cleanup first due to
•
“b k ” surfaces
“broken”
f
•
surfaces which are not stitched together
g
•
redundant (multiple) surfaces
•
surfaces which are too small to be meshed in a reassonable way later on
1
- What
Wh t Is
I Needed
N d d To
T Run
R A Finite
F it Element
Fi
El
tA
Analysis?
l i ?-
Another issue related to g
geometryy is depicted
p
in the following
g ima
age:
g
In the image on the left, the imported geometryy is shown. Note the
t lateral offset of the green edges. Here, the surface edges (in
green) do not meet at a single point i.e. there is a very small latteral offset of the surface edges. As meshing is carried out with
respect to the surfaces,
surfaces this small offset will be automatically take
en into account during meshing,
meshing which,
which unfortunately will result in
very poor quality
lit elements.
l
t The
Th image
i
i the
in
th middle
iddl depicts
d i t the
th meshed
m h d “initial”
“i iti l” geometry.
t Note
N t how
h the
th mesh
h is
i locally
l ll distorted.
di t t d
The updated
p
((cleaned)) and meshed g
geometryy is shown on the righ
ght.
Here,
H
r the
th surface
rf
edges
dg (in
(i green)
gr
) do
d nott meett in
i a single
i gl point,
i t i.i.e. there
th r is
i a very
r smallll llateral
t r l offset
ff t off the
th surface
rf
edges.
dg
A
As
meshing
g is carried out with respect
p
to the surfaces, this small offsset will be automaticallyy taken into account during
g meshing,
g
which, unfortunately will result in very poor quality elements.
Once these
O
h
“h dl ” are mastered,
“hurdles”
d one needs
d to ask
k whether
h h alllll the
h CAD information
i f
i is
i really
ll needed.
d d What
Wh about
b
li l fillets
little
fill
and
a
d rounds,
ou ds, ttinyy holes
o es o
or e
even
e co
company
pa y logos
ogos which
c ca
can o
often
te be found
ou d in C
CAD data
data? Do
o tthey
ey really
ea y co
contribute
t bute to tthe
eo
overall
ea
performance of the component?
Meshing
g
Once the geometry is in an appropriate state,
state a mesh is create
ed to approximate the geometry.
geometry Either a beam mesh (1D),
(1D) shell
mesh
h (2D) or a solid
lid mesh
h (3D) will
ill be
b created.
t d This
Thi meshing
hi step
t p is
i crucial
i l to
t the
th finite
fi it element
l
t analysis
l i as the
th quality
lit off the
th mesh
h
directlyy reflects on the q
qualityy of the results g
generated. At the same time,, the number of elements ((number of nodes)) affects the
computation time.
time That is the reason why in certain cases a 2D and 1D mesh is preferred over 3D mesh.
mesh For example,
example in sheet
metals a 2D approximation
appro imation of the structure
str ct re uses
ses much
m ch less elem
ments and thus
th s reduces
red ces the CPU time (which
( hich is the time while
hile you
o
are waiting
g for yyour results).
)
See the p
picture above for structures that are typically
yp
y meshed with
w 1D,, 2D and 3D elements. Which element type
yp would yyou
choose for which part?
2
- What
Wh t Is
I Needed
N d d To
T Run
R A Finite
F it Element
Fi
El
tA
Analysis?
l i ?-
Despite
p the fact that meshing
g is ((at least optionally)
p
y) a highly
g y auto
omated p
process, mesh q
quality,
y its connectivityy ((i.e. compatibility),
p
y)
and element normals needs to be checked. If necessary, these element
e
“issues”
issues may need to be improved by updating (altering)
the underlying geometry or by editing single elements.
elements
Material And Property
p y Information
After meshing is completed,
completed material (e.g.
(e g Young’s Modulus) and
d property information (e.g.
(e g thickness values) are assigned to the
elements.
Loads Constraints And Solver Information
Loads,
Various loads and constraints are added to the model to repr
present the loading
g conditions that the p
part(s)
( ) are subjected
j
to.
Different load cases can be defined to represent different loading
g conditions on the same model.
model Solver information is also added
to tell the solver what kind of analysis is being run,
run which results to
t export,
export etc.
etc
To determine your relevant loads, your engineering skills are nee
eded. Think of all kinds of load situations that can occur on your
structure and decide whether you want to use them in your sim
mulation or not.
not To determine the load from a static or dynamic
event,
t a Multibody
M ltib d Simulation
Si l ti (MBD) might
ight be
b helpful.
h l f l
The FEM model (consisting of nodes,
nodes elements,
elements material propertties,
ties loads and constraints) is then exported from within the pre
preprocessor HyperMesh.
HyperMesh The exported FEM model,
model typically called solver input deck,
deck is an ASCII file based on the specific syntax of
the FEM solver chosen for
f the analysis (e.g. RADIOSS
OSS or OptiStru
O S uct). A section out off an OptiStruct
O S
solver deck is depicted in the
figure below.
As you will see, the bulk of information stored in the analysis file is related to the definition of nodes (or grids). Each single node is
defined by its nodal number (ID) and its xx-,, yy- and z coordinates. Each element is then defined by its element number (ID) and its
nodes (IDs are referenced).
referenced) This completes the pre-processing
pre processing ph
hase.
hase
3
- What
Wh t Is
I Needed
N d d To
T Run
R A Finite
F it Element
Fi
El
tA
Analysis?
l i ?-
3.
Solution
During the solution phase off a simple linear static analysis or an eigenfrequency
e
f
study, there is not much for
f you to do. The default
f
settings of the Finite Element program do handle these classes of
o problems pretty well. Practice will show you that if the solution
process is aborted by an “error”
error , it is due to mistakes you have ma
ade during the model building phase.
phase Just to mention a few typical
errors:
•
Element quality (http://altair
(http://altair-2
2.wistia.com/medias/rm
wistia com/medias/rm
mretoumym)
•
Invalid material properties
•
Material property not assigned to the elements
•
I ffi i tl constrained
Insufficiently
t i d model
d l (the
(th model
d l shows
h
a rigid
ri id body
b d motion
ti due
d to
t external
t
l loads)
l d )
Some of these model issues are discussed in a free video seriess available on the Academic Training Center (http://training.
(http://training
altairuniversity.com/e-learning/by-altair-_2/hypermesh-related/fr
l i i
i
/ l
i /b l i 2/h
h l d/free-hyperworks-starter-kit-video-series/)
h
k
ki id
i /)
44
4.4
Vi
Visualization
li ti / Post-Processing
P tP
i g
Once the solution has ended successfully,
successfully post-processing (in HyperView
H
for contour plots and HyperGraph for 2D/3D plots) of
th simulation
the
i l ti results
lt is
i done
d
next.
t Stresses,
St
strains,
t i and
d deform
d f mations
ti
are plotted
l tt d and
d examined
i d to
t see how
h the
th partt responded
d d
to the various loading
g conditions. Based on the results,, modificattions mayy be made to the p
part and a new analysis
y mayy be run to
examine how the modifications affected the part.
part
This eventually completes the FEM process.
process
Remarks
•
Practice will show, that in many projects, the above depicted
d process must be re
re-entered
entered again, because simulation results
indicate that the part is not performing as requested.
requested
It is
i quite
it obvious
b i
th t going
that
i back
b k to
t CAD (to
(t apply
l changes)
h
) and
a d working
ki through
th
h the
th entire
ti FEM process becomes
b
t di
tedious.
A very efficient (and exciting) technology to speed up this process is
i called Morphing.
Morphing Employing morphing allows the CAE engineer
to modify the geometry of the FEM model,
model e.g.
e g change radii,
radii thickn
ness of ribs,
ribs shape of hard corners,
corners etc.
etc Quite often the morphed
4
- What
Wh t Is
I Needed
N d d To
T Run
R A Finite
F it Element
Fi
El
tA
Analysis?
l i ?-
FEM model can be exported
p
instantaneouslyy ((without anyy reme
eshing)
g) allowing
g the CAE engineer
g
to re-run the analysis
y of the
modified part on the fly.
An example of morphing a given finite element model is depicted below (http://altair-2.wistia.com/medias/dp9q29f3jn)
(http://altair 2 wistia com/medias/dp9q29f3jn)
A nice introduction in morphing is given in the video below (http:///altair-2.wistia.com/medias/xycj10c4y2).
/altair 2.wistia.com/medias/xycj10c4y2).
Note:
The individual
Th
i di id l working
ki steps
t
off the
th FEM process are nott only
l sub
b t d to
bj
bjected
t many “user”
“
” errors e.g. typo
t
while
hil defining
d fi i material
t i l or
loads. A lot of attention must also be p
paid to the chosen modelin
ng
g assumptions
p
((for instance,, simplification
p
of g
geometry,
y, chosen
element type and size,
size etc.).
etc ) Even though the FEM solver may detect
d
some of the most striking errors,
errors the likelihood that your
res lts have
results
ha e bypassed
b passed “errors” is high.
high
The following chapters aim at creating awareness about FEM challenges and pitfalls.
5
Download