You are on page 1of 5

Finite Element Analysis (FEA) Finite Element Analysis is a powerful numerical procedure than enables engineers to acquire information

they have applied accurately model the circumstances, and .that have a number of years of experience in using FEA.

While we are beginning to understand and use FEA, we will analyze models that are relatively easy to model and for which we can acquire analytical solutions for stresses and strains. Modelers in industry don't generally have this luxury--otherwise they would not need FEA software. However, it is more likely than not that the engineer modeling with FEA will simplify the model to the degree possible before running the analysis. How does FEA work? A part's "stiffness" is related to a) its geometry and b) its material properties For example, take a simple geometry like the one shown below: :
y F

x z

This loading will cause this part to bend about the z-axis. It is intuitive that if the beam is made of steel that it would be stiffer than a beam made of rubber. It is also clear that the resistance to bending (stiffness) would be greater if the load were applied parallel to the z-axis, causing bending about the y-axis.
y

x z F

In the equation shown below, the matrix K, represents a combination of geometry and material properties resulting in stiffness.

= {F} K {x}
The x term is a vector of "displacement values" that are unknown before the FEA program is run--these terms may be thought of as deflections. And the F vector contains information about the loads on the part.

This "system" of equations is exactly like the scalar equation you learned about in physics that says: a spring with a spring rate of K, will deflect an amount x, due to the force, F, stretching (or compressing) the spring.. The way that FEA works, in general, is like this: The geometry of the part is divided into thousands of little pieces called "elements". The vertex of every element is called a node. Inside the software, there are equations, called shape functions, that tell the software how to vary the values of x across the element. Average values of x are determined at the nodes. In fact the only place that the engineer can access values of stress and/or deflections are at the nodes. The finer the "mesh" of elements, the more accurate the nodal values will be. In addition to telling the software what kinds of loads are imposed on the part anad what type of material the part is made of, the engineer must also tell the software how the part resists the loads imposed on it. We recall well that every load acting on an object has an equal but opposite load acting on it. For example, a round cantilevered beam that is subjected to twisting, will resist the external twisting moment with equal but opposite twisting at the wall. However, the way in which the FEA modeler would communicate this information to the FEA software would be through the use of "boundary conditions." Boundary conditions tell the FEA software how loading is resisted by constraining displacements and rotations of certain nodes. In the case of the cantilevered round beam, the engineer would constrain the nodes at the beam-wall interface by instructing the software to not allow translation of the nodes at the wall in x, y, or z. Also, depending on the orientation of the co-ordinate system, the engineer would need to instruct the software not to allow twisting of nodes around two of the axis. The following picture shows you a "discretized" shaft. Notice the triangular shaped elements and where they meet (the nodes)

The more elements a model contains the more accurate the average value of the stress or strain at the nodes. The trade off for more accuracy is processing time--the more elements and nodes, the longer it takes to generate results. Mesh size, loadings, and boundary conditions play a critical role in producing accurate and reliable finite element models. The next picture shows the loading (a torque around the z axis) and the boundary conditions (no translations in x, y, or z; no rotations around y or x).