Free Body is a workbench for FreeCAD that enables creation of free body diagrams (FBDs).
This workbench was a random idea on a Friday afternoon and vibed with an LLM over the weekend. It's results should always be double checked. This workbench is HIGHLY experimental. Expect things to break, to crash, weird UX quirks, things that make no sense.
This workbench is not available from the addon manager.
To install it, download the repository to your user Mod folder. Use the Python Package Manager under the Tools menu to manually install the dependency anaStruct.
If this doesn't work for you, or you don't know how to do that, that is okay, just vibe it in keeping with the origins of this project.
Current capabilities:
- Nodes
- Members
- Supports
- Loads
- Compute reactions on static structures
- Simulate mechanism motions (such as 4 bar linkage)
- Create graphs (such a shear, axial and moment)
- Import geometry from a Sketch (straight lines only)
- Export to PDF
Have fun!