8 Replies Latest reply on Jun 30, 2017 2:17 PM by Dan Pihlaja

    Rounding drawing dimensions

    Gavin Vale

      Hi,

       

      I am wondering if there is a way to have drawing dimensions automatically expand until it hits a zero or some max number of decimal places. I mainly work in imperial units so it can get annoying having to manually change the decimal precision. I have precision set to the second decimal place so that a 1.25" part doesn't show as 1.250" or 1.2500" and so on. The extra zeros turn a simple part into an expensive part very fast. What happens though is when I have a 5/16 or 3/8 dimension, I'm always having to manually change the precision. This wastes time! Plus if I end up changing a 0.25 dimension to some longer decimal dimension, I have to scan through my drawings to find the dimension and change its precision. Annoying!

       

      If it is possible that the precision auto updates to show all numbers up to the first zero, this would be great. I know there are many exceptions that could break this, such as 25/64 which is 0.390625. Maybe there's a way to set the search range for that terminating zero (eg. terminate at zero found after 4th decimal place OR terminate once 8th decimal place is hit).

       

      Is there anything like this in Solidworks, or another work around that gets rid of the need to manually change the precision of dimensions?

       

       

      Thanks for you help!

        • Re: Rounding drawing dimensions
          Dan Pihlaja

          I think that if you select this option, you will get what you want: (remove)

           

          Then make your precision something greater.

           

          Edit:

           

          Additional note:   You will want to update your Drafting standard and your drawing template as soon as you make this change.

           

          See # 2 here: Frequently Asked Forum Questions   (courtesy of Glenn Schroeder)

          • Re: Rounding drawing dimensions
            Dennis Dohogne

            Be very careful with this approach. It is not good practice.  Dimensions of .25, .250, .2500 all have the same value, but not the same tolerance.  The situation may in fact call for .2500 with whatever tolerance you have associated with 4-place dimensions.  To automatically drop trailing zeros is to automatically reduce the precision/tolerance of a dimension.  Imagine if you have a feature, such as a precision fit hole, with a nominal diameter of 1/4".  Showing .2500" will get a hole that is drilled undersize, reamed, and maybe even honed to final size.  Showing the dimension as .25" will likely get you a drilled hole which is typically oversize by .003"-.006" or more depending on how the hole is drilled.  That could make the part scrap if the maximum diameter was .2502.

              • Re: Rounding drawing dimensions
                Dan Pihlaja

                Dennis Dohogne wrote:

                 

                Be very careful with this approach. It is not good practice. Dimensions of .25, .250, .2500 all have the same value, but not the same tolerance. The situation may in fact call for .2500 with whatever tolerance you have associated with 4-place dimensions. To automatically drop trailing zeros is to automatically reduce the precision/tolerance of a dimension. Imagine if you have a feature, such as a precision fit hole, with a nominal diameter of 1/4". Showing .2500" will get a hole that is drilled undersize, reamed, and maybe even honed to final size. Showing the dimension as .25" will likely get you a drilled hole which is typically oversize by .003"-.006" or more depending on how the hole is drilled. That could make the part scrap if the maximum diameter was .2502.

                That is almost exactly what I said above

                 

                I am glad that great minds think alike.   Although I didn't give a warning.   I probably should have.   Thanks Dennis.