Hiding and Suppressing Parts in SolidWorks Assemblies can have similar looking results, but both operations behave quite differently from each other.
Hiding Parts in Assemblies
- Collision Detection
- Mass Properties calculation
- Dynamic Assembly Motion
- Pack n Go
In most situations, there are options to “Include” or “Ignore Hidden” in the event that you do not want to control whether they are included in the calculation.
However, hidden parts are still loaded into memory, therefore their math data takes up part of the memory footprint.
Suppressing Parts in Assemblies
When a part is suppressed, all dependencies associated with that part is also suppressed such as Mates, Assembly Features, and other referenced items.
The part is treated as if it doesn’t exist.
|Suppressed Parts do NOT:
||Suppressed Parts will:
The Best of Both Worlds
When you HIDE components, follow that by right-clicking the ASSEMLBY NAME at the top of the Feature Manager and selecting “Unload Hidden Components.”
This will ‘flush’ the math footprint of the parts and give you better performance when you don’t want to see parts, but don’t want to suppress them either.
This is great for toolbox parts where you need them for an accurate part count on the BOM, but don’t want the added strain on your video hardware.
This menu item needs to be selected again if more parts are hidden. It is more of a runtime function than a persistent setting.
The easiest way to SHOW Hidden Components
The ‘magic button’ for this situation is on your Assembly Tab called “Show Hidden Components.”
Select components on screen by:
- Window Select (Crossing or IN)
- Ctrl-A (Select All)
Once you are done, select “Exit Show-Hidden.”
NOTE: Suppressed Parts and Assemblies will NOT be included in the SHOW HIDDEN COMPONENTS function.
Darin J. Grosser
Engineer – CSWE – Elite AE
DASI Solutions, LLC