Skip to content

    Under active development. New calculators and features ship every week. Everything currently runs free while the site matures — pricing pages are a preview, checkout is not open yet.

    Calculates locally in your browser · 3D direct stiffness
    Structural / Space trusses

    Space truss calculator

    A three-dimensional pin-jointed truss solved with three degrees of freedom per node: a square pyramidal roof truss under an apex load, with every member force, the support reactions and the apex deflection. The same solver a tower or a space frame needs.

    Base6.0 mMembers9EquilibriumBalanced
    Peak compression
    20.0 kN
    Member 6
    Peak tension
    8.4 kN
    Member 1
    Apex deflection
    0.7 mm
    height 3.0 m
    Total reaction
    40.0 kN
    load 40 kN
    Member forces
    The sloping members carry compression, the base resists the thrust in tension.
    Member forces
    MemberGroupNodesLength (m)Force (kN)
    1Base0–16.008.4
    2Base1–26.008.4
    3Base2–36.008.4
    4Base3–06.008.4
    5Diagonal0–28.494.4
    6Sloping0–45.20-20.0
    7Sloping1–45.20-14.6
    8Sloping2–45.20-20.0
    9Sloping3–45.20-14.6

    Positive is tension. The diagonal is redundant and takes the asymmetric share of the support reactions.

    Inspect the model
    Choose a quick result view, a scaled comparison, or the complete diagnostic set.
    Sloping force against base width
    A wider base flattens the slope and raises the force for the same load.
    Sloping force against base width0.0007.9315.8623.7931.7239.653 m3 m4 m4 m5 m5 m6 m6 m8 m8 m10 m10 m12 m12 mkN
    Canonical equations
    The exact relationships implemented by this engine.

    K·u = F, 3 DOF per node · Assembled from direction cosines in x, y and z.

    N = EA/L · (Δu·cx + Δv·cy + Δw·cz) · Axial only, as a pin-jointed truss requires.

    Σ N·(Δz/L) = W · The check that the solve is right.

    engineering methodology

    A clear path from inputs to results.

    A roof truss in two dimensions is a plane frame; a tower, a hip roof or a space frame is not. This solves a three-dimensional pin-jointed truss with three degrees of freedom per node — a square pyramidal roof truss under an apex load, with every member force and the reactions.

    Step-by-step methodWorked exampleAssumptions explained

    How to use

    1. Set the base width, apex height and the load at the apex.
    2. Enter the member area and the modulus.
    3. Read the peak compression in the sloping members, the tension in the base and the apex deflection.

    The formula

    Ku=F,N=EAL(Δu cx+Δv cy+Δw cz)K u = F, \qquad N = \frac{EA}{L}(\Delta u\,c_x + \Delta v\,c_y + \Delta w\,c_z)

    Reference: Direct stiffness method, three degrees of freedom per node, pin-jointed members.

    Worked example

    6 m square pyramid, 3 m high, 40 kN apex load

    Inputs
    • 1,500 mm² members, 200 GPa.
    Calculation path
    1. 1

      Five nodes, nine members. Assemble the 15×15 global matrix, restrain the four base nodes in z plus a pin and a roller in plan, solve the eight free degrees of freedom.

    Result

    Sloping members in compression, base in tension, equilibrium satisfied at 40 kN.

    Interpreting the result

    The reactions are not equal even though the geometry is symmetric, because the supports are not: a pin plus three rollers is the minimum restraint that keeps a space truss stable in plan.

    Assumptions & limitations

    • Pins at every joint.
    • Linear elastic, small displacement.
    • Self-weight and buckling not included.
    • One fixed topology: square pyramid.

    Frequently asked questions

    Why are the reactions not equal?

    Because a space truss needs a pin and two rollers in plan, and that restraint set is asymmetric even on a symmetric geometry.

    Can I model a tower?

    Not in this form; the topology is fixed to a square pyramid. The solver underneath handles any node and member list.

    What does the diagonal do?

    It is redundant — the pyramid is stable without it — but it takes the asymmetric share of the load path.

    Is the apex deflection realistic?

    It is the elastic axial deflection; joint slip and connection flexibility add to it.

    Methodology last reviewed 2026-10-22. Results are informational and not financial or engineering advice — see our disclaimer.