Professional Documents
Culture Documents
Introduction
Overview
• What is a Finite Element?
• Common terminology
• Elements
• Constraints
• Loads
• Analysis types
• Units
• Example model
• What’s coming..
What is the Finite Element Method
• The error at the nodes can however also be used to check for
convergence of the mesh:
– A small error (i.e.. (max predicted) – (min predicted) ) gives a good
indication that the mesh has converged.
What is a Finite Element?
{ f } = [k ] ⋅ {d }
[ k ] is the stiffness matrix of the element
Compiled using Material properties and geometry
{F } = [ K ] ⋅ {d }
Common Terminology
• Constraint:
– Applying an enforced motion (zero or otherwise) to a node. This is the
same as connecting an infinite stiffness at this node.
• Plate/Shell elements
– Used to model thin walled regions
– 5 DOF at each node: 3 Translations and 2 Rotations.
– They have no ‘drilling’ degrees of freedom
• Some Finite Element implementations actually has a third rotation as well, but
it is not a necessity to have it to be able to fully load such an element.
– Need thickness
– Shell elements do not have nodes spaced apart in the thickness direction to
be able to apply a couple. Therefore, rotational DOF are needed to be able
to bend a shell element out-of-plane.
– In-plane bending is possible using only forces because of the possibility of
applying a couple. It is this rotational DOF about the normal to the shell that
is commonly neglected in element formulations
Elements
Linear
Second
Order
• Second order elements gives more accurate answers than first order
elements in most cases. They are a lot more expensive in computer
resources, so they end up being selectively used
– Use parabolic elements for geometry with curved edges.
• Using too complex an element for the required job leads to a severe
penalty in runtime and resource-usage
Elements
• Imagine modeling a Crane using solid elements.
– Of course it does not make sense. Beams do a much better job by
being able to use a lot less elements to get the forces and moments.
Catalogues exist that tells you what the force- and moment-handling
capabilities of beams are, so in a lot of cases you may not even care
what the stress is in the model!
• What happens to the connections between beams?
– Can beam elements model this accurately?
– No, of course not. The beam mesh models a “perfect” load-transfer path
from one beam to the next, but no local stress-distribution are taken into
account.
– For this, a shell model may be more appropriate. The loads found by a
beam model is applied to a shell-element sub-model to find the local
stresses and stiffness of the connection.
Elements
• Solid elements are used when there are significant through-
thickness stresses at some location. This happens at each location
where the thickness changes
• Take note:
– Even though a structure is made up of plates, it does not mean that
shell elements are the correct choice! If the ratio of the plate thickness
to the other dimensions of the plate is too small, the through-thickness
stress becomes very significant.
– A ratio of 1:10 is about the limit for any kind of accuracy for Thin-Shell
elements and 1:5 for thick shells.
– More sensible would be 1:20 and 1:10.
– The difference between thin- and thick-shell elements is that thin shells
ignores through-thickness shear stiffness, while thick-shells include
them.
– Recommendation: Always use thick shell elements as they will give
more accurate answers. They take slightly longer to run, which is their
only “drawback”
Elements
Further recommendations:
• Use Quad elements rather than Tri elements
• Use first order elements unless it is Tri or Tet elements
• Use Hex elements if
– Computer resources are a problem (Not enough disk / Memory)
– The meshing-time will be less than the run-time (Nonlinear analysis
having to perform thousands of iterations)
• Use second order Tet (Tet10) elements for most cases where an
answer is needed quickly for linear analysis. They are about as
accurate a Hex-8 element but takes a lot less time to mesh a
complex structure. It’s also easy to check convergence: Simply re-
mesh and re-run.
Usefull Tips
• Aspect ratios
– Avoid elements with high aspect ratios
• Caution when exceeding 3
• Alarm when exceeding 10
• Skewness and taper
– Skewness is the angle between two sides
• At least greater than 30°
– Taper is the ratio of the areas on two side of a diagonal
• Less than .5
• Physical Interfaces
– Elements must not cross interfaces
Constraints
• Constraints are there to generate reaction forces that balances the
applied loads
• In static analysis it is necessary to provide enough constraints to
prevent the model from behaving as a rigid body
– the minimum number of DOF that needs to be constrained (even for an
unloaded model) is 6: The model may not be able to rotate or displace
without reaction forces being generated.
– Even if there is no force in a global direction the model must be
constrained from moving in that direction
– Careful consideration of constraints to prevent spurious reaction forces
– Preferable to constrain translation dof’s rather than rotational dof’s
• Additional supports might be necessary to remove mechanisms
– Mechanisms occur most commonly in models using truss-, beams with
released dof’s, and membrane elements
• Shells have no ‘drilling’ degrees of freedom
– need constraints in the out of plane rotation
– artificial stiffness in the drilling direction
Constraints
• There are two types of constraints:
– An SPC (Single-point constraint) is a constraint that prescribes the
motion of a single node
• Zero displacement/Prescribed displacement
• Specified in the global coordinate system
• Most programs make provision for rotating the coordinate system at the
node (skewing)
– An MPC (Multi-point constraint) is a constraint equation that relate one
degree of freedom of a node to one or more degrees of freedom with a
linear equation.
• This makes possible modelling a lever action between two nodes
• (Displacement 1 = 10* Displacement 2) or rigid connection between nodes
(Displacement 1 = Displacement 2).
– A series of “rigid” elements are implemented in most FEA codes that
defines the coefficients of the MPC constraint equations implicitly. This
makes it a lot easier to use them.
Constraints
• In Nastran, the “R” type elements are implemented through MPC
equations.
– The RBE2 element is a Rigid connection, while
– the RBE3 is an averaging connection.
• The same goes for MPC’s: Remember that they are infinitely rigid,
thereby causing severe stress-concentrations. They can also
severely affect the load-path because of the severe stiffness.
Constraints
• Symmetry is used where both the loads and the structure have
mirror symmetry. Anti-symmetry can also be used to advantage
• Advantages:
– Less computer resources are needed for a symmetry model than a full
model
– Boundary conditions are greatly simplified. The symmetry constraints
removes certain rigid body modes without introducing any artificial
stiffness
• Disadvantages:
– Symmetry is slightly more difficult to interpret than a full model
– Very difficult to present results to non-technical people (especially anti-
symmetry!).
Loads
• Loads applied can be point-, edge, face or body loads.