How to use the batch tool
Drew is becoming a better batch tool. When you have no files open and you click Go to batch tool in the task pane, you see this window:
There are three sources for the batch tool:
- Active assembly: the currently opened assembly
- Select assembly: browse for an assembly model. We open it, then get all components.
- Select folder: browse for a folder. We find all SOLIDWORKS models (plus importable files) in this folder
Batch process an assembly
When you select one of the two assembly options, we show the batch tool. The batch tool consists of six sections:
- The selected blueprint from which to get import and export settings from.
- A list of tasks to perform on each selected file
- A row with filters
- Show root assembly
- Show sub-components
- Show parts
- Show assemblies
- Show Toolbox components
- Show suppressed components
- Show virtual components
- A search bar.
- It accepts both wildcards (question mark ? for one character, star * for multiple characters).
- You can also use it as a normal search bar.
- See How to use filters in the batch tool for more info
- A list of files
- Use the filters and the search bar to change the visible files.
- Every selected file (blue = selected) is used for the next batch of files.
- The batch size
- Select one of the defaults (10 or 25 files at a time or All) or make your own selection
- Press Start to go through all selected tasks for each selected file.
- If we’re done with that batch, we select the next batch of files for you. We do this to prevent SOLIDWORKS from getting overwhelmed, which could cause a crash.
All buttons in the Batch Tool explained
Here’s what each section does:
Batch-process a folder
When you select a folder as the source for the batch tool, you see a few extra import tasks:
- Import model
- Any file that SOLIDWORKS can import (STEP, STL, etc), we can also read.
- Save imported model
- Uses the same filename and the same folder as the importable file.
The only other difference is the left-most filter button: Show files in sub-folders. The rest of the interface is identical to when you process an assembly.