← All projects
ManufacturingsimulationPrototype

Structural Frame Analyzer

A local web application that imports multi-body STEP geometry, estimates member properties, solves a frame model, and presents utilization and deflection.

MY FOCUSDeveloped the backend, STEP extraction, member model, load/support workflow, reporting, and browser visualization.
PythonFastAPISTEPThree.jsFrame analysis

ENGINEERING VALUE

Demonstrates the ability to combine CAD preprocessing, engineering analysis, API development, and visualization.

PROJECT SCOPE

Implemented prototype using a simplified frame model

Explore the project checks ↗
ENGINEERING STUDY / FIXTUREJS—02

Engineering concept illustration.

01 / THE PROBLEM

The engineering challenge.

Early frame concepts need a fast way to convert multi-body CAD into a reviewable structural model.

02 / CONSTRAINTS

What the solution must consider.

  • Members are approximated as prismatic; section properties are estimated; UDL recovery is conservative; this is not certification analysis.

03 / ENGINEERING APPROACH

Reasoning before geometry.

01

Engineering method

Use CAD solids to infer a beam model, keep supports and loads explicit, solve a 1D frame system, and preserve visual traceability back to members.

02

Workflow features

Multi-body STEP import; Automatic node/member extraction; Estimated A/Iy/Iz; Material library; Nodal and UDL loads; Utilization, deflection, WLL, color plot, and deformed overlay.

04 / DESIGN & IMPLEMENTATION

Connecting intent to execution.

Version 8.0.1/build 29 combines STEP preprocessing, estimated section properties, loads, supports and browser visualization.

  • Multi-body STEP import
  • Automatic node/member extraction
  • Estimated A/Iy/Iz
  • Material library
  • Nodal and UDL loads
  • Utilization, deflection, WLL, color plot, and deformed overlay

05 / VALIDATION

The checks behind the design.

Prototype

The prototype uses estimated prismatic members and a simplified frame model. Compare results with established reference problems or a validated structural solver before design use.

06 / OUTCOME

The value of the work.

Demonstrates the ability to combine CAD preprocessing, engineering analysis, API development, and visualization.

THE ENGINEERING PRINCIPLE

Make the process assumptions visible.

A plan or calculator is easier to trust when its units, quantity basis, setup assumptions and handoff documents are explicit. A numerical answer should be traceable to the inputs and method.

A question for a technical conversation

Which input changes the result most, and how would you compare the estimate with shop-floor observations?

Explore the engineering tools ↗

LET’S BUILD SOMETHING THAT WORKS

Good design belongs
on the shop floor.

Considering a role in mechanical design, manufacturing methods,
fixture design, or estimation? Let’s connect.