Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Expression names of imported part naming rules

Status
Not open for further replies.

kukelyk

Industrial
Mar 21, 2005
315
When importing an existing part to an empty file, the expressions names get '0 to the end.
How can avoid it?

----
kukelyk
 
Replies continue below

Recommended for you

You can't avoid it, but there are a few utilities floating around to help rename such expressions. I believe John has posted a grip file somewhere in this forum...

www.nxjournaling.com
 
Thanks for Your response, I need it for my journal from the other topic
My CAM setup has some feature data, what I want to update at import..
So GRIP is not for me..

----
kukelyk
 
The so-called 'hashing' of expressions names is done so as to avoid any conflicts which would occur if expressions names were left unchanged during a part merge or a 'Cut & Paste' operation between part files.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
Thanks John,
is it always the same when importing into an empty part?

----
kukelyk
 
The mechanism used is NOT adaptive, that is it does NOT attempt to determine IF there is an actual need to do the 'hashing' but rather it simply performs the task based on the fact that there COULD be a problem. To do otherwise would involve significant logic constructs and would also be potentially compute intensive if a large and complicated model was being imported into another large and complicated model. Granted, for the simply case of anything being imported into an empty file the time would be minimal, but the code would HAVE to be written to account for the worst case scenario. So to avoid all of that extra coding and execution time and the idea that the more complex the models involved the more likely that problems would occur, it was decided a long time ago to simply go with an approach which by its very simplicity would ALWAYS work in EVERY possible situation with the FASTEST execution time.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor