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
- Bauingenieurwesen, Maschinenbau, Tragwerksplanung
- 3D, Bauingenieurwesen, Design für die Fertigung (DfM), Optimierung des Designs, Finite-Elemente-Methode (FEM), Prototyping, Simulation, Tragwerksplanung, Wertanalyse (VE)
Merkmale:
- 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
Preisgestaltung:
- Kostenlos
- 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).
Am besten geeignet für:
- 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.