FreeCAD FEM Workbench Setup
Set up Elmer and Z88 FEM Simulators with FreeCAD using Docker
Getting started with a new simulation tool is hard enough without needing to worry about the installation. There’s a lot to love about the FEM Workbench that ships with FreeCAD. Interoperability and ease of setup isn’t it.
Out of the box, the Flatpak build includes:
- Gmsh (mesher)
- CalculiX (solver)
But it’s missing:
- Netgen
- Elmer
- Z88
- Mystran
This Dockerfile pulls in:
- The FreeCAD AppImage (which includes Netgen)
- Elmer FEM (via PPA)
- Z88 Aurora (via official tarball)
Mystran isn’t included — they don’t provide Linux binaries. I may add a build later if needed.
GitHub repo:
https://github.com/snhobbs/freecad-fem-docker