StructureTool2D © is a structural analysis and learning application for beams, frames, and trusses. The program uses Excel-based input templates to define structural geometry, support conditions, member properties, and loading, then performs analysis and generates plots, tables, and output files to help users study structural response.
The application currently supports three main instructional workflows.
This workflow is used for direct analysis of beam, frame, and truss structures using the stiffness method. The program reads the structure data, discretizes members where needed, forms element and global stiffness relationships, and computes nodal displacements, support reactions, and member actions. It also provides graphical output for structure geometry, deflected shape, and internal force diagrams.
This workflow expands the educational scope of the tool by supporting concepts related to the Unit Load Method (ULM) and the Force Method (FM). These features are intended to help users study structural behavior, compatibility, redundants, and displacement evaluation in a more instructional and visual format.
Section E adds a dedicated Slope Deflection Method (SDM) workflow for beam and frame workbooks only. It is intended for continuous beams and rectangular frames, and it summarizes the problem classification, active unknowns, sidesway status, solved SDM unknown values, and the maximum absolute end moment.
The current Section E implementation is limited to horizontal beams and vertical columns. It supports continuous beams, rectangular non-sway frames, and rectangular frames with at most one independent sidesway degree of freedom. Members are treated as inextensible in this workflow.
Section E reads the same workbook selected in the A-B tab, provides a beam/frame geometry preview, runs the SDM solution, and can produce a method output package with solved end moments, member shear or force recovery tables, support reactions, and related equation previews. A report generation option is also included in the workflow.
Users are expected to exercise appropriate caution, sound engineering judgment, and independent verification when preparing input data, interpreting analysis results, and drawing conclusions from the software output. All results should be checked for reasonableness and consistency with expected structural behavior.
This software is provided for educational use, demonstration, and preliminary study purposes only. Although care may be taken in its development, no warranty or guarantee is given that the application is free from errors, omissions, numerical limitations, modeling assumptions, coding defects, or user-input effects. The author and distributors accept no liability for any loss, damage, claim, or consequence arising from the use of the software or from reliance on its results.
Accordingly, StructureTool2D © must not be used as the sole basis for final engineering design, professional certification, construction decisions, or safety-critical assessment without independent checking and verification by a qualified engineer.