
This is the only way you’re really going to know where to start making changes. The most evident way of finding where a Circular Reference may be is when the rebuild symbol appears on a feature in the FeatureManager Tree. These rebuild errors will typically disappear after exiting Edit Assembly mode.

When one part is edited in context of the assembly the rebuild errors may appear in some (or all other) affected components. However, the rebuild symbol will not be present if one of these parts is opened in a separate window.Ĭircular references can also make their presence known by the appearance of rebuild errors in the components affected by the Circular Reference. With each rebuild, the rebuild symbol will loop through all the affected components. Further rebuilds of the assembly may cause the rebuild symbol to cycle back to the original component. Rebuilding the assembly will cause the rebuild symbol to move from one component to another. For example, a rebuild of component1 requires the rebuilding of component2, but component2 then requires a rebuild of component1, and so on.Īnother way it can happen is in the equation manager, where an equation is wholly or partially defined by another equation (or value), but that second equation (or value) is tied to the first.Ī Circular Reference can manifest itself as the presence of reoccurring rebuild symbols in the Feature Manager Tree. A Circular Reference can occur when two or more assembly components share an external reference.
