Quote:
Originally Posted by JesseK
Another disadvantage to subassemblies is that if a part can move (rotate, translate, etc) within the subassembly then it will remain stationary in the main assembly. For example, If I have a drive train assembly and an arm assembly, then put both of those into the overall robot assembly, then I'm unable to rotate the wheels and the shoulder joint on the arm from the main robot assembly.
|
Oh, that's right! I had forgotten about that. I've had this problem, too. It bugs me little that I can't rotate an arm or raise an elevator in the main assembly, but, then again, I really only use the full assembly for show (and weight, of course). If I want to illustrate motion, I open up the subassembly I'm dealing with. Again, allows me to work with only small assemblies. Maybe this comes from worrying about my computer crashing all the time!
Edit:
Quote:
Originally Posted by artdutra04
In Solidworks, you can right click on a sub assembly, go to Properties, then in the Properties window set the assembly from Rigid to Flexible. Sub assemblies are Rigid by default, but selecting Flexible allows them to move however the mates in the sub assembly were set up.
|

Really?!? Way cool! I didn't know that!