A Python library that automates the generation of input files (.inp) for the CalculiX Finite Element solver and can also run the solver and read results.
Pycalculix

- Pitón
- Aeroespacial, Ingeniería Mecánica, Simulación, Ingeniería estructural
- Dinámica de fluidos computacional (CFD), Diseño para fabricación aditiva (DfAM), Optimización del diseño, Ingeniería, Método de los elementos finitos (MEF), Materiales, Ingeniero mecánico, Simulación, Ingeniería estructural
Características:
- Finite Element Analysis (FEA) setup,CalculiX pre-processing,beam and shell elements,solid elements,contact modeling,boundary conditions and loads application,material properties definition,generation of CalculiX .inp files,running CalculiX solver,basic results post-processing (reading .dat files)
Precios:
- Gratis
- Simplifies the process of setting up and running CalculiX FEA simulations using Python scripting, good for automating parametric studies, open-source, allows for programmatic FEA model generation.
- Relies on an external CalculiX solver installation, documentation is primarily on GitHub and might be limited for very advanced use cases, smaller community compared to commercial FEA pre-processors or larger open-source frameworks like FreeCAD FEM workbench.
Ideal para:
- Engineers and analysts who use the CalculiX solver and want to automate the creation of input files, run simulations, and perform basic post-processing using Python.