My company has a vast library of parts that we made and commonly use. One of them is a simple bar piece. Because we need different length of bar for different applications, a design table was made for the different lengths of the bar. We have a simple sketch for the profile of the bar (i.e. 1/2" x 1") and configurations from 1/16" to 120" in length at 1/16" intervals. This makes thousands of configurations for each size bar. When we put a few different size bars in an assembly, the load time goes through the roof.
What we have been doing is bringing in a piece of bar, selecting the length, making it virtual, then deleting all the other configurations that we do not need. This takes way more time than we would like to spend. Even when we make the configurations we do not want to use inactive it still take a long time to load. Is there another way to organize our parts library that won't make assemblies so large because they have to load all the configurations? Any help will be greatly appreciated.