I have searched for the functions to attach entity names to edge or face entities and Creo Parametric provides promising results for this kind of functionality. The problem is if I want to export a part in revisions after modifications. The names of the old entities get modified. One such case is shown in the figure.
I am not sure about the standard notes but these are attached when I select the option for export with names. I have attached the files. The file shown in left side of the figure is named as "sqrwn" and modified one is named as "sqrwn2".
The names are 52,62 etc. such as '52',#83.
For the case of left hand side
Whereas for the 2nd file
I have attached the files in CreoExport.zip. In the above figure, four fillets were added whereas the current case is with single fillet for simplicity.
Isn't the basic answer that the edges affected by the round feature were actually replaced by new, shorter edges with new IDs? This is basically the main reason not to reference edges when building children features! They are doomed to fail because of such trivial upstream changes.
I'm not sure whether that can be "fixed" - essentially, this is how Creo internally manages the edges. Perhaps there is a smarter way that Creo can preserve edge IDs, but that's a task for PTC and their programmers; I hope you are able to show this case to the product developers.
Why would you even want to do that? As mentioned, it's not possible, unless maybe you went into the file in a text editor or something and changed them.
Well actually with respect to modeling you are right and I agree with you but with respect to the exchange/export of neutral file such as STEP, the information should remain persistent.
Yes, there is no option to export persistent IDs to STEP but there is the option of exporting names based on persistent IDs.