CAD+ Toolset | Utilities for SOLIDWORKS automation
SOLIDWORKS utilities for improving your productivity in SOLIDWORKS. Automate properties, geometry, export and much more

Demo Download Buy

Managing SOLIDWORKS BOM in Windows Files Explorer using BOM+


The Bill Of Materials can be loaded directly from Windows File Explorer by accessing the BOM+ command in the context menu when a SOLIDWORKS file (.sldasm) is selected

BOM+ command in the context menu of Windows File Explorer
BOM+ command in the context menu of Windows File Explorer

Please see the BOM+ Context Menu Is Missing knowledge base article to troubleshoot if the context menu command is not available

Prerequisites

This feature does not use the SOLIDWORKS API, so SOLIDWORKS does not need to be installed on the machine to use it. However, the SOLIDWORKS Document Manager SDK must be installed. The SOLIDWORKS Document Manager SDK is available in the SOLIDWORKS download package.

Note that a Document Manager license key is not required to use BOM+ - only the SDK needs to be installed.

SOLIDWORKS Document Manager SDK is automatically installed with the following programs:

  • SOLIDWORKS
  • SOLIDWORKS PDM Client
  • SOLIDWORKS eDrawings

If any of the above is installed on the machine - it is not required to install SOLIDWORKS Document Manager SDK.

Ribbon

BOM+ stand-alone ribbon
BOM+ stand-alone ribbon

  1. Name of the current file
  2. Configuration of the file
  3. Bill Of Materials template drop-down
  4. Option to show/hide root item
  5. Expand all items in the BOM
  6. Collapse all items in the BOM

Command Line

Exporting of BOM files can be automated via command line bomplus.exe batch

Please see the list of arguments below:

Short Flag Flag Required Summary
-i --input No Input files to read BOM from
-d --dirs No Directories to read BOM from
-f --filters No Filters to extract input files, if input parameter contains directories. Default - assembly files
-t --template Yes BOM Template name
-c --config No Configuration to read BOM from (default is active configuration)
-o --output No Output directory to export BOM (default is the same as the source file)
-e --extension Yes Extension of the output BOM file
-r --root No Include root item into exported file
--report No Path to the output report file
--log No Path to the output log file

For example, the following command will export all SOLIDWORKS assemblies from the D:\Models which have the -BOM suffix to XML format using the ERP BOM template. Files will be output to the D:\ERP folder and the report will be exported to D:\logs\report.xlsx

> bomplus.exe batch -d "D:\Models" -f "*-BOM.sldasm" -t "ERP" -o "D:\ERP" -e "xml" --report "D:\logs\report.xlsx"

Backstage Menu

BOM+ stand-alone backstage
BOM+ stand-alone backstage

  1. Export current Bill of Materials to external file
  2. Open templates location
  3. Update templates if they were modified
  4. Manage license
  5. Register or Buy the copy of CAD+ Toolset
  6. Check for updates (enable/disable auto updates)
  7. Open help page
  8. Open about dialog

Product of Xarial Product of Xarial