Table of Contents
Get a 7-day trial No commitment or credit card required. Professional email required.

Export Location

Export Location setting

Sets the folder where PDMPublisher writes generated files. The export location can point to a folder inside the vault, a relative path, a UNC/server path, or a folder outside the vault.

Note

This setting is shared by the PDM task and SOLIDWORKS add-in. The PDM task can use vault placeholders and vault operations. The add-in evaluates the path from the document currently open in SOLIDWORKS and the selected profile.

Path Types

PDMPublisher accepts several path styles:

Path type Example Use when
Vault path (PDM task) (VaultRootFolder)\Released PDFs The exported files should be added back to the vault. Use the VaultRootFolder placeholder from the >... menu.
Relative path Exports\PDF The destination should be based on the source file or current publishing context.
UNC/server path \\server\engineering\exports The output should be written to a shared network location.
Outside the vault D:\Exports\PDMPublisher The exported files should stay outside PDM.
Important

If the location is inside the vault, the PDM task user or the user publishing from the add-in must have permission to create, check out, check in, and overwrite files in that folder.

If the export folder does not exist, PDMPublisher creates it before saving the exported file.

(VaultRootFolder) is the preferred way to build a vault path in the PDM task because it resolves to the local vault root on the task computer.

Browse Button

The browse button simply lets you select a static folder location and writes that folder path into Export Location.

Use it when the task should always export to the same fixed folder. If the path needs to change based on the file, revision, state, or folder, use placeholders from the >... menu instead.

Placeholders

The blue entries in the export location field are placeholders. A placeholder is a dynamic value that PDMPublisher resolves when publishing starts.

For example:

(TopAssemblyFolder)\Exports\(State)\(Revision)

If the top assembly is in:

C:\PDMVault\Projects\1001

and the file state is Released with revision B, PDMPublisher resolves the export location to:

C:\PDMVault\Projects\1001\Exports\Released\B

(TopAssemblyFolder) means the folder of the top-level file being processed. For the PDM task, that is the file that launched the task. For the SOLIDWORKS add-in, it is the document currently open in SOLIDWORKS. If the top-level file is a single part or drawing, PDMPublisher uses that file's folder.

For example, if the task is run on:

C:\PDMVault\Projects\1001\Bracket.SLDPRT

then:

(TopAssemblyFolder)\Exports

resolves to:

C:\PDMVault\Projects\1001\Exports

Placeholders are useful when the same task or add-in profile must write files to different folders depending on the file being processed. You can use values exposed by the >... menu, such as source folder, filename, configuration, or SOLIDWORKS custom properties. The PDM task can also expose vault values such as revision, state, workflow, and PDM variables.

Use the File Number and File Number Range placeholders to organize exports using the first numeric sequence in a source filename. You can extract its first 3, 4, 5, or 6 digits or create a range from that prefix. See File Number Placeholders for all available placeholders, examples, and fallback behavior.

Tip

Use placeholders for repeatable task setups and add-in profiles. Hard-coded paths are fine for one fixed export folder, but placeholders make the path adapt to each source file.

For the PDM task, if the path uses variables stored on the file's @ tab, see Use @ Tab to Evaluate Paths. This task-only option is not shown in the SOLIDWORKS add-in.

Extension-Specific Locations

Use Customize Location when different file formats need different output folders.

Extension-specific export location dialog

The dialog uses the same format names and file-type icons described on the File Formats page. Each row lets you enable a custom location for that output format.

When an extension-specific location is enabled for a file format, it overrides the main Export Location for that format only.

For example:

Format Main Export Location Extension-specific location Final output folder
PDF C:\PDMVault\Exports C:\PDMVault\Exports\PDF C:\PDMVault\Exports\PDF
DXF C:\PDMVault\Exports \\server\laser\DXF \\server\laser\DXF
STEP C:\PDMVault\Exports Not enabled C:\PDMVault\Exports

Only checked/enabled formats use their custom location. Any format without an extension-specific override continues to use the main Export Location.

Note

The PDM task activity log and the SOLIDWORKS add-in Logs tab identify customized paths used by extension-specific locations.

Warning

Do not end the export location or extension-specific location with a trailing backslash.