(Intro To CAE) Fundamentals of Finite Element Analysis
(Intro To CAE) Fundamentals of Finite Element Analysis
SimScale
Title
3 Column (full page)
1 Column
Half page
The Finite Element Analysis (FEA) is a computerized method for predicting how a
real-world object will react to forces, vibration, heat, and etc.
● Easier-to-use software
2 Column
Steps in the FEA Process
1 Column
Half page
● Result precision
● Factor of safety for a design
● Distribution of stress
● Maximum stress/strain
● Maximum deflections
2 Column
How FEA works
1 Column
Half page
A node is a coordinate location in space where the Degrees of Freedom (DOFs) and
physical property (stress, strain, temperature, velocity, etc.) are defined.
● Volume elements
● Loads are pressures or forces applied to the system on nodes, faces, or volumes
● Stress
● Strain
● Displacement
● Experience and engineering judgement are the most important factors for
creating the most accurate analysis.
● Engineering calculations should always be done to make sure they are correct
● Physical testing should be done to verify your model and the results
● Increase the deformation scale 100x, does the deformed shape look as expected?
● Modeling Error
○ We are not analyzing the physical model, but a simplified mathematical model
● Discretization Error
○ Errors that arise from the creation of the mesh
○ Infinite domain vs. finite domain
● Numerical Error
○ Introduced by the computer when it rounds or truncates numbers as it
assembles matrices and solved equations
● Smooth and colorful stress contours can be produced by any model, good and bad
● A responsible user must understand the nature of the problem and the inherent
assumptions before setting up the problem and analyzing the results
2 Column
FEA in SimScale:
Meshing
1 Column
Half page
1st-Order 2nd-Order
● # of Nodes: 4 ● # of Nodes: 10
● Degrees of Freedom: UX, UY, ● Degrees of Freedom: UX, UY,
UZ UZ
○ Create a mesh using the fewest, reasonable number of elements and analyze
the stress at a chosen point*.
○ Recreate the mesh with a denser element distribution, re-analyze it, and
compare the results to those of the previous mesh.
○ Keep increasing the mesh density and re-analyzing the model until the
results converge satisfactorily.
* Be sure to analyze the result field (stress or displacement) at the same point each time
● For problems involving contact, 1st-order elements perform much better than
2nd-order elements
2 Column
FEA in SimScale:
Analysis Types
1 Column
Half page
Linear Nonlinear
● The relationship between force and ● The relationship between force and
displacement is linear displacement is nonlinear
● Material behavior remains in the ● Material yields (plastic zone) or other
elastic zone material non-linearity
● Only valid for small deflections and ● Large deflections
rotations
● Examples: moving parts, non-metallic
materials such as composites or
rubber, impacts loads
Static Dynamic
● Static refers to a model which is ● Dynamic loads are applied as a
loaded slowly, thus inertial forces and function of time or frequency
damping are ignored
● Examples are shock, vibration, and
● Single time step - not a function of seismic loading where the load
time amplitudes vary significantly with
respect to time
2 Column
FEA in SimScale:
Linear Static Analysis
1 Column
Half page
Linear assumption
● Linear response of the system
● Small displacements, rotations etc.
Elasticity assumption
● Linear material behavior
● Removed loading → part returns to its initial shape
Static assumption
● Load can be applied in a single step
Fixed Support The fixed support boundary condition prescribes the value of zero displacement in all directions
(x,y,z)
Fixed Value Displacement The fixed value boundary condition type prescribes the value of the displacement on a certain
boundary of the domain. It is set in cartesian spatial dimensions. For every degree of freedom
(x,y,z) you may choose if it should be prescribed (fixed on a given value) or unconstrained (free to
move).
Symmetry The symmetry plane boundary condition is used to apply mirror-symmetry conditions on a structure.
The boundary condition can be applied to faces of a structure and no other user input is needed. If
a symmetry plane condition is applied to a face, the displacement of this face is locked in the
normal direction but free to slide in tangential directions.
Elastic Support Elastic support can be used to introduce virtual springs on selected face nodes, thus constraining
the body via springs. The user can manually define specific stiffness for the springs. There are two
spring stiffness criteria offered in SimScale: Isotropic spring stiffness and orthotropic spring stiffness
Pressure With the pressure boundary condition type a distributed load is applied on a face or face set. As the pressure value is defined dependent on a unit surface area (force per
square length unit) the total load applied on the part depends on the total surface area of the faces. The load is directed normal to the assigned elements’ surfaces in the
initial (undeformed) configuration.
Force The force boundary condition applies a distributed force on the structure. It can be applied to faces or edges of a structure. It is applied as surface/line traction on each
element of the assigned topological entity and its value is proportional to each element’s area/length. The user has to define the force components in the global coordinate
system. Each force component can be applied as constant value, function or table. For function or table input the value can depend on time (or frequency respectively) or
spatial coordinates.
Nodal Load With the nodal load boundary condition type a vectorial force is applied on all nodes of a geometrical entity (node, edge or surface). Please take into consideration that in
case of nodal forces on an edge or a surface, the total force is applied equally on every node of the mesh lying on the chosen entity with its full magnitude.
Surface Load The surface load is used to apply a surface traction on faces of a structure. The user defines each traction component in global coordinate system with the unit of force per
area. It is a distributed load and the value for each surface element is proportional to its area. This load is equivalent to a force load if one applies a surface load which equals
the total force divided by the face area.
Volume Load The volume load is used to apply a volumetric force (force per volume) onto a structure. The user defines a volumetric force for each component in global coordinate system
with the unit of force per volume. It is a distributed load and the value for each solid element is proportional to its volume.
Centrifugal Force The Centrifugal force boundary condition is used to apply the forces that act on a structure when it rotates around a fixed axis. The axis itself has to be fixed, but the
rotational speed is allowed to vary with time (or frequency for a harmonic analysis). The user has to specify a volume on which the force acts as well as the rotational speed
(in radians per second) and the axis of rotation.
Bonded contact The bonded contact is a special type of contact which allows no relative
displacement between two connected solid bodies. This type of contact
constraint is used to glue together different solids of an assembly. The two
surfaces that are in contact are classified as master and slave. Every node
in the slave surface (slave nodes) is tied to a node in the master surface
(master node) by a constraint.
Sliding contact The sliding contact is a special type of contact which allows displacement
tangential to the contact surface but no relative movement along the normal
direction. This type of contact constraint is used to simulate small (linear)
sliding movement in the assembly
Reasons to Avoid •Limited to a fixed boundary condition •Cannot handle contact between a single body
•Loads are limited to nodal loads, pressure, torque (i.e. folded up sheet metal box)
•Hard to give material nonlinearity
•Results are only displacement, stress, strain
•Linear only
Advantages
● Fast to perform
● Ideal starting point
● Less expertise necessary
Disadvantages
● No nonlinearity is taken into account
● Not fit for many real world problems
2 Column
Linear Static Analysis:
Stress analysis of a reclaimer arm
1 Column
Half page
Y
X
● Force Load
○ fx = -3800000 N fz
○ fy = 0N
○ fz = -3800000 N
● The von Mises stress is an equivalent stress derived from the 3 principal stresses.
It is generally used by design engineers to predict yielding of ductile materials.
3 principal stresses
www.simscale.com