A unified suite of lightweight, browser-native civil engineering tools. Solve closed-form Euler-Bernoulli beams, perform Direct Stiffness frame analyses, and compute CAD cross-section properties in seconds.
Three specialized calculators designed to align directly with Statics, Mechanics of Materials, and Structural Analysis coursework.
Analytical Euler-Bernoulli Solver
Exact closed-form analytical solutions for statically determinate and indeterminate beams with multi-supports, settlements, and internal hinges.
Direct Stiffness Method (DSM)
Interactive canvas CAD tool for modeling arbitrary 2D frames, continuous portal frames, and trusses using the direct stiffness matrix formulation.
CAD Geometric & Inelastic Solver
Calculate, visualize, and analyze cross-sectional geometric properties for standard steel/concrete profiles and arbitrary CAD polygons.
From cross-section geometry to full structural frame response, the StructLab triad mirrors the standard civil engineering design pipeline.
Use SecCalc to define your custom steel/concrete profile. Extract the Cross-Sectional Area $A$, Moment of Inertia $I_y, I_z$, and Elastic Section Modulus $W$.
Input member stiffness $EI$ and $EA$ into the Beam or Frame Calculator. Solve statically determinate or indeterminate systems for $N(x), T(x), M(x)$.
Combine results to verify Eurocode / AISC normal stress limits and serviceability deflection criteria:
PhD Student · Warsaw University of Technology (Politechnika Warszawska)
Developed StructLab as a free, rigorous, and interactive open-source computational platform for civil engineering students, researchers, and structural mechanics educators. Have feedback, bug reports, or collaboration inquiries? Feel free to reach out.