Assembly rebuild required, but why. Confusing at best. Or Bug?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
An assembly has shelves that are positioned equally spaced (show with 3d annotations of 12 below). The position is a mate distance computed from an assembly sketch based on projected assembly geometry. The driven dimension of 39 depends on the height of the middle section, which is a parameter in the skeletal model that drives the parts:
The height of this part is changed my editing the parameter. The assembly correctly shows it is need of an update, and a "Global Update" is selected. The result makes it look like there is an error in how the shelf spacing is being determined, but the clue that this in not the case is the 12 inch distances are unchanged. The assembly can be closed and reopened, and the display looks the same:
After doing a "Manage / Rebuild All" (after wasting time tying to figure out my mistake), the correct result is obtained:
The question is how is one supposed to know when a "Rebuild All" is required? A more subtle change, and without the 3D annotations could easily mean this error was even later, with even more cost...
(Inventor 2018.2, build 227, 10/24/2017)