Release Package macro

SOLIDWORKS Macro: Collect Referenced Release Deliverables

Copies already-generated deliverables for referenced files into one release folder.

AssemblyDrawingCopied PDFDXFDWGSTEPIntermediate

What this macro does

Copies already-generated deliverables for referenced files into one release folder.

Best for

  • Release package assembly
  • Supplier zip preparation
  • Final document checks

Inputs

  • Open assembly or drawing
  • Destination folder

Outputs

Copied PDF, DXF, DWG, STEP

Filename rules

Collects files with matching base filenames and PDF/DXF/DWG/STEP extensions.

How to use

  1. Test on copied SOLIDWORKS files first.
  2. Download and import CollectReleaseDeliverables.bas into a SOLIDWORKS VBA macro project.
  3. Open the required document type: Assembly, Drawing.
  4. Run main from the macro editor or assign it to a toolbar button.
  5. Review all generated files before using them for production release.

Limitations

  • Does not generate missing deliverables.
  • Searches same folders as referenced models by default.

When macros become a workflow

Use Solidise for indexed folders, BOM visibility, where-used search and repeatable batch export.

Use this macro for a focused task. Use Solidise when you need repeatable export, BOM review, previews or where-used context across many files.

Visit Solidise

Related macros

Keep automating this workflow