Plane truss analysis

Member

Values shared by every analysis.

About this check

clauses, worked example and questions

Analyses a truss in a vertical plane, with parallel chords, as a triangular roof truss or node by node: the member forces, reactions and node displacements, with pinned or rigid joints, self-weight, temperature, fabrication errors, the worst arrangement of the variable loads and influence lines of member forces. Every step shows its formula.

What it checks

What you enter and what you get

You choose a truss with parallel chords (Pratt, Howe, Warren, Warren with verticals or cross-braced), a triangular roof truss with its apex at mid-span, or any truss node by node. For a regular truss: the span l, the depth h between the chord axes, the number of panels, support at the bottom or the top chord, and pinned at the left with a roller at the right, or pinned at both ends. Then E, pinned or rigid joints, and the area of each group: top chord, bottom chord, diagonals and verticals.

For the loads: whether they reach the truss at the nodes or along the members, the self-weight from a unit weight γ, up to six distributed loads, up to eight forces at nodes, up to four temperature changes and up to four members made too long or too short, each as entered or in the worst case. Then the deflection limit and the influence lines: the chord, the members, P and qm.

You get the forces, reactions, displacements and influence lines, with a pass or fail for the deflection.

Assumptions and limits

Worked example

A Pratt truss of 24 m span and 2.5 m depth in eight panels, on the bottom chord, pinned at the left and on a roller at the right, with pinned joints, E = 210,000 N/mm² and areas of 6,000, 5,000, 3,000 and 2,500 mm² for the top chord, bottom chord, diagonals and verticals. Self-weight at 78.5 kN/m³, 12 kN/m on the top chord as entered, and in the worst arrangement 15 kN/m on the top chord and 40 kN at node B4; a limit of l/400; influence lines of BC4 and D1 for a load on the bottom chord, with P = 100 kN and qm = 12 kN/m. The deflection check passes. These are the module's own results for its worked example, computed when this page was built.

Inputs
InputValueRef.
Description of the trussParallel chords
Pattern of the webPratt
Span between the supports l24 m
Depth between the chord axes h2.5 m
Number of panels n8
SupportedAt the ends of the bottom chord
SupportsPinned at the left, roller at the right
Modulus of elasticity E210000 N/mm²
JointsPinned — axial force only
Cross-section area ATC6000 mm²
Cross-section area ABC5000 mm²
Cross-section area AD3000 mm²
Cross-section area AV2500 mm²
Distributed loads and self-weight reach the trussAt the nodes — through purlins or cross-beams
Self-weight of the membersIncluded — from the areas and a unit weight
Unit weight of the material γ78.5 kN/m³
Number of distributed loads2
OnTop chord
DirectionDownward, per metre in plan
Intensity q112 kN/m
ArrangementAs entered
OnTop chord
DirectionDownward, per metre in plan
Intensity q215 kN/m
ArrangementWorst case
Number of forces at nodes1
AtB4
Horizontal force (to the right positive) Fx,10 kN
Vertical force (downward positive) Fy,140 kN
ArrangementWorst case
Number of temperature changes0
Number of members made too long or too short0
Check the deflection against a limitYes
Limit: the span divided by nlim400
Influence lines of member forcesYes
The load moves alongBottom chord
Number of members2
Member 1BC4
Member 2D1
Moving force P100 kN
Moving uniform load qm12 kN/m
Calculation: The truss
StepValueRef.
Overall length and heightB × H = 24.00 × 2.50 m
Panel lengtha = l/na = 3.000 m
Slope of the first diagonalα = 39.8 °
Nodes and membersj / m = 18 / 33
Members and reactions against equations of the nodesm = 33 members, r = 3 reactions, j = 18 nodesstatically determinate: the forces follow from equilibrium alone; temperature and fabrication errors only move the nodesm + r − 2j = 0
Calculation: The loads
StepValueRef.
Self-weight of the membersγ·Σ A·lGm = 32.50 kN
Total vertical load as entereddownward positiveΣFy = 320.50 kN
Loads in the worst arrangement, all presentΣFy,var = 400.00 kN
The loads reach the trusseach member load half to each of its end nodesat the nodes
Calculation: The worst arrangement
StepValueRef.
Loads that may each be present or absentdistributed load 2 (member by member, 8 members), force at a node 1k = 9
Arrangements coveredNarr = 2ᵏeach load analysed once; the loads that increase a value are added for the largest result, those that decrease it for the smallest — the same as all 2ᵏ arrangementsNarr = 512
Calculation: Support reactions
StepValueRef.
Equilibrium: sum of the vertical reactionsequals ΣFy = 320.50 kNa check of the analysis (loads as entered)ΣRy = 320.50 kN
Step1B0pinned9B8roller (left–right)Ref.
Horizontal reaction, from the loads as entered Rx kNto the right positive0.00·
largest Rx,max kN0.00·
smallest Rx,min kN0.00·
Vertical reaction, from the loads as entered Ry kNupward positive160.25160.25
largest Ry,max kN360.25360.25
smallest Ry,min kN160.25160.25
Calculation: Member forces
StepLengthmN as enteredkNN largestkNN smallestkNRef.
TC1T0 to T13.000-168.0-168.0-381.0
TC2T1 to T23.000-288.0-288.0-660.0
TC3T2 to T33.000-360.0-360.0-837.0
TC4T3 to T43.000-384.0-384.0-912.0
TC5T4 to T53.000-384.0-384.0-912.0
TC6T5 to T63.000-360.0-360.0-837.0
TC7T6 to T73.000-288.0-288.0-660.0
TC8T7 to T83.000-168.0-168.0-381.0
BC1B0 to B13.0000.00.00.0
BC2B1 to B23.000168.0381.0168.0
BC3B2 to B33.000288.0660.0288.0
BC4B3 to B43.000360.0837.0360.0
BC5B4 to B53.000360.0837.0360.0
BC6B5 to B63.000288.0660.0288.0
BC7B6 to B73.000168.0381.0168.0
BC8B7 to B83.0000.00.00.0
D1T0 to B13.905218.7496.0218.7
D2T1 to B23.905156.2367.6151.8
D3T2 to B33.90593.7248.076.2
D4T3 to B43.90531.2137.2-8.3
D5B4 to T53.90531.2137.2-8.3
D6B5 to T63.90593.7248.076.2
D7B6 to T73.905156.2367.6151.8
D8B7 to T83.905218.7496.0218.7
V1B0 to T02.500-159.4-159.4-359.4
V2B1 to T12.500-138.1-138.1-315.6
V3B2 to T22.500-98.1-95.3-233.4
V4B3 to T32.500-58.1-46.9-156.9
V5B4 to T42.500-37.7-37.7-82.7
V6B5 to T52.500-58.1-46.9-156.9
V7B6 to T62.500-98.1-95.3-233.4
V8B7 to T72.500-138.1-138.1-315.6
V9B8 to T82.500-159.4-159.4-359.4
Calculation: Node displacements
Stepux largestmmux smallestmmw largestmmw smallestmmRef.
B0(0.00; 0.00)0.000.000.000.00
B1(3.00; 0.00)0.000.0020.929.10
B2(6.00; 0.00)1.090.4837.9616.44
B3(9.00; 0.00)2.971.3049.1621.18
B4(12.00; 0.00)5.372.3353.4022.85
B5(15.00; 0.00)7.763.3649.1621.18
B6(18.00; 0.00)9.644.1837.9616.44
B7(21.00; 0.00)10.734.6620.929.10
B8(24.00; 0.00)10.734.660.000.00
T0(0.00; 2.50)12.015.191.710.76
T1(3.00; 2.50)11.104.7922.439.76
T2(6.00; 2.50)9.534.1039.0616.91
T3(9.00; 2.50)7.543.2549.8521.46
T4(12.00; 2.50)5.372.3353.7923.03
T5(15.00; 2.50)3.191.4249.8521.46
T6(18.00; 2.50)1.200.5639.0616.91
T7(21.00; 2.50)0.04-0.5422.439.76
T8(24.00; 2.50)-0.43-1.371.710.76
Calculation: Check — deflection
StepValueRef.
Largest deflection, at T4wmax ≤ l/nlimη = 0.897 · Pass90 % of the capacity used
Calculation: Influence lines
StepValueRef.
The unit load moves alongstraight between the nodes: the load reaches the truss at the nodesthe bottom chord, 9 nodes
Step1BC4B3–B42D1T0–B1Ref.
Largest ordinate ηmax kN/kNthe force in the member for 1 kN at the node, tension positive2.2501.367
its position x mfrom the left end9.003.00
Smallest ordinate ηmin kN/kN0.0000.000
its position x m0.000.00
Area of the positive part A₊ m∫ η dx where η > 0 (straight between the nodes)27.00016.402
Area of the negative part A₋ m0.0000.000
Largest force from the moving loads Nmax kNP·ηmax + qm·A₊ (P = 100.0 kN, qm = 12.0 kN/m)549.0333.5
Smallest force from the moving loads Nmin kNP·ηmin + qm·A₋0.00.0

How this module is verified

Verified against independent calculations used on real projects, before release.

Questions

Pratt or Howe?

In a Pratt truss the diagonals fall towards the middle and are in tension under gravity load, the verticals in compression. A Howe truss is the reverse.

Why are the influence lines straight between the nodes?

The moving load reaches the truss at the nodes, through cross-beams, as on a bridge or a crane runway.

Can I print the calculation?

The full calculation is shown on screen, free and without an account. A print-ready A4 calculation note is part of the Basic plan.

Related

Page updated: 14 November 2026