Multi Export¶
Version: 0.6.2 | License: MIT | FreeCAD: 0.21+
A FreeCAD macro that exports selected objects to multiple file formats simultaneously with a single click. Supports 8 formats with smart defaults and configurable mesh quality options.
Perfect for preparing files for 3D printing, CAD interchange, or game asset creation!
Features¶
- Multi-Format Export - Export to up to 8 different formats at once
- Smart Defaults - STL, STEP, and 3MF selected by default
- Intelligent Path Defaults - Uses document location and object names automatically
- Mesh Quality Control - Adjustable tolerance and deflection for mesh formats
- Preview Mode - See exactly what files will be created before exporting
- Progress Feedback - Real-time progress bar and status messages
- Batch Export - Export multiple selected objects together
Quick Start¶
- Select objects in the 3D view (Ctrl+click for multiple)
- Run the macro: Macro → Macros... → MultiExport → Execute
- Choose formats (STL, STEP, 3MF are pre-selected)
- Set output location and filename
- Click Export
Supported Formats¶
| Format | Extension | Default | Description |
|---|---|---|---|
| STL | .stl | ✓ | Stereolithography - standard 3D printing |
| STEP | .step | ✓ | CAD interchange - preserves geometry |
| 3MF | .3mf | ✓ | Modern 3D printing with metadata |
| OBJ | .obj | Wavefront - 3D graphics and games | |
| IGES | .iges | Legacy CAD interchange | |
| BREP | .brep | OpenCASCADE native - exact geometry | |
| PLY | .ply | Polygon file - 3D scanning | |
| AMF | .amf | Additive manufacturing format |
Documentation¶
- Installation - How to install the macro
- Usage Guide - Detailed step-by-step instructions
- Formats - Detailed format information
- Troubleshooting - Common issues and solutions
- Contributing - How to contribute
- Changelog - Version history