A Python library for 3D structural finite element analysis (FEA) of beam and truss structures, with a focus on ease of use for structural engineers.
PyNiteFEA

- Python
- Génie civil, Génie mécanique, Ingénierie des structures
- 3D, Génie civil, Conception pour la fabrication (DfM), Optimisation de la conception, Méthode des éléments finis (FEM), Prototypage, Simulation, Ingénierie des structures, Ingénierie de la valeur (EV)
Caractéristiques :
- 3D frame analysis (beams,columns,trusses),static linear analysis,member loads (distributed,point,moment),nodal loads,support conditions (fixed,pinned,roller,springs),calculation of reactions,deflections,internal forces (shear,moment,axial),basic plotting of model geometry and results,combination of load cases
Prix :
- Gratuit
- Relatively easy to use for 3D frame analysis, open-source, good for quick structural checks and educational purposes, Pythonic interface allows scripting and integration.
- Limited to linear static analysis of frame structures (no dynamics,nonlinearities,plate/shell elements), not as feature-rich as commercial FEA software or OpenSeesPy for complex analyses, development activity appears to have slowed (last release 2022).
Idéal pour :
- Structural engineers and students needing a simple Python tool for linear static analysis of 3D beam and truss structures for preliminary design or educational exploration.