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
Create problems with subquestions and generate full exams with randomized choices.
Open ApplicationStructural Theory
Beams, trusses, and frames
Beam Calculator
Calculate reactions for prismatic or non-prismatic beams and draw shear, moment, slope, and deflection diagrams automatically.
Open Application
Truss Solver
Solve the reactions, member forces, and joint displacements of truss members.
Open Application3D 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
Solve planar frame reactions, member forces, joint displacements, and axial, shear, and moment diagrams.
Open ApplicationReinforced Concrete
Singly reinforced beam tools
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
Analyze an existing singly reinforced beam and compute the neutral axis, steel stress, nominal moment, and ultimate moment.
Open ApplicationStatics of Rigid Bodies
Force and moment visualization
Moment Visualizer
Visualize how force magnitude, direction, and line of action affect the rotation of a body.
Open ApplicationSurveying
Leveling computations
Differential Leveling Calculator
Compute height of instrument, elevations, arithmetic checks, and step-by-step differential leveling solutions.
Open ApplicationSimple 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 ApplicationCompound Curve Solver
Input R1, R2, I1, I2, and one known station to compute common tangent, common chord, PCC, PI, and PT stationing.
Open ApplicationReverse Curve Illustration
Draw a reverse curve with R1, R2, I1, I2, and an optional intermediate tangent between the opposite arcs.
Open ApplicationSymmetrical 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 ApplicationUnsymmetrical Parabolic Curve Solver
Set the PVI location with x = L1, compute L2, g3, H, and illustrate the unsymmetrical parabolic curve.
Open Application