Chapter 12: Building Efficient Assemblies
FIGURE 12.23
The cradle assembly brings along internal mates
Note that you cannot undo the subassembly operations. If you need to remove the
assembly but keep the parts, right-click the assembly and select Dissolve Subassembly
from the menu.
If you try to move the parts in the assembly, you should notice that all parts work as they
should except that the Main Arm does not move up and down. This is because you
turned the cylinder and piston into a subassembly, and the subassembly mates are not
solved in the top level, which means the subassembly cannot move within itself.
To get around this, you need to make the subassembly into a flexible subassembly, which
will solve the subassembly’s mates in the top-level assembly,
- Right-click the cylinder subassembly in the FeatureManager, and select Component
Properties from the menu. In the lower-right corner of the dialog box, there is an
option to Solve as Rigid or Flexible. Change this setting to Flexible.
After you click OK and return to the assembly, the main arm should move as it did
originally, and the piston should move in and out of the cylinder. Notice that the symbol
for the assembly changes when it is changed to a flexible subassembly.
Tutorial: Managing the FeatureManager
This tutorial uses the BibleBikeAssembly.sldasm file found on the CD-ROM for Chapter 12.
Open the file and follow these steps to learn about managing the FeatureManager:
- Create a new subassembly within the existing assembly using the parts
BibleBikeFrame and ChainstayBibleBike. Name this new assembly FrameAssembly.
SLDASM. - Reorder the new FrameAssembly to the top of the design tree.