Built for SOLIDWORKS® & SOLIDWORKS PDM Professional ·

For SOLIDWORKS® and SOLIDWORKS PDM Professional

Release-ready deliverables, without the manual work.

PDMPublisher turns parts, assemblies and drawings into consistent PDF, DWG, DXF, STEP and eDrawings packages — named, filtered, merged and annotated by rules you set once. Run it from inside SOLIDWORKS, or let your PDM vault publish on every release.

The SOLIDWORKS add-in is free to use as the Community Edition — no key needed. The 7-day trial is for the PDM Professional Task.

PDMPublisher in action inside SOLIDWORKS: publish review, Property Doctor, Save As New, Clone Tree, BOM Manager and ERP Sync

Inside SOLIDWORKS: publish review, Property Doctor, Save As New, Clone Tree, BOM Manager and ERP Sync — one add-in.

SOLIDWORKS Certified Solution Partner

Certified by Dassault Systèmes. View the listing →

900+ hours

saved per year at one manufacturer*

< 3 min

per manufacturing package, down from 19–35 min*

$54,500

lower document-handling cost per year*

Two ways to publish

Start where your team works today.

Both editions share the same publishing engine and export settings. The difference is where a job starts.

SOLIDWORKS add-in · Free Community Edition

PDMPublisher for SOLIDWORKS

Runs inside SOLIDWORKS from its own CommandManager tab. Publish the document you have open with a reusable profile — no PDM installation required.

✓  Publish parts, assemblies and drawings with saved profiles

✓  Save As New, Property Doctor, Clone Tree and BOM Manager built in

✓  Uses PDM variables and serial numbers when a vault view is available

✓  Free Community Edition: PDF, DXF and STEP, up to 5 references per run

PDM Task · 7-day free trial

PDMPublisher for PDM Professional

A task you configure once in the SOLIDWORKS PDM Administration tool. Publishing runs from selected vault files, a workflow transition or a schedule.

✓  Name files and folders from datacard variables

✓  Place BOM quantities and datacard values on PDFs, then merge them

✓  Publish on release with no one at the keyboard

✓  Requires SOLIDWORKS PDM Professional 2018 SP0 or later

Not sure which fits? Compare the editions and pricing, or browse every feature. *Figures from a Pacific Northwest manufacturer's case study (2023–2024).

Shared publishing engine

Set the rules once. Get the same package every time.

Everything below works in both the SOLIDWORKS add-in and the PDM Task.

01

Export to the formats your partners use

PDF, DWG, DXF, STEP, eDrawings, IGES, Parasolid, STL, 3D PDF and more — from parts, assemblies and drawings.

02

Name and file outputs automatically

Build filenames and folders from properties and PDM values, and send each format to its own location.

03

Merge drawings into one PDF

Combine drawing PDFs into a single deliverable with a table of contents and bookmarks.

04

Stamp every page

Add text, property values and watermarks to published PDFs, placed where you want them.

05

Publish only what matters

Condition rules include or exclude assembly references, configurations and drawing sheets before anything is exported.

06

Flat patterns, ready to cut

Export sheet-metal flat patterns and split bodies to DXF alongside the rest of the package.

Community Edition of the add-in publishes PDF, DXF and STEP. Premium and the PDM Task unlock every supported format. See the conversion guides for every format.

Publishing, up close

Every detail of the package is under your control.

Annotations editor placing a BOM quantity note on a drawing sheet with position, font and QR code options

Annotations: text, properties, watermarks and QR codes

Stamp exported drawings and PDFs with fixed text, SOLIDWORKS or PDM property values, a watermark, or a QR code built from any value. Each annotation has its own position, formatting and sheet selection, saved in the profile.

How the Annotations editor works →  ·  Watermarks, property values and QR codes →

Conditions: decide what gets published, and see it before it runs

Nest rules on properties, file names, folders, configurations or PDM variables to include or exclude documents and references. The review window shows which files passed before a single export is written.

How the Conditions editor works →  ·  Conditional assembly processing →

Conditions editor with nested AND/OR groups of rules on variables, comparisons and configurations
Publish settings for output, drawing sheets, references and manufacturing formats

One profile, the whole recipe

Output folder and filename patterns, formats, sheet selection and sheet-name matching, configuration filters, reference handling, PDF merge with table of contents and bookmarks, flat patterns and split bodies. Save it as a profile and reuse it from the CommandManager.

Publish an assembly and its references →  ·  Publishing results and logs →

Inside the SOLIDWORKS add-in

More than publishing: the everyday CAD chores, handled.

The add-in adds a PDMPublisher tab to the SOLIDWORKS CommandManager with tools for copying, properties, BOMs and ERP.

PDMPublisher tab in the SOLIDWORKS CommandManager with Save As New, Property Doctor, Clone Tree, ERP Sync, Publisher Macros, BOM Manager and Publish commands

Clone Tree — copy a whole assembly the controlled way

Plan the copy of an assembly and its references with a name and destination for every file. SOLIDWORKS references are updated to the copies, Toolbox parts can stay where they are, and the result can be zipped in one step.

How Clone Tree works →

Clone Tree copy plan listing every model and drawing with a new name and destination folder
Property Doctor grid showing custom properties for an assembly, its configurations, drawings and referenced parts

Property Doctor — fix properties across an assembly at once

See custom, configuration and cut-list properties for a document and its references in one grid. Find and replace, fill with formulas, import or export CSV, and review every change before you apply it.

How Property Doctor works →

BOM Manager — the bill of materials you actually want

Review the assembly hierarchy with your own columns, group rows, and leave out components by rule without suppressing them in the model. Export to Excel when it's right.

How BOM Manager works →

BOM Manager showing an indented bill of materials with thumbnails, configurations and quantities

Save As New

Create a separate native copy with controlled naming and destination, relink its drawing, and check it into the vault. Learn more

ERP Sync

Push items, mapped properties and BOM relationships to ERP through a connector, and review every pulled value first. Learn more

Publisher Macros

Edit and run VBA examples that drive Save As New, Property Doctor, Clone Tree and ERP Sync. Learn more

ERP Sync

CAD to ERP, with a review step in between.

Push checked items, mapped properties, ERP-created part numbers and multi-level BOM relationships from the SOLIDWORKS feature tree, a BOM table or a CSV file. Pull ERP properties back into SOLIDWORKS only after you've reviewed the diff.

Odoo

ERPNext

Business Central

Your own C# connector

How ERP Sync works →  ·  Build a custom connector →

ERP Sync window listing assembly items and quantities ready to push to an ERP connector ERP pull review showing the property differences before they are applied

Inside the PDM Task

Publishing that happens because the workflow says so.

Configure the task once in the SOLIDWORKS PDM Administration tool. From then on, the vault does the publishing.

Start from a workflow, a right-click, or a schedule

Attach the task to a workflow transition so a release publishes itself. Run it on selected files from File Explorer. Or point it at Scheduled Items and let PDM run it on a timer with no files selected at all.

Datacard values, on the page and in the filename

Name files and folders from PDM variables. Put datacard values, BOM quantities and revision data on the exported PDFs. Merge the drawings of an assembly into one package with a table of contents built from a BOM template or the drawing itself.

Prompt at launch

Ask the user to pick files or a configuration when the task starts.

Office documents too

Word and Excel files in the vault convert to PDF alongside the drawings.

Variable mapping

Copy variables from the source file to the published file, and add a PDM reference between them.

Vault activity logs

Keep server-synced logs of every run in a vault folder for audits and troubleshooting.

Built for teams

Set it up once. Roll it out to everyone.

Everything an administrator needs to keep a whole department publishing the same way.

PDMPublisher Settings dialog with company settings downloaded from the administrator

One searchable Settings dialog covers publishing, utilities, integrations and shared resources.

Company settings

An administrator publishes the approved configuration; every workstation picks it up, with revision conflicts flagged.

Share a profile with a PIN

Hand a colleague a six-digit, expiring PIN and they load your profile in seconds.

Import and export everything

Move the complete configuration between computers through a file or PIN. SQL credentials stay out on purpose.

External SQL sources

Define reusable SQL Server connections and queries, then use the results in filenames, properties and annotations.

Advanced formulas

Name expressions once and reuse them for filenames, folders and property values across every profile.

Languages, logs and themes

Pick the interface language, filter logs down to errors, and follow the Windows light or dark theme.

Customer case study

3,050 manufacturing packages. 900+ hours back every year.

A Pacific Northwest equipment manufacturer processed 50,000 PDFs and merged 3,050 manufacturing packages across 2023–2024 — finding, checking, merging and adding quantities by hand. After moving that work to the PDMPublisher PDM Task, each package takes under three minutes.

Request the full case study

Step

By hand

With PDMPublisher

Time per package

19–35 min

Under 3 min

Time per year

1,150 hours

250 hours

Cost per year

$57,500

$3,000

SOLIDWORKS add-in editions

Free to start. Premium when you outgrow the limits.

The Community Edition includes the main workflows with per-run limits that never expire. Premium removes the limits. The PDM Task is licensed separately, per vault.

Community — free

✓  Publish to PDF, DXF and STEP

✓  Up to 5 references per publishing run

✓  Clone Tree and Property Doctor: up to 5 rows at a time

✓  BOM Manager and ERP Sync: up to 10 rows

✓  Profiles, annotations, conditions and logs included

Premium

✓  Every supported publish format

✓  No reference or row limits

✓  Reusable Save As New destinations

✓  Export locations by file format

✓  Individual and team licenses

See pricing

See what a simpler release can do.

Install the add-in in a few minutes, trial the PDM Task in your own vault, or let us walk you through it.