PTC Windchill Poorly Designed Logic for Calculated Associations between CAD and WTPart
- December 14, 2023
- 2 replies
- 5107 views
We are having issues with Calculated links and the flawed logic that PTC has used in how these associations are determined in some use cases. One example that keeps coming up lately is when two drawings referenced a single CAD model, so both drawings became "calculated" to the corresponding WTPart.
The users decide to move all the technical information to one single drawing, so they revise everything and disconnect the latest version of one drawing from the model. The model and desired drawing are checked in and will move forward. The second drawing should be dropped and no longer considered. But as you can see in the attachment illustrations, the non-latest version of the disconnected drawing will remain displayed on the WTPart as calculated. This makes no sense.
I have even gone so far as to create a new 3D model and new WTPart for the disconnected drawing. That second drawing is linked to the new 3D model and therefore associated to the new WTPart.
Still, the old version of the drawing remains listed as a "calculated" drawing to the first WTPart. These items have taken different paths at the fork in the road and should not be associated any longer at the latest versions. When you view the first version of the WTPart, yes, it should show. It was related at that time. Today? It is no longer and should no longer be displayed.
Calculated links are poorly implemented. Is there a way around this?
We are to the point that we are discussing generating "content" links for all current "calculated" drawings and then completely disabling the property that displays Calculated links. Better to not have that feature if PTC can't make it work correctly.

