Compare Assembly: Second Sub-Assembly Misaligned/Offset — Wrong Placement, Regeneration Failures & Circular References | Creo 10
I'm using Creo 10 to compare two versions of a supplier assembly by placing both into a top-level compare assembly:
- BATMAN0000.ASM— baseline
- BATMAN0000_30JUN26.ASM — updated supplier version (they use Creo 4)
Issues I'm seeing:
-
The dated sub-assembly is significantly offset and rotated — the two do not overlap at all, even when using a Default constraint. Status bar reads: "Place using a component interface."
-
Notification Centre showing multiple errors:
- Regeneration Failed
- Circular References
- Reference Model Failed
- Model is Disconnected
- "WARNING: Cannot update placement of component"
Both sub-assemblies have an ASM_DEF_CSYS defined, but the placement still fails to align them correctly.
My questions:
- Is this likely a coordinate system origin mismatch from the supplier?
- How do I force correct CSYS-to-CSYS alignment between the two versions?
- Is Creo's built-in Tools → Model Compare a better approach for this use case than a manual compare assembly?
Any advice appreciated. Thanks!

