Section FEM for Rhino 8

Finite-element stress analysis (2D, plane stress) on a section in Rhino.

The script meshes a closed planar section, applies the loads and supports you define, solves the elastic equilibrium and colours the stress distribution inside the part (von Mises, components, principal stresses, deformed shape) plus a safety-factor check.

It does model: how a load diffuses through the section, stress concentrations at corners and notches, the flow of principal stresses, and whether the section yields in its plane.

It does NOT model (important, to avoid wrong conclusions):

  • Buckling (a slender part in compression collapses before yielding).

  • Loads or bending out of the section plane.

  • Creep or loss of stiffness with temperature.

  • FDM print anisotropy (interlayer adhesion is weaker).

It is a tool for iterating and refining in section, not a substitute for a full structural analysis.

Next step is to develop a 3d version using CalculiX as solver engine

Calculix has some limitations when it comes to shell elements, any reason for not using maybe code_aster? Or have you ever considered kratos multiphysics?

Very nice visualization on the 2d plane stresses.

just did not know about them! i knew CalculiX and maybe FEniCS!!

thanks for your comment, i’ll take a look as i’m still on planning phase