×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Expression names of imported part naming rules

Expression names of imported part naming rules

Expression names of imported part naming rules

(OP)
When importing an existing part to an empty file, the expressions names get '0 to the end.
How can avoid it?

----
kukelyk

RE: Expression names of imported part naming rules

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

RE: Expression names of imported part naming rules

(OP)
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

RE: Expression names of imported part naming rules

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.

RE: Expression names of imported part naming rules

(OP)
Thanks John,
is it always the same when importing into an empty part?

----
kukelyk

RE: Expression names of imported part naming rules

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.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources