Community Tip - Did you know you can set a signature that will be added to all your posts? Set it here! X
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
#99=ORIENTED_EDGE('52',*,*,#83,.F.);
#101=ORIENTED_EDGE('62',*,*,#100,.T.);
#103=ORIENTED_EDGE('57',*,*,#102,.T.);
#105=ORIENTED_EDGE('64',*,*,#104,.F.);
#106=EDGE_LOOP('61',(#99,#101,#103,#105));
#107=FACE_OUTER_BOUND('61',#106,.F.);
Whereas for the 2nd file
#147=ORIENTED_EDGE('100',*,*,#132,.F.);
#149=ORIENTED_EDGE('104',*,*,#148,.T.);
#151=ORIENTED_EDGE('66',*,*,#150,.F.);
#152=ORIENTED_EDGE('53',*,*,#103,.F.);
#153=ORIENTED_EDGE('107',*,*,#119,.T.);
#154=EDGE_LOOP('63',(#147,#149,#151,#152,#153));
#155=FACE_OUTER_BOUND('63',#154,.F.);
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.
Thanks for the help I updated the previous comment with a zipped folder
As of now there is no option to export persistent IDs to STEP
Yes, there is no option to export persistent IDs to STEP but there is the option of exporting names based on persistent IDs.
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.
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.
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.
This kind of identification information may prove to be really helpful for the product life cycle.
How, exactly? I'm missing how this is important. It's a STEP file, right? FEATURE names I totally get. Edge names? Nope. What are you planning to do with this information?
These persistent ids are beneficial in solving downstream applications such as assembly and cnc manufacturing for each revision of parts. These identifiers when exported from CREO are utilized in NX ans SolidWorks. Please refer to these
General information and NX:
http://dx.doi.org/10.1115/1.4047484
SolidWorks: