This FreeCAD workbench offers a subset of the STEMFIE 3D-printable construction set. The Code-CAD paradigm is implemented to generate parametric objects that can scale easily. We use FreeCAD's Part Workbench to generate all the shapes.
Note
Most parts are an exact match to official STEMFIE parts but some can have very minor shape
variations, including the Code
property that identifies the part.
Tip
Some parts, as braces & plates, have a property called SimpleShape
that lets you switch to a
minimalistic version of the shape which is better suited to be used to fabricate the parts using a
laser cutting machine instead of 3D-printer reducing time and cost.
Important
To generate STEMFIE gears we rely on the Gear WB, its installation is advised!
The recommended way to install STEMFIE is via FreeCAD's Addon Manager under
Tools > Addon Manager
drop-down menu.
Search for STEMFIE on the workbench category.
The install path for FreeCAD modules depends on the operating system used.
To find where is the user's application data directory enter next command on FreeCAD's Python console.
App.getUserAppDataDir()
Examples on different OS
- Linux:
/home/user/.local/share/FreeCAD/Mod/
- macOS:
/Users/user/Library/Preferences/FreeCAD/Mod/
- Windows:
C:\Users\user\AppData\Roaming\FreeCAD\Mod\
Use the CLI to enter the Mod
directory and use Git to install STEMFIE:
git clone https://github.com/bilbaomakers/StemfieWB STEMFIE
If you are updating the code, restarting FreeCAD is advised.
Read our CHANGELOG file to know about the latest changes.
Read our CONTRIBUTING file to know about ways how to help on the workbench.
- About STEMFIE: https://www.stemfie.org/about
- Workbench documentation: https://wiki.freecad.org/Stemfie_Workbench
- FreeCAD's forum thread: https://forum.freecad.org/viewtopic.php?t=59951