2D Frame & Beam FEA — analysis report
Example — Pratt truss · Rev A
2026-07-31 17:31:26 UTC
SI (mm · kN · MPa)
First-order linear elastic analysis · limits supplied by the engineer
Analysis summary
Analysis type
First-order linear elastic (LA)
Model size
8 nodes, 13 members, 2 supports
Load cases
Permanent, Imposed
Combinations
SLS characteristic (1.0 G + 1.0 Q); ULS (1.35 G + 1.5 Q)
Beam theory
Euler–Bernoulli (shear deformation neglected)
Deflection limit
L/300 on a stated span of 12000.0 mm
Normal stress allowable
235.0 MPa (user-supplied)
Shear stress allowable
135.0 MPa (user-supplied)
von Mises allowable
235.0 MPa (user-supplied)
Schematic
Governing summary
Governing check
Combined normal stress
Utilisation
0.377 (37.7%)
Overall status
pass
FEA recommended
No
Verification of the analysis
Does this solution deserve to be believed? Reported for every run, independent of any design limit.
| Check | Demand | Capacity | U | Status |
|---|---|---|---|---|
| Stability & solvability | — | — | — | Pass |
| ||||
Equations used (Direct stiffness method) | ||||
| Equilibrium residual | 0 | 1.00e-6 | 0.000 | Pass |
| ||||
Equations used (Statics — applied loads plus reactions) | ||||
| Mesh independence | 4.31e-15 | 1.00e-6 | 0.000 | Pass |
| ||||
Equations used (Automatic 2× refinement re-solve) | ||||
Design checks against your limits
Every capacity below is the value entered by the engineer. No code resistance, partial factor or buckling reduction is applied by this tool.
| Check | Demand | Capacity | U | Status |
|---|---|---|---|---|
| Deflection vs span limit | 6.15 mm | 40.00 mm | 0.154 | Pass |
| ||||
Equations used (User-supplied serviceability limit) | ||||
| Combined normal stress | 88.60 MPa | 235.00 MPa | 0.377 | Pass |
| ||||
Equations used (Engineer's theory of bending) | ||||
| Shear stress | 0.35 MPa | 135.00 MPa | 0.003 | Pass |
| ||||
Equations used (Shear stress at the neutral axis)(Average over the effective shear area) | ||||
| von Mises equivalent stress | 88.60 MPa | 235.00 MPa | 0.377 | Pass |
| ||||
Equations used (Distortion-energy criterion) | ||||
Analysis basis
What was analysed, how, and within what boundary. This tool performs a linear analysis — LA in the terminology of EN 1993-1-14 — and reports the analysis record content that part describes. No compliance with any standard is claimed.
Analysis type
First-order linear elastic static analysis (LA)
Element formulation
Two-node plane frame element, 3 degrees of freedom per node, linear axial and Hermitian bending interpolation
Beam theory
Euler–Bernoulli (shear deformation neglected)
Material model
Linear elastic, isotropic
Solution
Restrained degrees of freedom eliminated (not penalised); symmetric LDLᵀ factorisation with pivot-level singularity attribution
Result recovery
Internal actions integrated from exact statics along each member; deflected shape integrated from curvature including the load's particular solution
Global axes
is positive to the right, is positive upward, and rotation is positive counter-clockwise. Gravity acts in , so downward loads are entered as negative (the interface does this for you when you pick a downward direction).
Member local axes
Local runs from the member's I node to its J node; local is local rotated counter-clockwise. Member results are reported in this local frame.
Axial force
Axial force is positive in tension and negative in compression.
Bending moment
Bending moment is positive when sagging (tension on the local- face) and negative when hogging. The relations and hold throughout.
Diagram plotting
The , , and diagrams plot the signed value against distance from the member's I end, on a value axis with positive upward. A sagging moment therefore reads positive and is drawn above the zero line. This is the ordinate convention, not the drafting practice of drawing the bending-moment diagram on the tension face — read the sign, not the side.
Reactions
Support reactions are reported in the global frame as the forces the supports apply to the structure. For a structure carrying only downward load, vertical reactions are therefore positive.
Internal units
All calculations are performed in a consistent SI set — millimetres, newtons, and megapascals — and converted only for display. Switching the unit system never re-runs the analysis.
Model definition
The complete analysis model, as solved. Coordinates are global with X to the right and Y upward.
| Nodes | |||
|---|---|---|---|
| Node | X | Y | Support |
| A | 0.0 mm | 0.0 mm | Pinned |
| n2 | 3000.0 mm | 0.0 mm | — |
| C | 6000.0 mm | 0.0 mm | — |
| n4 | 9000.0 mm | 0.0 mm | — |
| E | 12000.0 mm | 0.0 mm | Roller (free along X) |
| n6 | 3000.0 mm | 2000.0 mm | — |
| n7 | 6000.0 mm | 2000.0 mm | — |
| n8 | 9000.0 mm | 2000.0 mm | — |
| Members | |||||||
|---|---|---|---|---|---|---|---|
| Member | From | To | Length | Section | Material | Release I | Release J |
| b1 | A | n2 | 3000.0 mm | RHS 150×150×6 | Structural steel | M | M |
| b2 | n2 | C | 3000.0 mm | RHS 150×150×6 | Structural steel | M | M |
| b3 | C | n4 | 3000.0 mm | RHS 150×150×6 | Structural steel | M | M |
| b4 | n4 | E | 3000.0 mm | RHS 150×150×6 | Structural steel | M | M |
| b5 | n6 | n7 | 3000.0 mm | RHS 150×150×6 | Structural steel | M | M |
| b6 | n7 | n8 | 3000.0 mm | RHS 150×150×6 | Structural steel | M | M |
| b7 | n2 | n6 | 2000.0 mm | RHS 150×150×6 | Structural steel | M | M |
| b8 | C | n7 | 2000.0 mm | RHS 150×150×6 | Structural steel | M | M |
| b9 | n4 | n8 | 2000.0 mm | RHS 150×150×6 | Structural steel | M | M |
| b10 | A | n6 | 3605.6 mm | RHS 150×150×6 | Structural steel | M | M |
| b11 | E | n8 | 3605.6 mm | RHS 150×150×6 | Structural steel | M | M |
| b12 | n6 | C | 3605.6 mm | RHS 150×150×6 | Structural steel | M | M |
| b13 | n8 | C | 3605.6 mm | RHS 150×150×6 | Structural steel | M | M |
| Sections | |||||||
|---|---|---|---|---|---|---|---|
| Section | A | I | As | Depth | ytop | ybot | Q/t |
| RHS 150×150×6 | 3456.0 mm² | 1.196e+7 mm⁴ | 1800.0 mm² | 150.0 mm | 75.0 mm | 75.0 mm | 7780.5 mm² |
| Materials | ||||
|---|---|---|---|---|
| Material | E | G | Density | α |
| Structural steel | 210000 MPa | 81000 MPa | 7850 kg/m³ | 1.20e-5 /°C |
Loading
Loads are listed exactly as defined. Distributed loads state their direction and whether the intensity is measured along the member or projected, because the two differ on an inclined member.
| Load case “Permanent” | ||
|---|---|---|
| Type | Applied to | Magnitude |
| self weight | Whole model | Self-weight × 1.00 from ρ·A·g |
| nodal | Node n2 | Fy -15.00 kN |
| nodal | Node n3 | Fy -15.00 kN |
| nodal | Node n4 | Fy -15.00 kN |
| Load case “Imposed” | ||
|---|---|---|
| Type | Applied to | Magnitude |
| nodal | Node n3 | Fy -100.00 kN |
| Combination matrix | |||
|---|---|---|---|
| Combination | Purpose | Permanent | Imposed |
| SLS characteristic (1.0 G + 1.0 Q) | serviceability | 1.00 | 1.00 |
| ULS (1.35 G + 1.5 Q) | strength | 1.35 | 1.50 |
Support reactions
Support reactions in the global frame — the forces the supports apply to the structure — per design situation, each with its own equilibrium sum so the check is never read apart from the numbers it checks.
| Combination · SLS characteristic (1.0 G + 1.0 Q) | |||
|---|---|---|---|
| Node | Fx | Fy | Mz |
| A (n1) | 0 N | 77.61 kN | 0.00 kN·m |
| E (n5) | 0 N | 77.61 kN | 0.00 kN·m |
| Combination · ULS (1.35 G + 1.5 Q) | |||
|---|---|---|---|
| Node | Fx | Fy | Mz |
| A (n1) | 0 N | 112.28 kN | 0.00 kN·m |
| E (n5) | 0 N | 112.28 kN | 0.00 kN·m |
| Load case · Permanent | |||
|---|---|---|---|
| Node | Fx | Fy | Mz |
| A (n1) | 0 N | 27.61 kN | 0.00 kN·m |
| E (n5) | 0 N | 27.61 kN | 0.00 kN·m |
| Load case · Imposed | |||
|---|---|---|---|
| Node | Fx | Fy | Mz |
| A (n1) | 0 N | 50.00 kN | 0.00 kN·m |
| E (n5) | 0 N | 50.00 kN | 0.00 kN·m |
Equilibrium · SLS characteristic (1.0 G + 1.0 Q)
ΣFx = 0 N, ΣFy = 0 N, ΣMz = 0.0000 kN·m — a relative residual of 0.00e+0 against a load scale of 100.00 kN.
Equilibrium · ULS (1.35 G + 1.5 Q)
ΣFx = 0 N, ΣFy = 0 N, ΣMz = 0.0000 kN·m — a relative residual of 0.00e+0 against a load scale of 150.00 kN.
Equilibrium · Permanent
ΣFx = 0 N, ΣFy = 0 N, ΣMz = 0.0000 kN·m — a relative residual of 0.00e+0 against a load scale of 27.61 kN.
Equilibrium · Imposed
ΣFx = 0 N, ΣFy = 0 N, ΣMz = 0.0000 kN·m — a relative residual of 0.00e+0 against a load scale of 100.00 kN.
Nodal displacements
Global nodal displacements per design situation. Rotations are in radians, positive counter-clockwise.
| Combination · SLS characteristic (1.0 G + 1.0 Q) | ||||
|---|---|---|---|---|
| Node | dx | dy | θz (rad) | Resultant |
| A (n1) | 0.000 mm | 0.000 mm | 0.000e+0 | 0.000 mm |
| n2 | 0.476 mm | -3.973 mm | 0.000e+0 | 4.002 mm |
| C (n3) | 0.952 mm | -6.145 mm | 0.000e+0 | 6.218 mm |
| n4 | 1.427 mm | -3.973 mm | 0.000e+0 | 4.222 mm |
| E (n5) | 1.903 mm | 0.000 mm | 0.000e+0 | 1.903 mm |
| n6 | 1.793 mm | -3.929 mm | 0.000e+0 | 4.319 mm |
| n7 | 0.952 mm | -6.148 mm | 0.000e+0 | 6.221 mm |
| n8 | 0.110 mm | -3.929 mm | 0.000e+0 | 3.931 mm |
| Combination · ULS (1.35 G + 1.5 Q) | ||||
|---|---|---|---|---|
| Node | dx | dy | θz (rad) | Resultant |
| A (n1) | 0.000 mm | 0.000 mm | 0.000e+0 | 0.000 mm |
| n2 | 0.689 mm | -5.764 mm | 0.000e+0 | 5.805 mm |
| C (n3) | 1.378 mm | -8.957 mm | 0.000e+0 | 9.062 mm |
| n4 | 2.066 mm | -5.764 mm | 0.000e+0 | 6.123 mm |
| E (n5) | 2.755 mm | 0.000 mm | 0.000e+0 | 2.755 mm |
| n6 | 2.607 mm | -5.704 mm | 0.000e+0 | 6.272 mm |
| n7 | 1.378 mm | -8.961 mm | 0.000e+0 | 9.066 mm |
| n8 | 0.148 mm | -5.704 mm | 0.000e+0 | 5.706 mm |
| Load case · Permanent | ||||
|---|---|---|---|---|
| Node | dx | dy | θz (rad) | Resultant |
| A (n1) | 0.000 mm | 0.000 mm | 0.000e+0 | 0.000 mm |
| n2 | 0.166 mm | -1.306 mm | 0.000e+0 | 1.316 mm |
| C (n3) | 0.332 mm | -1.740 mm | 0.000e+0 | 1.772 mm |
| n4 | 0.497 mm | -1.306 mm | 0.000e+0 | 1.397 mm |
| E (n5) | 0.663 mm | 0.000 mm | 0.000e+0 | 0.663 mm |
| n6 | 0.553 mm | -1.262 mm | 0.000e+0 | 1.378 mm |
| n7 | 0.332 mm | -1.743 mm | 0.000e+0 | 1.775 mm |
| n8 | 0.110 mm | -1.262 mm | 0.000e+0 | 1.266 mm |
| Load case · Imposed | ||||
|---|---|---|---|---|
| Node | dx | dy | θz (rad) | Resultant |
| A (n1) | 0.000 mm | 0.000 mm | 0.000e+0 | 0.000 mm |
| n2 | 0.310 mm | -2.667 mm | 0.000e+0 | 2.685 mm |
| C (n3) | 0.620 mm | -4.405 mm | 0.000e+0 | 4.448 mm |
| n4 | 0.930 mm | -2.667 mm | 0.000e+0 | 2.825 mm |
| E (n5) | 1.240 mm | 0.000 mm | 0.000e+0 | 1.240 mm |
| n6 | 1.240 mm | -2.667 mm | 0.000e+0 | 2.942 mm |
| n7 | 0.620 mm | -4.405 mm | 0.000e+0 | 4.448 mm |
| n8 | 0.000 mm | -2.667 mm | 0.000e+0 | 2.667 mm |
Member end forces
Member end actions in the local frame — the forces the joints apply to the member, and the starting point for a connection design. Local x runs from the I node to the J node.
| Combination · SLS characteristic (1.0 G + 1.0 Q) | ||||||
|---|---|---|---|---|---|---|
| Member | N (I) | V (I) | M (I) | N (J) | V (J) | M (J) |
| b1 | -115.10 kN | 399 N | 0.00 kN·m | 115.10 kN | 399 N | 0.00 kN·m |
| b2 | -115.10 kN | 399 N | 0.00 kN·m | 115.10 kN | 399 N | 0.00 kN·m |
| b3 | -115.10 kN | 399 N | 0.00 kN·m | 115.10 kN | 399 N | 0.00 kN·m |
| b4 | -115.10 kN | 399 N | 0.00 kN·m | 115.10 kN | 399 N | 0.00 kN·m |
| b5 | 203.66 kN | 399 N | 0.00 kN·m | -203.66 kN | 399 N | 0.00 kN·m |
| b6 | 203.66 kN | 399 N | 0.00 kN·m | -203.66 kN | 399 N | 0.00 kN·m |
| b7 | -15.80 kN | 0 N | 0.00 kN·m | 16.33 kN | 0 N | 0.00 kN·m |
| b8 | 1.33 kN | 0 N | 0.00 kN·m | -798 N | 0 N | 0.00 kN·m |
| b9 | -15.80 kN | 0 N | 0.00 kN·m | 16.33 kN | 0 N | 0.00 kN·m |
| b10 | 138.60 kN | 399 N | 0.00 kN·m | -138.07 kN | 399 N | 0.00 kN·m |
| b11 | 138.60 kN | -399 N | 0.00 kN·m | -138.07 kN | -399 N | 0.00 kN·m |
| b12 | -106.71 kN | 399 N | 0.00 kN·m | 106.18 kN | 399 N | 0.00 kN·m |
| b13 | -106.71 kN | -399 N | 0.00 kN·m | 106.18 kN | -399 N | 0.00 kN·m |
| Combination · ULS (1.35 G + 1.5 Q) | ||||||
|---|---|---|---|---|---|---|
| Member | N (I) | V (I) | M (I) | N (J) | V (J) | M (J) |
| b1 | -166.63 kN | 539 N | 0.00 kN·m | 166.63 kN | 539 N | 0.00 kN·m |
| b2 | -166.63 kN | 539 N | 0.00 kN·m | 166.63 kN | 539 N | 0.00 kN·m |
| b3 | -166.63 kN | 539 N | 0.00 kN·m | 166.63 kN | 539 N | 0.00 kN·m |
| b4 | -166.63 kN | 539 N | 0.00 kN·m | 166.63 kN | 539 N | 0.00 kN·m |
| b5 | 297.45 kN | 539 N | 0.00 kN·m | -297.45 kN | 539 N | 0.00 kN·m |
| b6 | 297.45 kN | 539 N | 0.00 kN·m | -297.45 kN | 539 N | 0.00 kN·m |
| b7 | -21.33 kN | 0 N | 0.00 kN·m | 22.05 kN | 0 N | 0.00 kN·m |
| b8 | 1.80 kN | 0 N | 0.00 kN·m | -1.08 kN | 0 N | 0.00 kN·m |
| b9 | -21.33 kN | 0 N | 0.00 kN·m | 22.05 kN | 0 N | 0.00 kN·m |
| b10 | 200.63 kN | 539 N | 0.00 kN·m | -199.91 kN | 539 N | 0.00 kN·m |
| b11 | 200.63 kN | -539 N | 0.00 kN·m | -199.91 kN | -539 N | 0.00 kN·m |
| b12 | -157.58 kN | 539 N | 0.00 kN·m | 156.86 kN | 539 N | 0.00 kN·m |
| b13 | -157.58 kN | -539 N | 0.00 kN·m | 156.86 kN | -539 N | 0.00 kN·m |
| Load case · Permanent | ||||||
|---|---|---|---|---|---|---|
| Member | N (I) | V (I) | M (I) | N (J) | V (J) | M (J) |
| b1 | -40.10 kN | 399 N | 0.00 kN·m | 40.10 kN | 399 N | 0.00 kN·m |
| b2 | -40.10 kN | 399 N | 0.00 kN·m | 40.10 kN | 399 N | 0.00 kN·m |
| b3 | -40.10 kN | 399 N | 0.00 kN·m | 40.10 kN | 399 N | 0.00 kN·m |
| b4 | -40.10 kN | 399 N | 0.00 kN·m | 40.10 kN | 399 N | 0.00 kN·m |
| b5 | 53.66 kN | 399 N | 0.00 kN·m | -53.66 kN | 399 N | 0.00 kN·m |
| b6 | 53.66 kN | 399 N | 0.00 kN·m | -53.66 kN | 399 N | 0.00 kN·m |
| b7 | -15.80 kN | 0 N | 0.00 kN·m | 16.33 kN | 0 N | 0.00 kN·m |
| b8 | 1.33 kN | 0 N | 0.00 kN·m | -798 N | 0 N | 0.00 kN·m |
| b9 | -15.80 kN | 0 N | 0.00 kN·m | 16.33 kN | 0 N | 0.00 kN·m |
| b10 | 48.46 kN | 399 N | 0.00 kN·m | -47.93 kN | 399 N | 0.00 kN·m |
| b11 | 48.46 kN | -399 N | 0.00 kN·m | -47.93 kN | -399 N | 0.00 kN·m |
| b12 | -16.57 kN | 399 N | 0.00 kN·m | 16.04 kN | 399 N | 0.00 kN·m |
| b13 | -16.57 kN | -399 N | 0.00 kN·m | 16.04 kN | -399 N | 0.00 kN·m |
| Load case · Imposed | ||||||
|---|---|---|---|---|---|---|
| Member | N (I) | V (I) | M (I) | N (J) | V (J) | M (J) |
| b1 | -75.00 kN | 0 N | 0.00 kN·m | 75.00 kN | 0 N | 0.00 kN·m |
| b2 | -75.00 kN | 0 N | 0.00 kN·m | 75.00 kN | 0 N | 0.00 kN·m |
| b3 | -75.00 kN | 0 N | 0.00 kN·m | 75.00 kN | 0 N | 0.00 kN·m |
| b4 | -75.00 kN | 0 N | 0.00 kN·m | 75.00 kN | 0 N | 0.00 kN·m |
| b5 | 150.00 kN | 0 N | 0.00 kN·m | -150.00 kN | 0 N | 0.00 kN·m |
| b6 | 150.00 kN | 0 N | 0.00 kN·m | -150.00 kN | 0 N | 0.00 kN·m |
| b7 | 0 N | 0 N | 0.00 kN·m | 0 N | 0 N | 0.00 kN·m |
| b8 | 0 N | 0 N | 0.00 kN·m | 0 N | 0 N | 0.00 kN·m |
| b9 | 0 N | 0 N | 0.00 kN·m | 0 N | 0 N | 0.00 kN·m |
| b10 | 90.14 kN | 0 N | 0.00 kN·m | -90.14 kN | 0 N | 0.00 kN·m |
| b11 | 90.14 kN | 0 N | 0.00 kN·m | -90.14 kN | 0 N | 0.00 kN·m |
| b12 | -90.14 kN | 0 N | 0.00 kN·m | 90.14 kN | 0 N | 0.00 kN·m |
| b13 | -90.14 kN | 0 N | 0.00 kN·m | 90.14 kN | 0 N | 0.00 kN·m |
Member envelopes
Peak absolute value per member over every design situation, each naming the situation that governs it.
| Member envelopes | ||||||||
|---|---|---|---|---|---|---|---|---|
| Member | N | governed by | V | governed by | M | governed by | δ | governed by |
| b1 | 166.63 kN | ULS (1.35 G + 1.5 Q) | 539 N | ULS (1.35 G + 1.5 Q) | 0.40 kN·m | ULS (1.35 G + 1.5 Q) | -5.764 mm | ULS (1.35 G + 1.5 Q) |
| b2 | 166.63 kN | ULS (1.35 G + 1.5 Q) | 539 N | ULS (1.35 G + 1.5 Q) | 0.40 kN·m | ULS (1.35 G + 1.5 Q) | -8.957 mm | ULS (1.35 G + 1.5 Q) |
| b3 | 166.63 kN | ULS (1.35 G + 1.5 Q) | 539 N | ULS (1.35 G + 1.5 Q) | 0.40 kN·m | ULS (1.35 G + 1.5 Q) | -8.957 mm | ULS (1.35 G + 1.5 Q) |
| b4 | 166.63 kN | ULS (1.35 G + 1.5 Q) | 539 N | ULS (1.35 G + 1.5 Q) | 0.40 kN·m | ULS (1.35 G + 1.5 Q) | -5.764 mm | ULS (1.35 G + 1.5 Q) |
| b5 | -297.45 kN | ULS (1.35 G + 1.5 Q) | 539 N | ULS (1.35 G + 1.5 Q) | 0.40 kN·m | ULS (1.35 G + 1.5 Q) | -8.961 mm | ULS (1.35 G + 1.5 Q) |
| b6 | -297.45 kN | ULS (1.35 G + 1.5 Q) | 539 N | ULS (1.35 G + 1.5 Q) | 0.40 kN·m | ULS (1.35 G + 1.5 Q) | -8.961 mm | ULS (1.35 G + 1.5 Q) |
| b7 | 22.05 kN | ULS (1.35 G + 1.5 Q) | 0 N | SLS characteristic (1.0 G + 1.0 Q) | 0.00 kN·m | SLS characteristic (1.0 G + 1.0 Q) | -2.607 mm | ULS (1.35 G + 1.5 Q) |
| b8 | -1.80 kN | ULS (1.35 G + 1.5 Q) | 0 N | SLS characteristic (1.0 G + 1.0 Q) | 0.00 kN·m | SLS characteristic (1.0 G + 1.0 Q) | -1.378 mm | ULS (1.35 G + 1.5 Q) |
| b9 | 22.05 kN | ULS (1.35 G + 1.5 Q) | 0 N | SLS characteristic (1.0 G + 1.0 Q) | 0.00 kN·m | SLS characteristic (1.0 G + 1.0 Q) | -2.066 mm | ULS (1.35 G + 1.5 Q) |
| b10 | -200.63 kN | ULS (1.35 G + 1.5 Q) | 539 N | ULS (1.35 G + 1.5 Q) | 0.49 kN·m | ULS (1.35 G + 1.5 Q) | -6.192 mm | ULS (1.35 G + 1.5 Q) |
| b11 | -200.63 kN | ULS (1.35 G + 1.5 Q) | 539 N | ULS (1.35 G + 1.5 Q) | -0.49 kN·m | ULS (1.35 G + 1.5 Q) | 4.664 mm | ULS (1.35 G + 1.5 Q) |
| b12 | 157.58 kN | ULS (1.35 G + 1.5 Q) | 539 N | ULS (1.35 G + 1.5 Q) | 0.49 kN·m | ULS (1.35 G + 1.5 Q) | -6.688 mm | ULS (1.35 G + 1.5 Q) |
| b13 | 157.58 kN | ULS (1.35 G + 1.5 Q) | 539 N | ULS (1.35 G + 1.5 Q) | -0.49 kN·m | ULS (1.35 G + 1.5 Q) | 8.217 mm | ULS (1.35 G + 1.5 Q) |
Envelope diagrams
Axial force, shear and bending moment enveloped over every design situation, per member. Ordinates are signed and plotted positive-up — this is not the tension-face drafting convention; see the sign convention in the analysis basis. Quantities that are zero along the whole member are not plotted.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
- Maximum
- Minimum
Enveloped over every design situation. The governing situation for each peak is named in the envelope table above.
Diagrams per design situation
Bending moment and deflected shape for each member under each design situation. Deflection appears only here and never on the envelope: an enveloped deflected shape would be a curve that no single load case produces. 43 further diagrams are omitted here: this report plots at most 72 diagrams in total, to keep the document readable. Members are plotted worst-first by peak bending moment, and every member's values — including those not plotted — appear in full in the result tables above.
Combination · SLS characteristic (1.0 G + 1.0 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · SLS characteristic (1.0 G + 1.0 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · SLS characteristic (1.0 G + 1.0 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · SLS characteristic (1.0 G + 1.0 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · SLS characteristic (1.0 G + 1.0 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · SLS characteristic (1.0 G + 1.0 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · SLS characteristic (1.0 G + 1.0 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · SLS characteristic (1.0 G + 1.0 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · SLS characteristic (1.0 G + 1.0 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · SLS characteristic (1.0 G + 1.0 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · ULS (1.35 G + 1.5 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · ULS (1.35 G + 1.5 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · ULS (1.35 G + 1.5 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · ULS (1.35 G + 1.5 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · ULS (1.35 G + 1.5 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · ULS (1.35 G + 1.5 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · ULS (1.35 G + 1.5 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Combination · ULS (1.35 G + 1.5 Q).
Local transverse deflection, integrated from curvature including the load's particular solution — not an interpolation of the nodal values.
Verification & quality record
Evidence that this particular analysis is trustworthy, reported per run rather than asserted once.
| Model diagnostics | |
|---|---|
| Severity | Message |
| info | 8 joint rotations carry no stiffness because every member meeting them is pinned — the usual situation in a pin-jointed truss. They have been constrained automatically; no result is affected. |
Stability
Factorised 13 free degrees of freedom with no zero or negative pivot.
Equilibrium residual
0.00e+0 relative, against a tolerance of 1e-6. Applied loads are integrated from the load definitions independently of the fixed-end forces used to solve.
Mesh independence
4.31e-15 relative change in peak displacement when every member is subdivided, against a tolerance of 1e-6.
Conditioning
Largest pivot is 1.82e+1× the smallest. This is a cheap proxy for conditioning, not a 2-norm condition number. A wide spread is ordinary rather than alarming: a moment frame carries axial and bending stiffness together and they differ by orders of magnitude, while a pin-jointed truss has its bending condensed away and sits far lower.
Code verification
The solver is verified against 17 closed-form analytical solutions — cantilever and simply supported beams, fixed and propped ends, continuous spans, axial and thermal bars, springs, inclined and skewed supports, self-weight and shear-flexible beams — plus mesh-independence, superposition and release-condensation identities. This is code verification in the sense of ASME V&V 10; it is not a validation against physical test data.
Outside this analysis
Stated in full so that the absence of a number is never mistaken for a passing result.
Second-order and stability analysis
Equilibrium is formed on the undeformed geometry. and effects, notional loads, stiffness reduction and linear buckling (LBA) are not performed. Roadmap, not omitted silently.
Material and geometric non-linearity
The material model is linear elastic with no yield surface. Plastic hinges, plastic capacity, large displacements and contact are outside this analysis type.
Dynamics, modal analysis and fatigue
Static analysis only. Natural frequencies, mode shapes, response spectra, time history and fatigue life are not computed. For a fatigue assessment of a detail, use the Fatigue Spectrum Analyzer.
Element library
Two-node prismatic plane frame elements only. Plate, shell, solid, cable, spring-element and tension-only members are not available, and no through-thickness or local stress field is produced.
Out-of-plane behaviour
The model is planar: minor-axis bending, torsion, warping and lateral–torsional buckling are not represented. A member that is unrestrained out of plane needs a separate check.
Code member and connection checks
No design-code member check is performed — no cross-section classification, no buckling reduction factor, no partial factors, no connection or base-plate design. This tool produces analysis output and compares it against the limits you supply. Member and connection verification to EN 1993, AISC 360 or equivalent remains yours.
Assumptions
- First-order linear elastic analysis. Equilibrium is formed on the undeformed geometry, material response is linear with no yielding, and displacements are assumed small enough that their effect on equilibrium is negligible. Second-order ( and ) effects, buckling and plasticity are not represented.
- All geometry, restraints and loading lie in a single plane, and every member bends about one axis. Out-of-plane behaviour — minor-axis bending, torsion, lateral–torsional buckling — is outside the model entirely and is not merely un-checked.
- Joints are rigid and dimensionless unless an end release is declared. Connection flexibility, panel-zone deformation, member end eccentricity and the physical size of the joint are not modelled.
- The equilibrium residual is formed by integrating the applied loading directly from the load definitions, independently of the fixed-end forces used to solve. It therefore tests the load derivation as well as the solution, rather than confirming the solver against itself.
- Internal actions are integrated from exact statics along each member using its solved end forces, not differentiated from element shape functions. For prismatic members under polynomial loading this makes the diagrams exact and independent of the mesh — one element per member gives the same answer as fifty.
- Members are straight and prismatic between their end nodes: area, second moment of area and material are constant along each member. A tapered or haunched member must be modelled as a series of prismatic members.
- The deflection limit is applied per member, with the span taken as that member's own length between its end nodes and the deflection taken perpendicular to the member axis. Where a physical span is modelled as several members, apply the limit to the assembled span yourself — the tool cannot know which members form one span.
- Every limit compared against is supplied by the engineer. The tool states the comparison it performed and reports the value used; it does not select, derive or endorse an allowable, and it performs no code member check.
- Stresses are the nominal beam-theory stresses through the depth. The equivalent stress is evaluated at the extreme fibres, at the neutral axis, and — on a section generated from a flanged outline — at the step where the flange gives way to the web; within any run of constant thickness the equivalent stress can only peak at one of that run's ends, so those points bound it. A section whose properties were typed in rather than derived from an outline carries no step for the tool to find, and only the first two are evaluated. Stress concentrations, residual stresses, local effects at load points and supports, connection stresses, and any three-dimensional stress state are outside a beam-element analysis.
- Where a section is generated from an outline, the effective shear area follows the usual conventions ( for a rectangle, the gross web area for an I-section, both webs for a rectangular hollow section, for a circular tube). affects only the average shear stress and the optional shear-flexibility term; the peak shear stress comes from , which is exact for the outline. Any derived value can be overwritten.
Source traceability
- MECH_DIRECT_STIFFNESSMatrix structural analysis — direct stiffness methodAssembly of element stiffness matrices in a global frame, elimination of restrained degrees of freedom, and solution of by symmetric factorisation. Public-domain structural mechanics; no code coefficients are involved.
- MECH_BEAM_ELEMENTEuler–Bernoulli and Timoshenko beam theoryTwo-node plane frame element with linear axial and Hermitian bending interpolation, written in shear-flexible form with . Setting recovers Euler–Bernoulli exactly, so one element formulation serves both theories.
- NAFEMS_R0064NAFEMS R0064Quality assurance procedures for engineering analysis. Referenced as the framing for the pre-solve model diagnostics and the equilibrium and mesh-independence records reported with every analysis.
- MECH_STATICSStatics — equilibrium of a rigid body, , . Used both to recover internal actions along a member from its end forces and to cross-check the solved reactions against the applied loading.
- ASME_VV10ASME V&V 10Standard for verification and validation in computational solid mechanics. Supplies the vocabulary for the distinction this pack relies on: comparing the solver against closed-form analytical solutions is code verification. Referenced for that framing only.
- USER_ALLOWABLESUser-supplied acceptance criteriaEvery limit this pack compares against — the deflection span ratio and the normal, shear and equivalent-stress allowables — is entered by the engineer and reported as theirs. Xarpis supplies no resistance value, partial factor or code limit of its own.
- MECH_ENGINEERS_BENDINGEngineer's theory of bendingat the extreme fibres of a prismatic section that remains plane and elastic. Public-domain mechanics of materials.
- MECH_SHEAR_FORMULAShear stress distribution in beamsat the neutral axis, with reported alongside it. Public-domain mechanics of materials; is derived from the section outline, not tabulated.
- MECH_VON_MISESDistortion-energy (von Mises) equivalent stressfor the plane stress state carried by a beam element. Evaluated at the extreme fibre and at the neutral axis, because the two locations are governed by different quantities.
- EN_1993_1_14EN 1993-1-14 · 2025Design of steel structures — design assisted by finite element analysis. Defines the analysis taxonomy (LA, LBA, GNA, GNIA, MNA, GMNA, GMNIA) and the content an analysis record is expected to carry. This tool performs a linear analysis, LA in that terminology, and reports the analysis record content that part describes. Referenced for vocabulary and reporting structure only — no clause is implemented and no compliance is claimed.
- NAFEMS_QSS001NAFEMS QSS001Quality system supplement to ISO 9001 for finite element analysis. Referenced as the framing for publishing a benchmark register and a per-analysis quality record rather than asserting correctness.
- AISC_360_STABILITYAISC 360 Chapter C / Appendix 1Direct analysis and second-order elastic analysis. Named here only to state what this v1 does NOT do: no second-order analysis, no notional loads, no stiffness reduction. Roadmap reference, not an implemented basis.
- DNV_RP_C208DNV-RP-C208Determination of structural capacity by non-linear finite element methods. Named here only to state what this v1 does NOT do: no material or geometric non-linearity. Roadmap reference, not an implemented basis.
This report presents the output of a first-order linear elastic analysis compared against limits supplied by the engineer. It is not a design check to any standard, and it does not replace independent engineering review.