Editing the Structure of a Routing Subassembly

You can use the assembly restructuring functionality to break down large routing assemblies into manageable sections. The components must be fully resolved (not lightweight) to perform these operations.

You can edit the structure of a routing subassembly without losing any in-context features that it contains. However, you can move routing components involved in in-context features only within the subassembly (and its nested subassemblies) where the reference was created.
  • You can form a subassembly from selected components in a routing subassembly. With the top-level assembly active, select one or more components (hold down Ctrl when selecting multiple components). Then right-click one of the components and select Form New Subassembly. The new subassembly does not contain a route of its own; it is driven by the route of its parent assembly.

    You can create nested subassemblies, with as many levels as you want.

  • You can move a component of a routing subassembly to a parent or child assembly that uses the same 3D sketch to drive the route. You can either drag the components, or use Tools > Reorganize Components. You cannot move a routing component outside of its own branch of the hierarchy. You cannot move components from outside the routing subassembly into the routing subassembly.
  • You can dissolve a routing subassembly if its parent is a routing subassembly. Right-click the nested subassembly, and select Dissolve Subassembly. You cannot dissolve a routing subassembly that contains a route and its 3D sketch; therefore, you cannot dissolve the routing subassembly that is the top-level assembly component.