cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

The PTC Community email address has changed to community-mailer@ptc.com. Learn more.

Better debugging for circular references besides .crc file

Better debugging for circular references besides .crc file

Creo is finally beginning to inform users when they have a circular reference. It uses to be just an unnoticeable message on the bottom of the screen. Then they added a modelcheck warning, if Modelcheck was set up. in Creo 4, the notification window will show the issue clearly to the user.

 

HOWEVER, Creo still hasn't changed their method in EXPLAINING the user what the circular reference is. The modelcheck method is almost useless. The only real debugging method is to look in the working directory for the .crc file, open it in a text editor and try to understand the confusing wording. For such an advanced tool, this is very outdated. Not only do we need a new method, at the very least, the .crc file needs to be completely reviewed on the wording being used.

 

For instance, many circular references can easily be fixed by reordering features or components. Yet, the wording in the crc file for those cases uses "FEATURE A MUST FOLLOW AFTER FEATURE B". However, Feature A is already after feature B in the model. It sounds like Creo is instructing the user that A must be after B when it already is. This is very confusing even for advanced users. Better wording would be either "Feature A is after Feature B" or "Feature A is regenerating after Feature B".

 

In the short term, please reword some of the vague terminology in the crc file.

In the long term, please come up with a much better debugging tool that is within CREO itself.

 

Thank you!

9 Comments
StephenW
23-Emerald II

Wow, I have never thought to ask for this Idea. All those years of trying to decipher a crc text file.

I'm glad I'm not the only one that finds these messages "cryptic" at best.

dnordin
15-Moonstone

Have you tried viewing the circular references via the Reference Viewer?

 

In the Reference Viewer dialog, use the Path tab, and Find Circular Paths button at the bottom.
Regards,

 

Dan N.

jwagh
16-Pearl

Dan,

Good to hear from you again. Yes, I have looked at this,and honestly, the crc file is much easier to understand than the reference viewer. They show all references for each feature and it isn't intuitive what features are part of the loop. It seems like they just took the reference viewer and tweaked it and claim they have something for circular references; but the truth is that users just want A->B->C->A and the crc file is the best that there is. I created a simple example of a circular reference, and after studying the reference viewer, it isn't clear to me what the exact loop is; and I was the one that created the loop! 

PTCModerator
Emeritus
Status changed to: Acknowledged
 
lbombolowsky
3-Visitor
ArnaudVandeVeer
15-Moonstone
Status changed to: Under Consideration

We will consider textual improvements and more information in the Notification center as first stage and better visualization as second stage. (related to https://community.ptc.com/t5/Creo-Parametric-Ideas/Better-representation-for-circular-references-besides-crc-file/idi-p/563547)

ArnaudVandeVeer
15-Moonstone

I understand its not completely whats being asked for, but we've added the following to Creo 9.

 

"Quick and Easy Access to the Circular References Report"
https://support.ptc.com/help/creo/creo_pma/r9.0/usascii/#page/whats_new_pma/assembly_circular_reference_report.html#

ArnaudVandeVeer
15-Moonstone
Status changed to: Acknowledged

this is on the medium term roadmap

jwagh
16-Pearl

@ArnaudVandeVeer ,

My opinion is that this is a quick band-aid but doesn't really address the details of this enhancement request. All this functionality does is opens the .crc file within Creo for review. The wording has not been updated, there is no graphical update, etc. The comments above still are valid:

 

jwagh_0-1667571841900.png