I'm asking this question on behalf of our R&D engineer. He created an assembly (fairly complex) and wants to know if there is one simple command in SolidWorks to reduce the size of the assembly (and of course, all the component parts)?
On the tools menu there is a "find/modify" choice which leads to "simplify". There is also a "defeature" command on the tools menu.
You could save the assembly as a part. If you have a fairly large assembly with a lot of top level mates, you could explore making them into subassemblies by right clicking and choosing "form new subassembly". But fair warning about doing that, it could break some mates. So, I'd Pack and Go the assembly and test it out before doing it on production work.
Maybe you could give us a little more information about what you are trying to accomplish?
I think the short answer is "no".
Parts are the basis of any assembly, and parts are sketch driven.
Depend up to the way he built the assembly - we need to know more detail before suggest a productive way to reduce the size and speed up the process of manipulating the main (complex) assembly
Is it possible if you can ask him to run the "Performance Evaluation" and post a screenshot here
See the below image, I have an assembly of 734 parts but the size of the assembly is about 33 mb
As those before me have pointed out, it depends entirely on the goal and situation. Is he making a fixture for a large weldment with a lot of parts? If so doing like Matt suggests and making the assembly into a part would remove the mates thus greatly reducing the size of that portion of the model. Does he need to manipulate the model, or is he simply using it as a place holder? De-featuring or simplifying can do a lot for him.
He created the assembly using the wrong scale. Not sure what scale he used, but the assembly model was 33 feet long and 21 feet wide.....something like that. The individual parts were of course proportionately too large. The aspect of the assembly model was correct.
He discovered this after the assembly was finished.
He wanted to make a scaled down version of the model for the 3D printer. Fortunately the printer software had a scaling feature which allowed him to properly scale down the assembly model before introducing it into the printer..
So our problem is in fact, solved.
Does any of this make sense?
Very definately, we were all thinking along the wrong solution for you. We were thinking file size, you were asking physical size. The answer is, yes there is a scale feature in SW. I haven't used it but I know it exists. SW is shut off so I can't get to it quickly, but if you are interested we can help you find it on Monday.
Have a great weekend.
Parts are the basis of any assembly, and parts are sketch driven
Opp... we're all offside ...
Anyway, if the assembly/part are driven by a master sketch - so modifying the master sketch should be a quick way???
He will have to save the assembly as a part first, then use the "scale" function.
Here's a good way to do it:
Scaling an Assembly as a Multi-body Part
Retrieving data ...