3D Equilibrium and Space Truss Solver
Build joints in x, y, z, connect two-force members, add joint loads, then solve member forces and support reactions from 3D equilibrium.
Model Controls
Member types: a Rigid member (truss bar or link) carries tension and compression. A Cable carries tension only — if it solves in compression it is released as slack (zero force) and the model is re-solved. Set the type in the Members table or click a member in the 3D view to toggle it. Cables draw dashed.
Positive member force means tension. Loads can be entered as global components Fx, Fy, Fz or as an inclined magnitude P with a direction.
Joints
| Name | X | Y | Z |
|---|
Members
| Name | Start | End | Type |
|---|
Joint Loads
| Joint | Type | P | x / Fx | y / Fy | z / Fz |
|---|
Components: enter global Fx, Fy, Fz directly (P is ignored). P × direction: enter magnitude P and the direction vector x, y, z — it is normalized automatically. P toward point: enter magnitude P and the coordinates x, y, z of any point on the load's line of action; the load acts from the joint toward that point.
Supports
| Joint | Type |
|---|
Ball/socket gives Rx, Ry, Rz. Rollers give one reaction. Fixed is treated as force reactions only for truss equilibrium.