Robust simulation of large deformation problems
OpenSource Mechanics is a collection of FEM solvers, benchmarks, publications, and educational resources focused on nonlinear contact, remeshing, metal forming, and large deformation mechanics.
Metrics
A compact view of the current scope behind OpenSource Mechanics.
Counts for publications and benchmark cases can be refreshed with python3 scripts/update_metrics.py --write.
Why this matters
Most FEM simulations work well in controlled examples, but fail under real industrial conditions:
- Nonlinear contact instability and convergence failure
- Large plastic deformation and mesh distortion
- Numerical divergence in implicit formulations
- Unstable behavior in forming and manufacturing processes
The focus of my work is understanding and improving robustness in these scenarios.
What I do
- Debugging and improving nonlinear FEM simulations
- Material modeling for plasticity and large deformation
- Contact stability and convergence analysis
- Remeshing strategies for distorted meshes
- Development of explicit and implicit FEM solvers (CPU / GPU)
Tools and workflows
I am developing a lightweight FEM GUI and custom solvers to reduce friction between model setup, material definition, simulation, and post-processing.
- Model creation and visualization
- Mesh-based sets for boundary conditions and exporters
- Python scripting for reproducible workflows
- Abaqus export for validation and interoperability
- Material curve visualization for nonlinear simulations
These tools are not the final product, but part of a broader workflow to understand, debug, and improve nonlinear FEM simulations.
Projects
The main development projects are documented in a dedicated section with separate pages for each solver or tool.
- WeldFormGUI for preprocessing, postprocessing, exporters, and workflow automation
- WeldFormFEM for explicit and implicit large-deformation FEM development
- WeldFormSPH for particle-based solid mechanics and forming simulation
Work with me
If your FEM simulation is not converging or behaving as expected, I offer focused 1:1 technical sessions.
- Convergence and divergence issues
- Material definition and plasticity models
- Contact instability
- Large deformation setups
Resources
I share development notes, experiments, and implementation insights in computational mechanics:
- Technical Blog
- Publications and conference papers
- Benchmarks and validation cases
- Project pages and solver overviews
- GitHub repositories
- YouTube channel
- External resources
Technical Blog
I publish development notes, research experiments, and implementation details related to FEM solvers and industrial simulation problems.