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.
Of course, this assumes I haven't missed something...
|
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.