×
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

Changing Part units in NX5

Changing Part units in NX5

Changing Part units in NX5

(OP)
Hello all,

I am a new NX5 user and ran into a problem I would think would be simple to figure out but got a little stumped. I made a part in mm but later wanted to swith it and all the dimensions to inches. The only way I found to do this was by using the NX command prompt and typing: eg_convert_part _inch partname.prt

I then think I had to scale all the part dimensions manually which was a pain in the ass. Is there an easier way to do this other than going to the command prompt? If not they need to make it easier in future versions because even low level programs like autocad can change part units easily.

RE: Changing Part units in NX5

Based on a very old standard that even today makes itself known in products like IGES and STEP tranalators, NX part files are stored with either Inch or Millimeters as the 'base' unit.  And this can NOT be changed except through the use of the external utility, 'ug_convert_part'.  Besides resetting the base units, this utility will also scale all geometric objects so that their absolute size is maintained.  That means that if I had created an Inch part and created block 4 inches on each side and I then ran this part file through the conversion utility, I would now have a Millimeter part file with a block that was 101.6 mm's on each side.

However, starting with NX 3, the expressions used to define the original block would still read 4 inches, since starting in NX 3 expression values included both units and dimensionality, and since the actual units specified in an expression is now considered as the user's 'design intent', we no longer modify the original parametric specification.  However, any subsequent contruction will now be done in Millimeters, unless you have set a local (and temporary) construction unit, found under Analysis -> Units..., to something other than Millimeters.  Note that these construction units have no effect on the actual 'base' unit of the part file, but merely defines how parameters are to be interpreted and stored (as expressions) as well as reported when a model in analized or measurements are made.  These settings only remain valid for the session and the part will revert to where the construction units match the 'base' units the next time that file is opened.

John R. Baker, P.E.
Product 'Evangelist'
NX Product Line
SIEMENS PLM Software Inc.
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

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