The assembly browser is a hierarchical structure that shows component relationships and dependencies. Component relationships are defined by assembly relationships that control position and size and determine how adaptive components change.
The browser reflects the order in which components are added to an assembly and shows relationships between parts in a subassembly. The position of a part in a subassembly determines what actions are possible:
You can select any component in the browser and set its visibility , change its display color, or edit in place .
The first component placed in an assembly is grounded: its origin is coincident with the origin of the assembly coordinate system , and all degrees of freedom are removed. The assembly coordinate system originates at the intersection of the default work planes in the assembly file.
Components placed after the first component are positioned with the cursor. To position components precisely, use assembly relationships to remove degrees of freedom.
You can reposition components as follows:
Parts are built from dimensioned features. If you expect a feature to change size to adapt to assembly design requirements, you can designate it as adaptive. Make dimensioned features adaptive by deleting the dimensions. You can resize or reshape adaptive features within an assembly by relating them to other components or to the assembly's default work planes.
In an assembly context, you can create a part using geometry projected from faces or edges of other components. If the part containing the projected edge is deleted, the projected geometry remains intact. You cannot move, rotate, trim, or extend projected geometry.
The following rules control the behavior of adaptive components:
Assembly relationship values can be derived from equations in the assembly parameter table. Use an equation to control the angle or offset value of a relationship. For example, base the value of a constraint angle or offset on the value of another constraint angle, offset, or parameter defined in the assembly parameter table.