JOINT SIZING OPTIMIZER v2.0
The Joint Sizing Optimizer 2.0 represents the next evolution of our structural design platform, rebuilt from the ground up to offer greater flexibility, accuracy, and accessibility. Developed as a Streamlit-based web application, this version retains the clarity and usability of the legacy desktop tool while introducing powerful new optimization features designed for modern engineering challenges.
What sets v2.0 apart is its advanced optimization engine, it uses a combination of methods that employ quasi-Newton Hessian approximations. The trust-region constrained approach builds a local quadratic model of the barrier and explores within a region it trusts, expanding or shrinking that region based on how well model predictions match actual progress while maintaining feasibility of the constraints. Sequential Least Squares solves a sequence of quadratic programs, linearizing constraints and updating a Hessian of the Lagrangian to make steady, gradient-guided steps toward KKT-satisfying solutions under bounds and inequalities. Parametric tuning allows designers to adjust search bounds and constraint conditions, giving them precise control over trade-offs and design outcomes.
Currently in active development, the platform continues to evolve with planned support for custom joint configurations, expanded libraries, and richer visualization. With its mix of engineering rigor and approachable design, the Joint Sizing Optimizer 2.0 embodies a vision of making high-level structural optimization accessible, transparent, and adaptable for engineers and students alike.