STATICS AND DYNAMICS • STATICS

Trusses: Method of Joints — Analyze trusses using method of joints

Determine the internal force in every member of a truss by enforcing equilibrium at each pin joint.

Historical Context & Motivation

The analysis of trusses — assemblies of slender members connected at pin joints and loaded only at those joints — is one of the oldest and most practically important problems in structural engineering. Long before formal mechanics existed, builders understood that triangulated frameworks could span far greater distances than solid beams of equal weight. The mathematical treatment of these structures evolved over several centuries, driven by the demands of bridge construction, roof framing, and eventually aerospace design. Understanding how the method of joints was developed provides valuable context for appreciating both its elegance and its limitations.

1637
Descartes & Analytic Geometry
René Descartes published La Géométrie, introducing coordinate (Cartesian) geometry that let geometric relationships be expressed algebraically. This mathematical language — describing points, lines, and angles with numbers — later proved essential for expressing member directions and force components numerically, though the vector algebra used to add and resolve forces would not be formalized until the 19th century.
1826
Navier's Analytical Framework
Claude-Louis Navier delivered lectures at the École des Ponts et Chaussées that systematized structural analysis. His treatment of pin-jointed frameworks formalized the assumption that members carry only axial forces — the key idealization behind every truss method.
1847
Squire Whipple's Method of Joints
American engineer Squire Whipple published A Work on Bridge Building, the first rigorous application of joint equilibrium to determine member forces in iron trusses — effectively codifying the method of joints.
1862
Cremona's Graphical Method
Luigi Cremona developed graphical techniques for truss analysis using force polygons, offering an elegant visual complement to the algebraic method of joints and dominating engineering practice for decades before electronic computation.
1960s
Finite Element Revolution
The development of the direct stiffness method and finite element analysis automated truss analysis for arbitrarily complex structures. Yet the method of joints remains essential — it builds the physical intuition that engineers need to verify, interpret, and troubleshoot computational results.

The central question that the method of joints answers is deceptively simple: given a truss geometry and its external loads, what is the internal axial force in every member? Knowing whether a member is in tension or compression, and by how much, is indispensable for selecting materials, sizing cross-sections, and ensuring safety. The method of joints tackles this by isolating each joint as a particle in static equilibrium, exploiting the fact that a planar concurrent force system yields exactly two independent scalar equations — perfectly suited to trusses where no more than a few unknowns converge at any single joint.

Core Principles & Definitions

Before applying the method of joints, it is essential to internalize the idealizations that define a simple truss. These assumptions are not mere textbook conveniences — they convert a complex structural system into a tractable equilibrium problem whose member forces can be determined using nothing more than the equations of static equilibrium.

1

Two-Force Members

Every truss member is a two-force member: loaded only at its two endpoints with no intermediate loads. This guarantees the internal force is purely axial — either tension (T) or compression (C) — and acts along the member's axis.
2

Frictionless Pin Joints

All connections are modeled as frictionless pins that transmit force but no moment. This means each joint is a concurrent force system, and rotational equilibrium is automatically satisfied, leaving only ΣFx = 0 and ΣFy = 0.
3

Loads Applied at Joints Only

External forces and support reactions act exclusively at the joints. If a distributed load acts on a member in practice, it must first be resolved into equivalent concentrated forces at the joint endpoints before analysis can proceed.
4

Statical Determinacy

A truss is statically determinate when the number of members m and reactions r satisfies m + r = 2j, where j is the number of joints. This ensures exactly enough independent equilibrium equations exist to solve for every unknown.
5

Rigid (Non-Collapsible) Configuration

A simple truss is built up from triangles — the basic rigid polygon. Starting from a single triangle, each new joint is attached by two new members, maintaining rigidity and satisfying the determinacy condition m = 2j − 3 (excluding reactions).
KEY TAKEAWAY
Think of each joint as a ring where several ropes meet. You can pull on each rope (tension) or push through a stiff rod (compression), but the ring itself must stay perfectly still. The method of joints is simply the systematic application of this idea: isolate every ring, demand that the net pull in every direction is zero, and solve for the unknown rope/rod forces one ring at a time. If you can balance forces on a single point, you can analyze an entire bridge.

Visual Explanation — Free-Body Diagram of a Joint

The diagram below illustrates a simple Warren-type truss with five joints (A through E), seven members, and three reaction components. Joint A sits on a pin support supplying two reaction components (Ax and Ay), while joint E rests on a roller providing only Ey. The external load P acts downward at joint C. On the right side, the free-body diagram of joint B is isolated, showing the member forces FAB, FBC, and FBD resolved along their respective member directions.

Left: a simple truss with pin support at A and roller at C, loaded by force P at joint D. Right: the free-body diagram of joint B showing the three member forces (FAB, FBC, FBD) directed along each member's axis. Tension forces pull away from the joint; compression forces push toward it.

The free-body diagram on the right is the heart of the method of joints. By assuming each unknown member force initially acts in tension (pulling away from the joint), you establish a consistent sign convention. After solving the equilibrium equations, a positive result confirms tension and a negative result indicates compression. The forces at joint B are concurrent — they all pass through the pin — so the moment equation is trivially satisfied and only ΣFx = 0 and ΣFy = 0 are useful. This is why a joint can resolve at most two unknown member forces per equilibrium step — a constraint that dictates the order in which joints must be analyzed.

Mathematical Framework

The entire method rests on Newton's first law applied to a particle (a joint). Because every joint is in static equilibrium and the forces are concurrent, the vector sum of all forces must vanish. Resolving into Cartesian components yields two scalar equations per joint. For a truss with j joints, m members, and r reaction components, the total number of independent equations is 2j — these must equal m + r for the truss to be statically determinate.

DETERMINACY CONDITION
m + r = 2j
m = number of members, r = number of external reaction components, j = number of joints. If m + r < 2j the truss is a mechanism (unstable); if m + r > 2j it is statically indeterminate.
EQUILIBRIUM AT JOINT i
ΣF_x = 0 : Σ F_ij cos θ_ij + P_ix = 0 ΣF_y = 0 : Σ F_ij sin θ_ij + P_iy = 0
Fij = axial force in member connecting joints i and j (positive = tension). θij = angle of member ij measured from the positive x-axis. Pix, Piy = components of any external force or reaction at joint i.
GLOBAL EQUILIBRIUM (WHOLE TRUSS)
ΣF_x = 0, ΣF_y = 0, ΣM_O = 0
These three equations for the entire truss as a rigid body are used first to determine the external support reactions (Ax, Ay, Cy, etc.) before proceeding to individual joints.
⚙️ Sign Convention Tip
Always assume every unknown member force is in tension (pulling away from the joint). If the solution yields a negative value, the member is actually in compression. This convention prevents confusion about arrow directions and is universally adopted in engineering practice.

The procedure is sequential: begin at a joint with at most two unknown member forces (often a support joint after reactions have been found), solve the two equilibrium equations, then move to an adjacent joint where the now-known force reduces the number of unknowns to two or fewer. Repeat until every member force is determined. A common pitfall is attempting a joint with three or more unknowns — the system is underdetermined at that joint and you must choose a different starting point.

Step-by-Step Procedure & Zero-Force Members

Systematic Procedure

  1. Step 1 — Check determinacy. Verify m + r = 2j. If the truss is indeterminate, the method of joints alone will not suffice.
  2. Step 2 — Find support reactions. Draw a free-body diagram of the entire truss and apply the three global equilibrium equations (ΣFx = 0, ΣFy = 0, ΣM = 0) to solve for all reaction components.
  3. Step 3 — Identify zero-force members. Apply inspection rules (see below) to eliminate trivial unknowns before writing equations.
  4. Step 4 — Select a starting joint. Choose a joint with at most two unknown member forces. Support joints often qualify after reactions are known.
  5. Step 5 — Draw the FBD of the joint. Show all known forces (reactions, external loads) and unknown member forces assumed in tension (arrows pointing away from the joint).
  6. Step 6 — Apply ΣFx = 0 and ΣFy = 0. Solve the two equations simultaneously (or sequentially if one equation contains a single unknown).
  7. Step 7 — Proceed to adjacent joints. Carry the solved forces to neighboring joints and repeat until all member forces are determined. Label each result as T (tension) or C (compression).

Identifying Zero-Force Members by Inspection

Certain members carry no load under a given loading configuration. Recognizing zero-force members by inspection saves substantial computational effort. Two rules cover the most common cases.

Rule 1 (left): at an unloaded joint where exactly two non-collinear members meet, both carry zero force. Rule 2 (right): at an unloaded joint where three members meet and two are collinear, the third member is a zero-force member while the collinear pair carry equal forces.

Zero-force members are not useless — they provide stability under alternate load configurations and prevent buckling of long compression members. However, under the specific loading being analyzed, they carry no force, and recognizing them by inspection allows you to reduce the number of equilibrium equations that need to be solved.

Worked Example — Pratt Truss

Consider a symmetric Pratt truss with joints A, B, C (top chord) and D, E, F (bottom chord). The span is 8 m (each bay 4 m wide) and the height is 3 m. A pin support exists at D and a roller at F. A vertical load of 12 kN acts downward at joint E. All members are connected by frictionless pins. Determine all member forces.

The Pratt truss analyzed in this worked example. Pin support at D, roller at F, and a 12 kN load at E. Members: AB, BC (top chord); DE, EF (bottom chord); AD, BE, CF (verticals); AE, CE (diagonals).
Pratt Truss — Complete Method of Joints Solution
1
Step 1 — Verify DeterminacyCount: j = 6 joints, m = 9 members, r = 3 reactions (Dx, Dy, Fy). Check: m + r = 9 + 3 = 12 = 2(6) = 2j. ✓ The truss is statically determinate.
m + r = 2j = 12 → Statically determinate
2
Step 2 — Find Support ReactionsDraw the FBD of the whole truss. There is no horizontal external load, so ΣFx = 0 gives Dx = 0. Take moments about D: ΣMD = 0 → −12(4) + Fy(8) = 0 → Fy = 6 kN (↑). Then ΣFy = 0 → Dy + Fy − 12 = 0 → Dy = 6 kN (↑). This symmetry is expected because the load and geometry are symmetric.
Dx = 0, Dy = 6 kN ↑, Fy = 6 kN ↑
3
Step 3 — Joint D (Two Unknowns: F_AD, F_DE)At joint D only two members meet: AD (vertical, connecting up to A) and DE (horizontal, connecting right to E). The diagonals in this truss run between A–E and C–E, so no diagonal touches D. Draw the free-body diagram of joint D showing the known reaction Dy = 6 kN (↑) with Dx = 0, plus the two unknown member forces FAD and FDE, both assumed in tension (pointing away from D along each member). ΣFx = 0: FDE = 0. ΣFy = 0: 6 + FAD = 0 → FAD = −6 kN.
FAD = 6 kN (C), FDE = 0
4
Step 4 — Joint A (Two Unknowns: F_AB, F_AE)At joint A the vertical member AD is now known. Because FAD is compressive, the member pushes joint A upward with 6 kN (compression pushes the two ends of a member apart). The diagonal AE runs from A down to E, spanning 4 m horizontally and 3 m vertically — a 3–4–5 triangle — so cos θ = 0.8 and sin θ = 0.6, measured from the horizontal. Assume the unknowns FAB (horizontal, toward B) and FAE (diagonal, toward E) are both in tension. ΣFy = 0: 6 − FAE(0.6) = 0 → FAE = 10 kN (tension). ΣFx = 0: FAB + FAE(0.8) = 0 → FAB = −(10)(0.8) = −8 kN.
FAE = 10 kN (T), FAB = 8 kN (C)
5
Step 5 — Joint B (One Unknown: F_BE) — Zero-Force Member CheckAt joint B, members AB and BC are collinear (both lie along the horizontal top chord), and BE is the only other member — a non-collinear vertical — with no external load applied at B. This is exactly the configuration described by Rule 2 in Section 5: at an unloaded joint with two collinear members and one non-collinear member, the non-collinear member is a zero-force member. ΣFy = 0: FBE = 0, since AB and BC (both horizontal) contribute no vertical component. This confirms the inspection rule directly from equilibrium rather than assuming it.
FBE = 0 (zero-force member)
6
Step 6 — Apply Symmetry and SummarizeThe truss geometry and the single load at E are both symmetric about the vertical line through B and E, so the right half mirrors the left: FCF = FAD = 6 kN (C), FEF = FDE = 0, FCE = FAE = 10 kN (T), and FBC = FAB = 8 kN (C). As a check, substitute all nine member forces into the equilibrium equations at joint E, where five members meet: the horizontal components of AE and CE cancel by symmetry, and their vertical components (10 × 0.6 = 6 kN each) together with FBE = 0 exactly balance the 12 kN applied load, confirming the solution.
AD = CF = 6 kN (C) | AB = BC = 8 kN (C) | AE = CE = 10 kN (T) | DE = EF = BE = 0
Self-Check
Always verify your solution at a joint you have not yet used to solve for unknowns. In the example above, joint E was reserved as the check: substituting all nine member forces into its two equilibrium equations confirmed the solution, since the diagonal forces and the applied load balanced exactly with no member forces left over to adjust.

Method of Joints vs. Method of Sections

The method of joints is not the only hand-calculation technique for truss analysis. The method of sections offers a powerful alternative — especially when only a few specific member forces are needed. Understanding the strengths and limitations of each approach allows the engineer to choose the most efficient strategy for a given problem.

Comparison of the two primary hand-calculation methods for planar trusses.
CriterionMethod of JointsMethod of Sections
ApproachIsolate individual joints as particles; apply ΣFx = 0, ΣFy = 0Cut the truss through members of interest; apply ΣFx = 0, ΣFy = 0, ΣM = 0 to one half
Equations per step2 (concurrent force system)3 (general planar force system)
Maximum unknowns per step2 member forces3 member forces (cut through ≤ 3 unknowns)
Best use caseFinding all member forces in a trussFinding forces in specific members, especially interior ones
LimitationMust proceed sequentially from a joint with ≤ 2 unknowns; errors propagate through the chainCannot resolve more than 3 unknowns in a single cut; geometry of cut must be chosen carefully
Error detectionCheck final joint equilibriumRedundant equations from alternate cuts or moment centers
WHEN TO USE WHICH METHOD
Think of the method of joints as reading a novel cover to cover — you must start at the beginning and proceed page by page. The method of sections is like looking up a specific chapter. If the professor asks for the force in one interior member of a 20-member truss, a well-chosen section saves you from solving 15 joints you don't need. In practice, many engineers use the methods in combination: joints for the first few members near supports, then a section cut to jump to the member of interest.

Connection to Advanced Structural Analysis

The method of joints assumes static determinacy and idealizes connections as frictionless pins. Real structures often violate one or both of these assumptions, requiring more advanced analytical frameworks. This section positions the method of joints within the broader landscape of structural analysis.

Method of Joints in the context of advanced structural analysis.
FeatureMethod of Joints (Statics)Advanced Methods
DeterminacyRequires m + r = 2j (statically determinate)Handles indeterminate structures via compatibility equations (force method) or stiffness matrices (displacement method)
Member behaviorAxial force only (two-force members)Axial, shear, and bending (frame members with moment connections)
DeformationsNot computed (rigid body assumption)Computed via virtual work, Castigliano's theorem, or finite element analysis
LoadingStatic, applied at joints onlyDynamic, distributed, thermal, settlement — all included
Computational toolHand calculation (pencil and paper)Matrix structural analysis / finite element software (e.g., SAP2000, ANSYS)

In the direct stiffness method — the computational backbone of modern finite element software — each truss member contributes a 4×4 local stiffness matrix (for a 2D truss element with two degrees of freedom per node). Assembly of these matrices into a global system and solution of [K]{d} = {F} yields nodal displacements, from which member forces are recovered. Yet the equilibrium equations written at each node are precisely the same ΣFx = 0 and ΣFy = 0 equations used in the method of joints. Mastering the hand method thus provides the physical intuition needed to validate, interpret, and debug computational models — an indispensable skill throughout an engineering career.

Practice Problems

PROBLEM 1CONCEPTUAL
A planar truss has 7 joints, 11 members, and is supported by a pin and a roller. Is the truss statically determinate, indeterminate, or a mechanism? Justify your answer using the determinacy condition.
PROBLEM 2BASIC CALCULATION
A simple triangular truss has joints A (pin support at bottom-left), B (roller at bottom-right), and C (apex). The span AB = 6 m, height = 4 m (C is directly above the midpoint of AB). A downward load of 20 kN acts at C. Find the force in member AC and state whether it is in tension or compression.
PROBLEM 3INTERMEDIATE
For the same triangular truss in Problem 2, now apply an additional horizontal load of 8 kN to the right at joint C. Determine all three member forces and classify each as tension or compression.
PROBLEM 4APPLIED
A highway sign truss spans 12 m between supports and has a Howe configuration (verticals and diagonals sloping upward toward the center). The truss has 4 panels (each 3 m wide), a height of 2 m, a pin support at the left, and a roller at the right. Wind applies a horizontal force of 5 kN to the right at each of the three upper-chord interior joints. Using the method of joints, determine the force in the upper-chord member between the first and second upper-chord joints from the left.
PROBLEM 5CRITICAL THINKING
Prove that for any planar simple truss, the number of independent equilibrium equations (2j) always matches the number of unknowns (m + r) when the truss is constructed by starting with a triangle and adding two members and one joint at a time, using exactly three reaction components (one pin and one roller).

Lesson Summary

The method of joints is a systematic procedure for determining the internal axial force in every member of a statically determinate truss. It exploits the fact that each pin joint is a concurrent force system governed by two scalar equilibrium equations: ΣFx = 0 and ΣFy = 0. The procedure begins with computing support reactions via whole-truss equilibrium, then progresses joint by joint from a location with at most two unknowns, assuming all member forces to be in tension. Negative results indicate compression.

Before diving into algebra, identifying zero-force members by inspection reduces the workload. The determinacy condition m + r = 2j must be verified before proceeding — if the truss is indeterminate, the method of joints alone is insufficient and must be supplemented by compatibility equations. For problems requiring only a few specific member forces, the method of sections offers a more efficient alternative. Together, these hand-calculation methods build the structural intuition essential for validating modern finite element models and developing sound engineering judgment.

Varsity Tutors • Statics and Dynamics • Trusses: Method of Joints