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

Demo Download Buy

Running batch operation for assembly


Batch+ can be run directly within assembly environment.

Menu command for Batch+ for assembly
Menu command for Batch+ for assembly

In this case custom macro can be run on the selected components or all referenced documents.

Batch+ Property Manager Page
Batch+ Property Manager Page

  1. Option to process All Components, Top Level Components or Selected Components
  2. Components to run the macro on if Selected Components option is selected
  3. Option to activate all configuration to run the macro
  4. Option to enable/disable the macro
  5. Macro to run
  6. Optional macro arguments. Specify the arguments in the command line format if macro supports ones. Follow Macro+ article of the instructions of how to use macro arguments.
  7. Button to add macros to the scope
  8. Specifies if documents needs to be activated (opened in their own windows). If this option is not selected macro will be run on invisible models. Read Model pointer in invisible mode for more information.
  9. Option to specify if unloaded documents can be opened read-only. This option will only apply to the documents not currently loaded in SOLIDWORKS (or as a part of assembly components), such as suppressed components, lightweight components or components of the assembly opened in the Large Design Review mode
  10. Option allows to specify if components can be opened in the rapid mode (Large Design Review for assemblies or Detailing mode for drawings)
  11. Option to automatically save files
  12. Option to suppress all popup messages
  13. Option allows to additionally include drawings referenced by the components of the assembly. This provides similar functionality of Extract References
  14. Order by Dependencies option allows to order the input references based on the dependency (from children to parents or vice-versa). Refer Order By Dependencies article for more information.
  15. Start the batch process
  16. Cancel the batch process

Processing All Or Top Level Components

If All Components or Top Level Components option is selected for the filter, user can specify what type of components should be processed

Export referenced documents group
Export referenced documents group

  1. Option to check/uncheck all part documents in current selection
  2. Option to check/uncheck all assembly documents in current selection

Running The Batch process

Progress of the batch operation is reported in the progress bar in SOLIDWORKS icon. And the currently processed file is displayed in the status bar.

Progress of batch operation
Progress of batch operation

After completion the report, summary and log page is displayed.

Results of batch operation
Results of batch operation


Product of Xarial Product of Xarial