An assembly might contain several instances of components each with a different positional status (for example , fully constrained, partially constrained).
When the assembly is first opened the packed node will show one status but when the component is unpacked and packed again the icon in the position column will change. Why is this?
When opened an assembly might look like this:
When the components are unpacked the different positional status can be seen:
When packed again the status for the packed components changes:
This is the designed behaviour. When a set of components is packed, one of the components is used to be the definitive one, and it is its positioning status that is shown in the Assembly Navigator. If the user manually packs the components, the status shown is that of the component the user did MB3 on when packing them.
In general, a user interested in the constrained status of a set of sibling components should unpack them to do the work. That's also true for other information shown in the Assembly Navigator, such as layer, visibility, arrangement etc.
To assess the constrained state of components within the part the recommendation is to use the Constraint navigator. This can be set to Group by Components or Group by Component Status to more clearly show the positional status of the component instances.
OS Version: 764SP1