Deflection

Which member moved the roof

A beam sags because it curves. A truss has no curvature anywhere — it comes down because every one of its members changes length, and the sum of those changes, weighted member by member, is a ranking that names which ones are worth stiffening. Usually not the ones a designer worries about.

Assumes One deflection, without solving everything, The triangle that cannot fold, and everything built out of it and Stiffness is not strength, and usually it is the one that governs.

A loaded beam sags because it curves. Every fibre above the neutral axis shortens, every fibre below it lengthens, and the section rotates a little more at each station along the span; the deflected shape is the accumulation of those rotations. A truss does none of that. Its members are straight bars carrying axial force only, they are still straight after the load arrives, and there is no curvature anywhere in the structure to integrate.

The roof comes down all the same. The only thing that has changed is that each bar is a little longer or a little shorter than it was, and the joints have moved to the positions those new lengths allow. A truss deflection is therefore not an integral at all. It is a sum with one term per member, and every term belongs to an object that can be bought, welded and paid for separately.

Every member's share of the movement, and they are not the members expectedA Pratt truss of six panels at a depth of 0.85, carrying 10 kN at each top node, with the movement of the bottom chord at mid-span attributed member by member. The unit-load sum δ = ΣF·f·L/EA gives 631.06 at EA = 1: 47.2% from four top chords, 28.5% from six bottom chords, 22.3% from six diagonals, 2.0% from five verticals. The single worst member is a top chord at mid-span at 14.8% of the whole. Each member is drawn at the width of its own share. The same deflection from a stiffness solution that shares none of this arithmetic is 631.06, a relative residual of 3.6e-15.δ = 631.06 read here10 kN at every top node — each member drawn at the width of its own sharetop chord (four members)47.2%bottom chord (six members)28.5%diagonal (six members)22.3%vertical (five members)2.0%the members that moved the roof, ranked — a symmetric pair is two members and appears twicetop chord, at mid-span14.80%F -52.9 × f -1.765top chord, at mid-span14.80%F -52.9 × f -1.765bottom chord, at mid-span8.77%F 47.1 × f 1.176top chord, near the left support8.77%F -47.1 × f -1.176bottom chord, at mid-span8.77%F 47.1 × f 1.176top chord, near the right support8.77%F -47.1 × f -1.176diagonal, near the left support6.20%F -38.6 × f -0.772diagonal, near the right support6.20%F -38.6 × f -0.772virtual work and a stiffness solution agree to 3.6e-15 — two methods sharing no arithmetic
Fig. 1 A six-panel Pratt truss carrying 10 kN at each of its five top nodes, with the movement of the bottom chord at mid-span attributed member by member. The unit-load sum gives δ = 631.06 at EA = 1, and every member is drawn at the width of its own share: 47.2% from four top chords, 28.5% from six bottom chords, 22.3% from six diagonals, and 2.0% from all five verticals together. The single worst member is a top chord at mid-span at 14.80% of the whole. The same deflection from a stiffness solution that shares none of this arithmetic is 631.06, a relative residual of 3.6e-15.

The widths in that drawing are shares of a movement, and nothing else. It is worth putting the same frame beside the picture a truss is usually shown in, which is coloured by force.

A Pratt truss of 6 panelsA Pratt truss under equal panel-point loads. The joint equilibrium equations were assembled and solved; 10 members came out in tension, 9 in compression and 2 carrying nothing.tensioncompression2 carrying nothing
Fig. 2 The same Pratt truss, drawn the ordinary way: the joint equilibrium equations assembled and solved, ten members in tension, nine in compression and two carrying nothing. Every member here is a force. Nothing in this picture says which of them the roof’s position depends on, and the two drawings do not rank the members in the same order.

The sum, and what each term is

For a pin-jointed frame the unit-load method reduces to

δ=membersFfLEA,\delta = \sum_{\text{members}} \frac{F f L}{EA},

with FF the force in a member under the real load and ff the force in the same member under a single unit load placed where the answer is wanted.

The term is easier to read split in two. The quantity FL/EAFL/EA is a length: it is how much that member actually got longer or shorter under the real load. Call it the member’s extension. Then ff is the fraction of that extension which arrives at the joint being measured — the leverage the member has over that particular movement. So

δ=f×(extension),\delta = \sum f \times (\text{extension}),

and the deflection of a roof is a weighted sum of twenty-one small length changes.

That is the whole argument of this essay, and everything below is a consequence of it. The sum is attributable. A beam’s deflection can be broken up by place — this third of the span contributes that much — but not by thing, because a beam is one continuous object. A truss’s deflection breaks up into parts that have part numbers.

Two free bodies, and only one of them is asked a question

The two force sets in the sum come from two separate analyses of the same frame, and naming them separately is the point of the method.

The first free body is the whole truss under its real load. Five panel loads of 10 kN at the top nodes, a pin at the left support and a roller at the right, so vertical equilibrium of the whole gives 25.0 kN at each end. Cutting one joint out of the frame and writing ΣH=0\Sigma H = 0 and ΣV=0\Sigma V = 0 for it gives two member forces, and walking joint to joint gives the rest.

Joint 0 of the truss, cut outOne joint of the truss with every force acting on it. Two equations — the horizontal and vertical sums — are enough for a joint with no more than two unknown member forces, which is the whole method.HV29.4-38.6reaction 0.0reaction 25.0ΣH = 0 and ΣV = 0, and nothing else is needed
Fig. 3 Joint 0 of the same truss cut out as a free body, with the 25.0 kN reaction, the horizontal reaction of 0.0, and the two members meeting there. Two equations and two unknowns: the bottom chord comes out at 29.4 and the end diagonal at −38.6. This is the analysis that supplies every F in the sum, and it never mentions deflection.

Cutting a whole section rather than a joint gets a chord force in one line. A vertical cut through the panel between x=2x = 2 and x=3x = 3, with moments taken about the top node at x=2x = 2, gives 25×210×1=4025 \times 2 - 10 \times 1 = 40 against a lever arm of 0.850.85, so the bottom chord there carries 47.147.1. The same cut, moments taken about the bottom node at mid-span, gives 25×310×(1+2)=4525 \times 3 - 10 \times (1+2) = 45 over 0.850.85, and the top chord at mid-span carries 52.9-52.9. Answering one question without solving the rest is exactly what this method is for, and the two numbers it returns are the two largest terms in the sum.

The second free body is the same truss under a unit load at the point in question, and nothing else on it. No panel loads, no self-weight, one downward force of one unit at the bottom node at mid-span. Its reactions are 0.5 each, its mid-span moment is 0.5×3=1.50.5 \times 3 = 1.5, and the top chord force it requires is 1.5/0.85=1.7651.5/0.85 = 1.765.

This second analysis is the only place in the whole calculation where the question “deflection where?” is asked. The real analysis knows the load and nothing about the question; the unit analysis knows the question and nothing about the load. Ask for the deflection of a different joint, or in a different direction, and only the second one changes.

Multiplying: the top chord at mid-span contributes 52.9×1.765×1/1=93.452.9 \times 1.765 \times 1/1 = 93.4, which against a total of 631.06631.06 is the 14.80%14.80\% printed on the hero figure. The bottom chord at mid-span contributes 47.1×1.176=55.447.1 \times 1.176 = 55.4, or 8.77%8.77\%. The picture is the arithmetic.

Two different kinds of nothing

The sum has twenty-one terms and three of them are zero, for two entirely different reasons — and telling the two apart is the most useful thing the method does.

One member carries the whole panel load and is worth nothing to stiffenThe same six-panel truss under its real load above and under a unit load at the point measured below, with every member drawn at the force it carries in that case. Two members carry nothing at all under the real load, which is the familiar kind of zero. The vertical at mid-span is the other kind: it carries 10.0 kN under the real load — the whole of a panel load — and the unit load applied at the node beneath it puts f = 0.000 in it, so its term F·f·L/EA is 0.000 and stiffening it would change the 631.06 of movement by nothing whatever. A total can never show that; a per-member sum shows nothing else.F = -10.0 kN — the whole panel loadthe real load: every top node carries its panel loada unit load, here and nowhere elsef = 0.000 — the unit load never reaches ita unit load at the point the movement is readtwo members carry no force at all; three members contribute nothing to the movementa term is zero whenever either force in the product is — which is not the same question as whether the member is working
Fig. 4 The same truss under its real load above and under the unit load below, each member drawn at the force it carries in that case. Two members carry no force at all under the real load, which is the familiar kind of zero. The vertical at mid-span is the other kind: it carries −10.0 kN under the real load, the whole of a panel load, and the unit load applied at the node directly beneath it leaves f = 0.000 in it. Its term is 0.000, and stiffening it would change the 631.06 of movement by nothing whatever.

The familiar zero. Take the bottom node one panel in from the left support as a free body. Three members meet there: two bottom chords, collinear, and one vertical. No load is applied at that node, so ΣV=0\Sigma V = 0 has exactly one term in it and the vertical carries nothing. The same argument holds at the node one panel in from the right. Those two members have F=0F = 0, so their terms vanish however long they are and whatever they are made of — and, because the zero has to be exact, they are also the cheapest available check that the statics is right.

The stranger zero. Take the top node at mid-span as a free body. Three members meet there too: two top chords, collinear and horizontal, and the vertical hanging below. Under the real load a 10 kN panel load lands on that node, so ΣV=0\Sigma V = 0 gives the vertical exactly 10.0-10.0 kN — the whole panel load, one of the harder-working members in the frame. Under the unit load nothing at all is applied at that node, the same three members give the same equation with the load term removed, and f=0.000f = 0.000.

The product is zero because one factor is. A member can be carrying the full applied load and be worth precisely nothing to stiffen, and no total, however carefully computed, can ever say so. It takes a per-member sum, and this is the finding a per-member sum exists to make.

Being idle is not a property of the member, though. It is a property of the pair, member and question: the mid-span vertical is idle with respect to the movement of the node beneath it. It remains the load path for that panel’s entire share of the roof, and taking it out is not an option — the frame that survives losing a member is a different question from the one asked here. The zero says something narrower and more actionable: money spent making that member stiffer buys no reduction in that deflection.

The truss with no verticals at all

If the five verticals of a Pratt truss are between them 2.0% of the movement, a frame without any is worth looking at.

Every member's share of the movement, and they are not the members expectedA Warren truss of six panels at a depth of 0.85, carrying 10 kN at each top node, with the movement of the bottom chord at mid-span attributed member by member. The unit-load sum δ = ΣF·f·L/EA gives 596.97 at EA = 1: 40.0% from six bottom chords, 40.0% from five top chords, 20.0% from twelve diagonals. The single worst member is a top chord at mid-span at 15.6% of the whole. Each member is drawn at the width of its own share. The same deflection from a stiffness solution that shares none of this arithmetic is 596.97, a relative residual of 3.2e-15.δ = 596.97 read here10 kN at every top node — each member drawn at the width of its own sharebottom chord (six members)40.0%top chord (five members)40.0%diagonal (twelve members)20.0%the members that moved the roof, ranked — a symmetric pair is two members and appears twicetop chord, at mid-span15.65%F -52.9 × f -1.765bottom chord, at mid-span13.04%F 52.9 × f 1.471bottom chord, at mid-span13.04%F 52.9 × f 1.471top chord, at the quarter point9.27%F -47.1 × f -1.176top chord, at the quarter point9.27%F -47.1 × f -1.176bottom chord, near the left support6.09%F 41.2 × f 0.882bottom chord, near the right support6.09%F 41.2 × f 0.882diagonal, near the left support3.34%F -34.8 × f -0.580virtual work and a stiffness solution agree to 3.2e-15 — two methods sharing no arithmetic
Fig. 5 A Warren truss of the same span and depth under the same panel loads: alternating triangles, twelve diagonals, and no verticals anywhere. δ = 596.97 at EA = 1, made of 40.0% from six bottom chords, 40.0% from five top chords and 20.0% from twelve diagonals. The worst single member is a top chord at mid-span at 15.65%. The stiffness check agrees to a relative 3.2e-15.

This is a different frame rather than the Pratt with its verticals deleted — different node positions, twenty-three members instead of twenty-one — so the comparison is between two designs and not between one design and its own subset. Even so, the headline is that a truss without the entire member class that contributed 2.0% is, if anything, slightly stiffer: 596.97 against 631.06.

The composition has tidied itself in the process. With no verticals to hold, the diagonals do all the web’s work and take exactly 20.0%, and the two chords split the remaining four fifths evenly at 40.0% each. Three quarters of the movement was in the chords of the Pratt truss and four fifths is in the chords here, which is the same finding twice.

Depth changes the proportions, not just the answer

Depth is the cheapest strength there is, and the reason is a lever arm: a chord force is the bending moment divided by the depth.

Chord force against truss depthThe force in a truss chord for a fixed bending moment, against the depth of the truss. The relationship is a reciprocal: the chords form a couple whose lever arm is the depth, so a shallow truss pays for it steeply.0.511.52050100150200250300depth of the truss2501671251007150the same moment, resisted by a longer lever arm
Fig. 6 Chord force against truss depth for a fixed bending moment, which is a reciprocal — 250 at a depth of 0.4, falling to 50 at a depth of 2. The chords are a couple, and a couple resisting a fixed moment through a longer lever arm needs less force. This is the curve behind both halves of the F·f product for every chord in the sum.

Both FF and ff in a chord’s term carry that reciprocal, since the unit load produces a moment diagram of its own that the same lever arm has to resist. So a chord’s contribution falls roughly as 1/d21/d^2. A web member’s does not: a diagonal gets longer as the truss deepens, and its force is set by the shear rather than by the moment, so its term falls much more slowly. The total is a mixture of two different behaviours, and sweeping the depth separates them.

Deeper is stiffer, and differently proportionedThe movement of a six-panel Pratt truss at mid-span as its depth runs from 0.4 to 2, everything else held. It runs from 2513.6 to 242.0 at EA = 1, a fitted log-log exponent of -1.49. What the movement is made of changes at the same time: the chords' share runs 0.858 to 0.356, because a chord force is M/d while a web member's is not. A deep truss is therefore not simply a stiffer one — past some depth, stiffening the chords stops being the thing to do.0.40.60.8511.251.525001,0002,000movement at mid-span, at EA = 1fitted exponent -1.492514 to 2420.40.60.8511.251.5200.250.50.751depth of the trussshare of the movementchords 0.858chords 0.356web 0.644
Fig. 7 The mid-span movement of the six-panel Pratt truss as its depth runs from 0.4 to 2.0, everything else held: 2513.6 down to 242.0 at EA = 1, a fitted log-log exponent of −1.49. Beneath it, what the movement is made of over the same sweep — the chords’ share falls from 0.858 to 0.356, so the web’s rises from 0.142 to 0.644.

The fitted exponent is the evidence. A pure chord structure would come out near 2-2 and a pure web structure near 00; 1.49-1.49 is a mixture whose proportions are changing as the sweep runs, which is exactly what the lower panel shows. A deep truss is not simply a stiffer truss. It is a differently constituted one, and past some depth stiffening the chords stops being the thing to do.

That is not a small effect at ordinary proportions, and the ranking flips well inside the range a designer would consider.

Every member's share of the movement, and they are not the members expectedA Pratt truss of six panels at a depth of 1.5, carrying 10 kN at each top node, with the movement of the bottom chord at mid-span attributed member by member. The unit-load sum δ = ΣF·f·L/EA gives 293.01 at EA = 1: 40.0% from six diagonals, 32.6% from four top chords, 19.7% from six bottom chords, 7.7% from five verticals. The single worst member is a diagonal near the left support at 11.1% of the whole. Each member is drawn at the width of its own share. The same deflection from a stiffness solution that shares none of this arithmetic is 293.01, a relative residual of 3.9e-15.δ = 293.01 read here10 kN at every top node — each member drawn at the width of its own sharediagonal (six members)40.0%top chord (four members)32.6%bottom chord (six members)19.7%vertical (five members)7.7%the members that moved the roof, ranked — a symmetric pair is two members and appears twicediagonal, near the left support11.11%F -30.0 × f -0.601diagonal, near the right support11.11%F -30.0 × f -0.601top chord, at mid-span10.24%F -30.0 × f -1.000top chord, at mid-span10.24%F -30.0 × f -1.000diagonal, near the left support6.67%F 18.0 × f 0.601diagonal, near the right support6.67%F 18.0 × f 0.601virtual work and a stiffness solution agree to 3.9e-15 — two methods sharing no arithmetic
Fig. 8 The same six-panel Pratt truss at a depth of 1.5 instead of 0.85. δ = 293.01, and the order of the groups has changed: six diagonals now lead at 40.0%, the four top chords take 32.6%, the six bottom chords 19.7% and the five verticals 7.7%. The worst single member is no longer a chord at all but a diagonal near the left support, at 11.11%, from F −30.0 against f −0.601. The stiffness check agrees to 3.9e-15.

Two of the essay’s own claims have just changed places. At a depth of 0.85 the ranking says stiffen the top chord at mid-span; at a depth of 1.5, the same truss, the same load and the same question say stiffen the end diagonals. The list is not a fact about trusses. It is a fact about this truss, at this depth, for this question — which is precisely why it has to be computed rather than remembered.

The chords take over with span

The other sweep runs the opposite way and is much steeper.

Longer is softer, and the chords take overThe movement of a Pratt truss at mid-span as its span runs from 4 to 16 panels at a fixed depth of 0.85, with 10 kN still at every top node. It runs from 159.5 to 24900.8 at EA = 1, a fitted log-log exponent of 3.65. What the movement is made of changes at the same time: the chords' share runs 0.608 to 0.952, because a chord force is M/d while a web member's is not. A long truss is almost nothing but its chords, which is why a long-span roof is designed at its chords and detailed at its web.468101214162005001,0002,0005,00010,00020,000movement at mid-span, at EA = 1fitted exponent 3.65159 to 249014681012141600.250.50.751panels — the span, at a fixed depthshare of the movementchords 0.608chords 0.952web 0.048
Fig. 9 The same truss’s mid-span movement as its span runs from 4 to 16 panels at a fixed depth of 0.85, with 10 kN still at every top node: 159.5 to 24900.8 at EA = 1, a fitted log-log exponent of 3.65. The chords’ share climbs from 0.608 to 0.952 over the same range, so the longest truss here is almost nothing but its chords.

An exponent of 3.65 sits just below the span to the fourth that a beam of fixed section and proportional load obeys, and the shortfall has a cause rather than being noise: the chord terms are heading for a fourth power and the web terms are not, so while the mixture is still shifting the fitted slope lies between the two.

The 0.608 to 0.952 curve is the computed form of a piece of received wisdom — the chords grow with the span — and it says something the wisdom does not. At a short span the web is nearly 40% of the movement, so a long-span roof and a short one are not the same design problem scaled. The long one is designed at its chords and merely detailed at its web; the short one is not.

There is a second essay in this phase asking the same shape of question about a different object. The flange that is not all there asks which part of a wide flange is actually carrying stress, and answers with a distribution across the width rather than with a yes. This essay asks which member is actually carrying the roof’s position, and answers with a distribution across the member list. Both replace a boolean with a ranking, and in both the useful content is in the tail.

The beam that cannot be taken apart this way

The contrast with a beam is worth drawing explicitly, because it is what makes the truss case special rather than merely convenient.

The shear part is not a curve at allA 300 × 600 rectangle spanning 2,400 mm, a span-to-depth ratio of 4, with its bending deflection and its total drawn together. Bending gives 0.0254 mm and shear a further 0.0049 mm, so 16.3% of the movement is the term beam theory drops. The shear part is drawn separately beneath: two straight lines meeting under the load, each limb straight to 2e-16 of the peak. It is the shear diagram integrated once where the moment diagram above it is integrated twice, so it carries one degree of curvature less than the bending shape — none at all here. The real movement is 1 in 79,116 of the span; both panels are drawn at about 11,932 times it.100 kNthe gap is the shear: 16.3% of the totalbending alone, and what the beam really doesthe shear part alone, magnified 3 times furthertwo straight lines meeting under the loadshearγ = V/GAs is a slope the section is racked through, not a curvature —so this diagram is integrated once, where the moment diagram above it is integrated twice
Fig. 10 A 300 × 600 rectangle spanning 2,400 mm — a span-to-depth ratio of 4 — with its bending deflection and its total drawn together. Bending gives 0.0254 mm and shear a further 0.0049 mm, so 16.3% of the movement is the term beam theory drops. The real movement is 1 in 79,116 of the span and both panels are drawn at about 11,932 times it. This deflection does split into parts, but the parts are terms of an integrand, not objects.

That beam’s movement does decompose — into a bending term and a shear term, and by position along the span through the product integral. But neither decomposition hands anyone a shopping list. There is no component of that beam that owns the 0.0049 mm; the shear deformation is distributed through the same steel that is doing the bending, and stiffening it means changing the whole section.

A truss’s parts list is genuine. The 14.80% belongs to one bar, and a different bar can be ordered. This is why the method is worth more on a truss than on a beam even though the theorem behind it is identical, and it is the reason a truss ranking survived as a hand calculation long after most hand calculations stopped being done.

Where the model stops

Every member has the same EA. The whole sum was computed at EA = 1, so the shares reported are shares of a frame that is uniformly stiff, and δ\delta simply scales as 1/EA1/EA. Give each member its real area and the ranking moves — and since the ranking is what would be used to choose those areas, the honest reading is that the figures show the first iteration of a loop, not its answer.

The joints are pins. Every real truss joint is a plate with bolts or welds through it, and it restrains rotation. Real joints add stiffness the sum does not include, so the computed deflection is an over-estimate; they also add secondary bending the sum cannot see at all. The pin assumption is conservative for the number and silent about the stresses.

The frame must be statically determinate. The solver refuses a redundant one rather than approximating it, and the refusal is correct: a least-squares force set for a frame with one support too many is not the distribution the members carry, so a ranking built from it would be a ranking of nothing. Redundant trusses need a compatibility method, and the unit-load sum then reappears inside it as the way the flexibility coefficients are computed.

Geometry is not updated. FF, ff and LL are all taken on the undeformed frame, so this is a first-order calculation like everything else on this site. For a shallow truss under a load large enough to matter, second-order effects add to the movement and the sum does not know.

The load arrives only at panel points. The load a member is given is a decision, and putting all of it on the top nodes is the decision made here. A purlin landing mid-panel bends the top chord locally, which is a deflection with no term in this sum at all.

What the drawings cannot show. The member widths in the contribution figures are shares of a movement — not forces, not areas, not stresses. A hairline in the hero figure may be a member in heavy compression, and the mid-span vertical is drawn as one. The figures also show a single question: every share on them is a share of the mid-span bottom-chord deflection, and asking for the movement of a top node, or a horizontal movement, would redraw all of them. There is no such thing as the contribution of a member in general.

The ladder from here

Later rungs on this anchor: the Williot diagram, which found these same joint displacements graphically from the member extensions in the 1870s and is the geometry behind the sum. Negative terms — a member whose force reverses between the real case and the unit case makes the structure stiffer at that point, and it is rare and real. Deflection under a lack-of-fit rather than a load, where a member built slightly short is an extension imposed by hand. Camber, which is the deliberate use of exactly that. Thermal movement of a truss, where the extension of each member is αΔTL\alpha \Delta T L and the same ff weights it. The unit-load sum inside the force method, where the release is a member force and the compatibility condition is a relative movement. Optimal member sizing, where the ranking is fed back into the areas until it stops moving, and the result is the fully-stressed design that turns out not to be the lightest one. Deflection of a three-dimensional truss and a space frame, where each joint has three freedoms and a great deal more of the frame is idle than anyone expects. And the same sum written for a cable, whose stiffness is not in its material at all — where the geometry changes enough that ff has to be recomputed as the load goes on, and the linear sum stops being available.

Named alongside this one

Essays reaching for the same objects. Nobody chose these; they are what the concept index makes visible.

What links here

Every essay whose body links to this one.

The objects this essay names

Each one links to every other essay that touches it.

Chord forceDeflectionLoad pathMethod of jointsStiffnessUnit load methodVirtual workZero force member