Current version 1.3.0 - release notes.
This workbench contains tools that simplify the solution of some tasks in FreeCAD.
At the moment it is:
- Generate a BOM based on the model.
- Batch processing of sheet metal parts.
- Component library - internal.
- Assistance in creating design documentation.
- Exploded view (creation and visualization) - preview.
- Creating a pipeline.
- Process automation.
Bill of materials - BOM
Component library - beta
Pipeline and pipe fittings
Explosion (30 FPS)
- Open last working file
- Isometry and fit all
- Run the model control file
- Bill of materials - BOM
- Add properties to an object
- Create a drawing based on a template
- Library of elements and nodes
- Exploded view
- Creating a pipe by points
- Documentation, help and examples
Documentation available in PDF format:
Forum:
The workbench is under development.
Testing is performed on stable versions (0.20 and 0.21) of FreeCAD.
Potential sheet metal issues when running version 1 and above.
If you encounter problems after the update, try deleting the preferences directory:
FreeCAD/Mod/addFC/pref
This workbench is available through the FreeCAD Addon Manager (menu Tools > Addon Manager). It is called addFC Workbench in the Addon Repository.
Manual Installation (Click to expand)
Download the archive, unzip it and move the addFC folder to the directory containing all additional FreeCAD modules:
- Linux:
~/.local/share/FreeCAD/Mod
- MacOS:
~/Library/Preferences/FreeCAD/Mod
- Windows:
C:\Users\***\AppData\Roaming\FreeCAD\Mod
Or, while in the directory with modules, use git:
git clone https://github.com/GS90/addFC
To update the module, while in the addFC directory, use:
git pull -r
Requirements:
- FreeCAD >= 0.20
- Python >= 3.10
For full functionality, you need:
- FreeCAD SheetMetal Workbench >= 0.6.13
- Additional Python Modules: numpy and ezdxf
- FFmpeg
When installing the workbench using Addon Manager, all dependencies (except FFmpeg) will be installed automatically.
To install additional Python modules manually, the easiest way is to use pip:
pip install numpy ezdxf