First, an apology. I’ve been absolutely slammed at work lately and just haven’t been able to put the time aside to write. I’m sorry.
On to the subject of this post, though the title may be a bit misleading. I know that there are people out there who are creating 20-, 30-, even 100,000 part assemblies. Mine isn’t that big; It’s hovering around 3900 parts +/-. However, it also encompasses 300,000 square feet. It also includes large amounts of imported data. One drawing, with only six sheets in it, is already at 30MB and isn’t close to being done. I think I’m rambling a bit now…
How does one go about managing all this data in SolidWorks? Carefully. When the project started, we sat down and looked at the overall scope. I was tasked with setting up templates, work flow and management of the overall assembly. Here’s where the meat of this post starts. When you’re going to be dealing with large assemblies, you can’t just start throwing parts in willy-nilly. You’ll end up regretting it. Take some time and think about how you can break it into more easily digestible chunks. Even these chunks can often be broken down. Create your sub-assemblies independently. (There are those who will argue that in-context relationships are no big deal. Personally, I avoid them whenever possible. I’ve been bitten in the ass one too many times.) Combine your sub-assemblies into assemblies. Combine these assemblies into another assembly. This isn’t an exact science, though. How small you break things down and how you decide to combine them depend on the overall size of the design, as well as the design itself. When all is said and done, you want as few mates in your upper-level assembly as possible. (Right now mine has 17.)
By utilizing sub-assemblies, and sub-sub-assemblies, it’ll make it easier to have multiple people working on the project together. It was because of this that we were able to assemble the building as quickly as we did, much to the delight of the customer. Sub-assemblies work well when it comes to creating configurations and drawings, too. A subject for another post perhaps?
Large assemblies can be quite manageable, so long as you spend some time thinking about it.
