Engineering Tools

Browse focused calculators and teaching utilities for civil engineering review, grouped by subject area.

School Automation

Exam preparation and classroom tools
Quiz Maker for Educators

Quiz Maker for Educators

Create problems with subquestions and generate full exams with randomized choices.

Open Application

Structural Theory

Beams, trusses, and frames
Beam Calculator

Beam Calculator

Calculate reactions for prismatic or non-prismatic beams and draw shear, moment, slope, and deflection diagrams automatically.

Open Application
Truss Solver

Truss Solver

Solve the reactions, member forces, and joint displacements of truss members.

Open Application
3D Equilibrium Solver

3D Equilibrium Solver

Model 3D joints, two-force members, loads, and ball-and-socket or roller supports in a rotatable space diagram.

Open Application
Frame Solver

Frame Solver

Solve planar frame reactions, member forces, joint displacements, and axial, shear, and moment diagrams.

Open Application

Reinforced Concrete

Singly reinforced beam tools
Singly Reinforced Beam Designer

Singly Reinforced Beam Designer

Design a singly reinforced rectangular beam, compute required bars, check spacing, and show the reinforcement layout.

Open Application
Singly Reinforced Beam Analysis

Singly Reinforced Beam Analysis

Analyze an existing singly reinforced beam and compute the neutral axis, steel stress, nominal moment, and ultimate moment.

Open Application

Statics of Rigid Bodies

Force and moment visualization
Moment Visualizer

Moment Visualizer

Visualize how force magnitude, direction, and line of action affect the rotation of a body.

Open Application

Surveying

Leveling computations
Differential Leveling Calculator

Differential Leveling Calculator

Compute height of instrument, elevations, arithmetic checks, and step-by-step differential leveling solutions.

Open Application
Simple Curve Solver

Simple Curve Solver

Input R1, intersection angle I, and one known PC, PI, or PT station to compute the remaining stationing and simple curve elements.

Open Application
Compound Curve Solver

Compound Curve Solver

Input R1, R2, I1, I2, and one known station to compute common tangent, common chord, PCC, PI, and PT stationing.

Open Application
Reverse Curve Illustration

Reverse Curve Illustration

Draw a reverse curve with R1, R2, I1, I2, and an optional intermediate tangent between the opposite arcs.

Open Application
Symmetrical Vertical Curve Solver

Symmetrical Vertical Curve Solver

Input back and forward grades, curve length, and a known PVC, PVI, or PVT to compute and draw a vertical curve.

Open Application
Unsymmetrical Parabolic Curve Solver

Unsymmetrical Parabolic Curve Solver

Set the PVI location with x = L1, compute L2, g3, H, and illustrate the unsymmetrical parabolic curve.

Open Application