Stop fiddling with the slicer, stay focused on design.
From FreeCAD to Slicing in One Click
A FreeCAD macro that transforms your 3D printing workflow by bringing advanced multi-object export capabilities and intelligent build plate management directly into FreeCAD.
- One-click export from FreeCAD to your slicer
- Smart object detection - exports what you actually want to print
- Build Plate Layout - use FreeCAD Assemblies to arrange your parts perfectly
- Embedded Print Settings - no more reconfiguring every iteration
- Multi-Material Support - set extruder and properties per-object
- Designed Support Integration - multi-shape objects make designed supports effortless
Perfect for rapid prototyping:
- Select objects in FreeCAD Tree View
- Run PrintFlow (F12 hotkey)
- Done! Slicer opens with perfect positioning
For regular production parts:
- Add "Export" to object names ("MyExportWheel", "Print_Bracket_Export")
- Run PrintFlow - all Export objects automatically included
- Perfect for marking final parts while excluding work-in-progress
For complex multi-material projects:
- Add Export properties to objects (Boolean, Export group)
- Set Export=True/False for precise control
- Add slicer properties (extruder, layer_height, etc.) directly in FreeCAD
- Copy
PrintFlow.FCMacroto your FreeCAD Macro directory - Open your FreeCAD document
- Run the macro via Macro → Execute or F12 hotkey
- Objects matching
.*Export.*pattern export automatically, or setExport=Trueon specific objects
- User Manual - Complete usage guide with examples
- Design Logic - Technical architecture and property system
- FreeCAD 1.0+ (not tested with <1.0)
MIT License - see macro header for details

