I'm fairly new to SolidWorks. I'm used to Inventor which had a cool feature where one assembly file could contain many different versions or configuration of an assembly through a function called "level of detail". What it does basically is save the instances you suppressed in a large file as a different level of detail. So if I want the assembly type with motor X instead of motor Y, I click on the level of detail name i want and it supresses all of the parts associated with this particular configuration of motor X. Both motors are in the assembly file but one and many other things could be suppressed simply by activating the associated level of detail. Does solidworks have something similar or do i need to suppress and unsuppress each and every part of interest every time i want to look at a different configuration of the assembly?