Comparing Two Iterations of the Same Model
Version: Windchill 12.1
Use Case: As a design engineer working with Creo Parametric and Windchill, I manage assemblies derived from multi-body skeleton models. When a new iteration of the skeleton is created, I need to identify which bodies have changed to selectively update only the affected components in the associated assembly. To achieve this, I compare two iterations of the same skeleton model using Windchill's Content Compare functionality. This allows me to generate a Model Comparison Report in Creo Parametric, which highlights changes in geometry, metadata, and drawing elements. Based on this report, I can determine which bodies have been modified and replace only those parts in the assembly, ensuring efficient and targeted updates without disrupting the entire structure.
Description:
In Creo Parametric, a multi-body skeleton model is used to derive an assembly. In a subsequent design iteration, the skeleton is modified. The objective is to replace only those components in the assembly that correspond to the changed bodies in the updated skeleton.
To achieve this, it is necessary to identify which bodies have changed between two iterations of the same skeleton model. This requires a comparison of the two versions.
The challenge lies in initiating such a comparison through Windchill. The system must be able to:
- Load both iterations of the skeleton model.
- Compare their geometry and structure.
- Generate a report or visualization that highlights the differences between the bodies.
This comparison enables targeted updates in the assembly, avoiding unnecessary replacements and ensuring design consistency.

