Engine

Frames and FEA

Beams, plates, solids; codes as packs.

Screenshot from the lab build. Frames and FEA: a steel frame on footings, analysed, with its checks
Screenshot from the lab build. Frames and FEA: a steel frame on footings, analysed, with its checks

Built on it

Use it in your add-on

Name it in your manifest's needs. When someone adds your add-on, their account brings this engine too, and every edition loads it the first time your add-on needs it. Version ranges arrive with AL.13.

{
  "id": "com.example.my-addon",
  "apps": ["detailcraft", "bimcraft"],
  "needs": ["engine.frame"]
}

Methods and standards

Linear static analysis of a 3D frame by the direct stiffness method: Euler–Bernoulli beam-columns, static condensation for released ends, and Gauss quadrature for distributed loads. Steel checks follow the clauses of EN 1993-1-1 (doubly symmetric I and H sections, classes 1 to 3) and ANSI/AISC 360-16 (LRFD, rolled I-shapes). Concrete checks follow ACI 318-19. Seismic loads follow ASCE/SEI 7-22 chapter 12.

Limits

An analysis aid for an engineer to review, not a code approval. The analysis is first order; second-order effects need a separate run. Steel: class 4 sections are not checked, welded sections are not built, torsion under EN 1993 is not checked, and shear buckling beyond the code limit is not checked. Connections are checked only for the shear and axial force the app states. Wind loads are not built. Concrete checks cover rectangular sections only.