Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

Dimension Roundoff problem in NX-6

Status
Not open for further replies.

Spannala

Petroleum
Sep 12, 2012
4
I have created hole with diameter .1875.
I need to show this dimension in drafting as .188.
While using the callout dimension is coming as .187.
While using the dimension option this is coming as .188
Sometimes only we are facing this problem.
Any solution is there for this problem
 
Replies continue below

Recommended for you

Create the hole with diameter .188" [bigcheeks]

Sorry, couldn't resist....

Proud Member of the Reality-Based Community..

To the toolmaker, your nice little cartoon drawing of your glass looks cool, but your solid model sucks. Do you want me to fix it, or are you going to take all week to get it back to me so I can get some work done?
 
I was not able to reproduce the problem using NX 6.0.5.3. See attached example where I've used all possible dimension schemes for the hole, and in all cases a 0.1875 diameter hole is dimensioned as 0.188.

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.
 
 http://files.engineering.com/getfile.aspx?folder=ce5bbe12-7e0a-419c-804c-7ef26097d7af&file=Hole_Diameter_Test.zip
Thanks for your response john,

Actually i am facing this problem while linking the hole diametre expression from model file to drawing file.
 
I see a .188 diameter, which is what it should be.
Is your whole in modeling .1874999, instead of .187500.
Rounding both to 4 places would be .1875.
Rounding to 3 places, you get .187 and .188.


"Wildfires are dangerous, hard to control, and economically catastrophic."

Ben Loosli
 
The 'problem' is that when displaying an Expression as a Note, the function which defines the number of decimal places mearly truncates the value of an expression, it does NOT perform any sort of rounding (the help file for the note function states that the numerical value used in the format statement indicates the number of digits of the expression which is shown after the decimal point. I says nothing about the number being ROUNDED to this number of decimal places). However, when creating dimensions, rounding is the standard process that takes place.

Now if you would like to make sure the an expression is properly 'rounded' you could modify the value used in the note as follows...

dia=(Round((Hole_Dimension_Test::p82)*1000 ))/1000

...and then reference the 'dia' Expression in your note.

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