Macro Multi Export

Macro Multi Export

Description
Export selected bodies to multiple file formats (STL, STEP, 3MF, OBJ, IGES, BREP, PLY, AMF) simultaneously with a user-friendly dialog for format selection and output configuration.

Macro version: 0.6.2
Last modified: 2026-01-18
FreeCAD version: 0.21+
Download: ToolBar Icon
Author: Spkane
Author
Spkane
Download
ToolBar Icon
Links
Macro Version
0.6.2
Date last modified
2026-01-18
FreeCAD Version(s)
0.21+
Default shortcut
None
See also
Std Export, Import Export

Description

This macro provides a convenient way to export selected FreeCAD objects to multiple file formats at once. Instead of exporting to each format individually, you can select all desired formats in a single dialog and export them simultaneously.

Supported Export Formats:

Features:

Usage

  1. Select one or more objects in the 3D view that you want to export.
  2. Run the macro from Macro → Macros → MultiExport → Execute.
  3. In the dialog:
    • Review the selected objects in the "Objects to Export" section.
    • Check the formats you want to export to (STL, STEP, 3MF are selected by default).
    • Choose an output directory using the "Browse..." button.
    • Enter a base filename (the format extension will be appended automatically).
    • Optionally adjust mesh tolerance settings for mesh-based formats.
  4. Click "Export" to create the files.

Requirements

Installation


Source Code

The full source code is hosted on GitHub:


Links