Skip to workspace
PixelOkay
⌁Structural Analysis2D Truss Studio
◉ Local & private
Tools
STRUCTURE CANVAS Sample ready

Structural Analysis Visualizer

Sketch a truss, choose supports, and inspect the forces inside every member.

100%
Truss structure visualizer
Select a joint or member to edit it
TensionCompressionNeutral- - Deformed (exaggerated)
9 joints · 15 membersReady
ANALYSIS RESULTS

Make the forces visible.

120×
Max displacement—millimeters
Max axial force—kN · absolute
Members in tension—positive axial force
Equilibrium residual—kN · max ΣF
WHAT-IF EXPLORER

Compare a load scenario

Scale horizontal and vertical nodal loads independently. The original project stays unchanged until you apply the scenario. This is not a building-code load combination.

Solve the current model, then compare a load scenario.

Using Structural Analysis Studio

Select Joint then click the canvas to place a new joint. Select Member and click two joints to connect them. Load and Support tools act on a clicked joint. Select an object to edit exact values in the Inspector.

Supports: Pin fixes X and Y; Roller Y fixes vertical translation; Roller X fixes horizontal translation. Loads are in kN, geometry in meters, E in GPa, A in mm². Crossed lines do not transfer forces unless members share a modeled joint.

Numerical method: direct-stiffness linear elasticity with two translational DOFs per node. Positive member force means tension; negative means compression. Deformed shape is magnified only for visualization. No buckling, beam bending, connection design, self-weight or code verification. The what-if explorer rescales nodal loads and is not a design-code load combination.

Keyboard: V/J/M/L/S/H to switch tools (outside text fields); Delete removes selection; Ctrl+Z undo; Ctrl+Shift+Z redo; Escape cancels pending member selection.

Using Structural Analysis Visualizer

Model an educational 2D pin-jointed truss, inspect linear-elastic member forces and joint reactions, compare hypothetical nodal-load scenarios, and export a report or project.

Workflow

  1. Place joints and connect members, then add a pinned support and suitable roller support.
  2. Enter member materials and cross-sections, apply nodal loads, and solve the current truss.
  3. Review force signs, reactions, displacement, and equilibrium residual; compare a separate load scenario and export results for study.

Worked example

Build a simple triangular truss from three joints and three members, restrain it with a pin and roller, and apply a downward load at the top joint. Solve the model, inspect tension/compression signs and reactions, then compare a hypothetical load multiplier without treating it as a design-code combination.

Limits and data handling

The solver covers 2D, small-displacement, linear-elastic, axial-only pin-jointed trusses. It does not model beam bending, buckling, distributed loads, self-weight, connection design, or code combinations. Review warnings do not establish structural safety. The model is limited to 80 joints and 160 members; deformed geometry is visually magnified. PDF text may transliterate. Numerical, export, and structural engineering validity are unverified.

Frequently asked questions

Does this analysis certify that a structure is safe?

No. This is an educational truss solver, not structural engineering certification, code checking, or a safety assessment.

Does the deformed view show the true displacement scale?

The displayed deformation is magnified for visibility. Read the numerical displacement values and model assumptions separately.

Related tools