Making Sub-Assemblies Flexible in SOLIDWORKS