Static Structural Analysis

The everyday workhorse: will this part break, bend too much, or is it fine?


1. What is it?

Static structural analysis answers one question: you push on a part with a steady force — how much does it bend, and how close does the stress get to breaking it?

"Static" means nothing moves fast and the force doesn't change with time: a shelf holding books, a bracket carrying a motor, a table you stand on. If your load arrives slowly and then stays, this is your domain.

"This bracket holds a 50 kg motor. Will it bend more than 1 mm? Will it crack?"


2. When do I use it?

Use whenDon't use for
Will it break? — compare von Mises stress to yield strengthLoad changes with time → [Dynamics](dynamics.md)
Will it bend too much? — check deflection against your toleranceLoad is heat → [Thermal](thermal.md)
Is it over-designed? — find material you can removeSlender part in compression → [Buckling](buckling.md)
Factor of safety — how many times stronger than neededTwo parts touching → [Contact](contact.md)

Use cases

Problem TypeIndustryExample
Bracket stress analysisAerospace/AutomotiveEngine mount bracket under combined loading
Pressure vessel designEnergy/ChemicalCylindrical vessel with end caps
Plate with hole stress concentrationAerospaceAircraft fuselage panel with inspection hole
Bolted joint preloadAutomotive/MachineryFlange connection under bolt tension
Beam deflectionCivil/StructuralI-beam under distributed load
Structural integrity after impactAutomotiveBumper beam after minor collision

3. The flow — every action described

Step 1: Design (geometry)

What you do: Draw your part or import a CAD file.

How (macOS Design Studio pipeline):

How (sketch / import):

Why: The solver needs to know the shape. Start simple — you can add holes and fillets later.

Step 2: Boundary (material + supports + loads)

What you do: Tell FEA Lab what it's made of, how it's held, and what pushes.

How:

Why: The solver needs to know what's held still and what's pushing. Without both, the answer is meaningless.

Step 3: Mesh

What you do: Cut the part into small cells.

How:

Why: The solver works on tiny triangles/quads. More cells = better answer but slower. Start coarse, refine if needed.

Step 4: Simulate → Results

What you do: Run the solver and read the answer.

How:

Why: This is where the math happens. You'll see:


4. Reading your results

Displacement (bending)

ColorMeaning
BlueLittle movement
RedLots of movement

Good: Deflection is small relative to your part size. Bad: Deflection exceeds your tolerance (e.g., > 1 mm for a bracket).

von Mises stress

ColorMeaning
BlueLow stress (safe)
RedHigh stress (close to yielding)

Good: Max stress < yield strength / safety factor. Bad: Max stress > yield strength → permanent deformation or failure.

Verdict

VerdictMeaning
SAFEStress is well below yield
MARGINALStress is close to yield — check your safety factor
FAILStress exceeds yield — redesign needed

Important: A verdict only appears if you declared a yield strength. Without one, you get the numbers with an explicit "no verdict" note.


5. Boundaries of truth

What's validated

CaseReferenceError
NAEMS LE1 (cantilever)Analytical< 1%
NAEMS CSM (Cook's membrane)Published< 2%
Patch testExactMachine precision
MITC4 shellPublished< 3%

What's NOT covered


Nonlinear (J2 Plasticity)

What it is: When stress exceeds yield, the material deforms permanently. The analysis tracks this and redistributes stress.

When to use it: You expect yielding and want to know the final shape and residual stress.

Status: ⚠️ Beta — automatic cutback/retry is wired, but restart, large-strain kinematics, and energy checks are not yet production-qualified.


Contact

What it is: Two parts touch and press against each other. The solver finds the contact area and prevents penetration.

When to use it: Bolted joints, press fits, sliding surfaces, impact.

Status: ⚠️ Beta — 2D frictionless small-sliding is production; 3D contact passes Hertz and patch gates but finite sliding, self-contact, robust friction, impact, and restart are not production-qualified.


Common mistakes

MistakeFix
Forgot to apply a supportAdd at least one fixed face
Forgot to apply a loadAdd at least one force or pressure
Mesh too coarseRefine and re-run — check convergence
No yield strength declaredAdd material properties to get a verdict
Point load on a mesh nodeUse a small face instead — Saint-Venant principle

See also

Open the interactive workspace — mesh, solve, validate and export in the browser.

Start a guided solve
FEA Lab
Loading analysis environment…