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!

Prime or apostrophy added to expression in NX4

Status
Not open for further replies.

baschuve

Mechanical
Oct 19, 2006
28
In NX4, have you seen the situation where expressions automatically get created with an apostrophe and non descript number added? Example.. the file contains normal expressions p0 to p500. At some point, named expressions show up as p0'40, p1'40, p2'40, etc. up to p84'40.

The ' expressions have a value, but they do not have any references. You can select and delete. At some point during normal modeling, the p0' through p84' named expressions will show up again.

This is happening in random part files and ALWAYS stops at p84.. This is a single component model. No geometry has been imported / copied or wave linked into the part.

I have yet been able to predictably repeat the occurrence.

Thanks, Brad
 
Replies continue below

Recommended for you

It is likely that those are expressions that have been copied from another source. I have seen these when importing geometry from another file. I think expressions can be copied from the original file or linked to the original file (linked expressions would include the part name in the expression name). You can find more detail if you search "expression transfer" in the help files.
 
I believe this can occur when you take a file with sketches and their dimensions and use File -> Export -> Part or File -> Import -> Part into another NX file.

If the numbers before the apostrophe are sequential, then this has occured 85 different times for p40.

You may be able to get rid of the unused expressions via Part Cleanup.

Tim Flater
Senior Designer
Enkei America, Inc.

Some people are like slinkies....they don't really have a purpose, but they still bring a smile to your face when you push them down the stairs.
 
A part probably was imported into that file, and then removed, leaving the expressions there.
You can use: File (pull-down) > Utilities > Part Cleanup > toggle on proper things
to clean then up.
If you want to import a part into a file it is best to use Assemblies. I do it quite often to check fit-ups, clearance, and things like that.
 
You can also go into the Expression dialog, set the 'Listed Expressions' filter to 'Unused Expressions', perform a Windows-Explorer-like Select-Shift/Select the entire list and then hit the 'Delete' icon.

John R. Baker, P.E.
Product 'Evangelist'
NX Design
Siemens PLM Software Inc.
Cypress, CA

To an Engineer, the glass is twice as big as it needs to be.
 
John, have any idea why the ' expressions are showing up in the first place? The designer insists that he has not imported anything or copy/paste. The expressions just show up magically. From P0'x to P84'x. It alwasy stops at p84' no matter how many expressions in part file. This is in different part files also...
 
Perhaps you root part contains those expressions before you start. Try creating a new file with nothing in it and check for them then.

Cheers

Hudson
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor