
How to Automate Repeated SOLIDWORKS PDM Tasks With a Script
Save your weekly SOLIDWORKS PDM routine as a PDMShell script and run it on a file, a search or a list of IDs.
Practical guides, free VBA macros and product news from the Blue Byte engineering team.

Save your weekly SOLIDWORKS PDM routine as a PDMShell script and run it on a file, a search or a list of IDs.

Build indented, flat or grouped SOLIDWORKS BOMs, drop hardware with rules, and round-trip edits through Excel with BOM Manager.

A step by step checklist for migrating data to SOLIDWORKS PDM from network drives or another PDM, covering cleanup, metadata, references and cutover.

Get a full recursive where-used tree in SOLIDWORKS PDM, not just the direct parents, and export it to CSV.

A practical guide to SOLIDWORKS PDM integration with ERP: what data flows, when to trigger it, and five integration patterns compared.

A released drawing goes back to Work in Progress and the wrong revision reaches the supplier. Here is how PDMPublisher prints only released versions from SOLIDWORKS PDM.

Skip purchased hardware, library parts and files still in work. Use PDMPublisher conditions to publish only the references that matter.

Copy an assembly with its references and drawings inside SOLIDWORKS PDM, with a prefix or suffix and a CSV report.
SOLIDWORKS crashes when it reaches 10,000 GDI objects. How to check the count in Task Manager and raise the limit with GDIProcessHandleQuota in the registry.

Parasolid is the SOLIDWORKS geometry kernel. Learn x_t vs x_b, how to pick the output version, import tips and batch export with the API.

A Pack and Go alternative: Clone Tree copies an assembly with new names per file, updated references, serial numbers and STEP or PDF exports.

Use the SOLIDWORKS API to automate file naming from custom properties: read values, build a valid name, Save As safely, and handle it in PDM.