Computational Engineering / Structural optimisation
Comparing layouts before sizing
Maxwell's load path: a structural volume computed from an analysis you have already run, and an invariant that makes the comparison fair.
Lesson review: expert verification remains open
This lesson has received a full-context editorial review and a check of its technical explanations. Selected arithmetic has been checked separately. This is not independent engineering sign-off.
Checks needed for project use
- A computational engineering reviewer must check algorithms, convergence claims, statistical assumptions and numerical examples beyond the cases explicitly recorded.
- Verify the four bracing-layout force tables and actual stability in the lab; simplified rejection of mechanisms is not a design check.
- Confirm truss depth optima against independently reproduced engine calculations.
These are educational models and exercises. Check their assumptions before using the results. The full technical content and every diagram have not yet been independently verified.
Concrete and steel calculations retain their stated first-generation Eurocode teaching basis. Use the standards and amendments specified for your project; do not mix generations without an appropriate design basis.
Read the lesson register and outstanding review notesWhy this matters
At concept stage you want to compare four bracing arrangements, or six truss forms, before choosing sections for any of them. Comparing them by weight requires designing them all, which is the work you are trying to avoid.
There is a measure that needs no sections at all, computes from the analysis you have already run, and carries a genuine invariant that makes the comparison fair rather than merely convenient.
By the end of this lesson you should be able to
- Compute a structural volume from member forces and lengths
- State the invariant and say what conditions it requires
- Explain why the comparison must use the same loads and support positions
- List what the measure omits, and when each omission changes the ranking
Axial load-path measure
For axial members sized only to a common allowable stress σ, the required volume is Σ|Fi|Li/σ. The numerator Σ|Fi|Li has units of force times length; it is a screening score, not a physical volume. Indeterminate member forces may depend on the assumed relative stiffnesses, so record those assumptions.
Maxwell’s identity
With tension positive, equilibrium gives ΣFi Li = Σpj·rj when all external applied and reaction forces are included consistently. The signed sum is invariant across alternatives only where the external force-position sum remains fixed. Determinate supports often make that condition easier to establish. Equal invariant values check the identity; they do not prove the options are otherwise comparable.
Layouts with the same real indeterminate support conditions can still be compared. Their reactions and signed sums may differ, and those differences must be accounted for rather than changing physical supports merely to force a common invariant.
Limits
The score omits buckling, stiffness constraints, connections, fabrication, repetition, transport and erection. Dividing by a common stress gives an idealised stress-controlled material estimate only. A lower score need not remain lighter or cheaper after complete design.
What it calculates: A comparable measure of material demand, before any section is chosen
- Fi
- Axial force in member i (kN)
- Li
- Length of member i (m)
- V
- Axial load-path score; divide by an appropriate common stress to obtain an idealised volume (kN·m)
This assumes
- Members carry axial load only, and area is proportional to force
- The same loads at the same positions and the same reactions at the same positions
- Compression members are not governed by buckling — otherwise their real volume is larger
In plain terms: The invariant is what makes this a theorem rather than a convenience. It says the sum is not arbitrary: a layout that reduces the tension load path must reduce the compression one by exactly as much, so you can optimise against either alone and get the same ranking.
Try it
Ground structure explorer
Start with every member and remove the ones carrying least. The tool backs off when a removal would create a mechanism.
Remove members carrying less than this fraction of the largest force.
- Members at the start
- 23
- Members kept
- 23
- Members removed
- 0
- Structural volume at the start
- 10587 kN·m
- Structural volume now
- 10587 kN·m
- Still standing?
- yes
- Iterations
- 1
Nothing was removed at this threshold: every member is carrying more than the cut-off. Raise it and watch the lightly-loaded members go.
The same idea, applied to four bracing layouts
| Layout | Volume (kN·m) | Topology constant |
|---|---|---|
| K-bracing | 1433 | 0.000 |
| Knee brace (asymmetric) | 1600 | 0.000 |
| Single diagonal | 1733 | 0.000 |
| X-bracing | 1733 | 0.000 |
The topology constant is identical for all four — zero, here, because every external force has zero work on its own position. That is the check that the comparison is fair. If it drifted, something about the loads or the supports would have changed and the volumes would not be comparable.
What the load path does not include
- A compression member also has to be stable, so its real volume is larger than the load path suggests. Compare like with like, or design the members.
- Connections are not in this number. Where connections drive member size — timber especially — the ranking can reverse.
- It assumes member area is proportional to force, which is true for ties and only approximately true for struts.
- The lightest structure is not automatically the cheapest, the lowest-carbon, the simplest or the most robust.
What this shows: Layout optimisation is a search, not a formula — the answer depends on where you started and on the removal rule you chose.
Worked example
Four ways to brace one bay
Given
- A single bay, 6 m wide and 4 m high
- A horizontal load of 100 kN applied at the top left corner
- Supports: pinned at bottom left, roller at bottom right — statically determinate
- Four arrangements: X-bracing, single diagonal, K-bracing, and a knee brace
Find
Which arrangement demands least material, and whether the comparison is fair
Practice
A three-member truss carries forces of +240 kN over 5 m, −180 kN over 4 m and +90 kN over 6 m. Compute its structural volume in kN·m.
Practice
For the same truss, compute the topology constant: tension load path minus compression load path, in kN·m.
Check yourself
Why does comparing layouts before sizing them save effort?
Summary
- Σ|F|L is an axial load-path score, not a physical volume
- Tension minus compression load path is invariant for fixed loads and reactions
- State support and stiffness assumptions; account for changing reactions in indeterminate layouts
- Check the invariant before trusting the ranking
- Buckling, connections, fabrication and repetition are all outside the measure