With SOLIDWORKS 2015, you have more control over the decimal rounding options in dimensions.
Rounding Options
The following options are available in Tools > Options > Document Properties >
Units:
Round half away from
zero

Rounding method where 5 rounds the previous digit up. For
example, 46.15 at one decimal place becomes 46.2.

Round half towards
zero

Rounding method where 5 keeps the previous digit unchanged.
For example, 46.15 at one decimal place becomes 46.1.

Round half to even

Rounding method where 5 is the removed digit. When the
Previous digit is even, the digit remains unchanged. For
example, 46.25 at one decimal place becomes 46.2. When the
previous digit is odd, the digit is rounded up to the next even
Number. This method is also referred to as Statistician's
Rounding. For example, 46.15 at one decimal places becomes
46.2.

Truncate without
rounding

Method that removes digits without rounding. For example,
46.19 at one decimal place becomes 46.1.

Only apply rounding
method to
dimensions

(Parts and Assemblies only). When selected, this option applies
the rounding rule to dimensions and their tolerances, including
Dimensions whose values are derived from equations. When
cleared, this option applies the rounding rule to any numeric
display where rounding occurs, including dialog boxes, such as
Mass Properties.

Additionally, in any dimension PropertyManager that has an Other tab, you can select
Use document method or select a rounding method described above to apply to the
dimension.
Tolerance Rounding
For the secondary units of dual dimensions, you can set the limits of the secondary unit's
tolerance range to fit within the tolerance range of the primary unit by using inward
rounding so that the dual dimension does not conflict with the primary dimension.
Click Tools > Options > Document Properties > Dimensions. In the Dimensions
node and in any of the nodes under Dimensions, click Tolerance. In the Dimension
Tolerance dialog box, under Dual dimension tolerance, select Inward rounding of
secondary unit tolerance extents. When selected, if the high end of the secondary
unit's tolerance rounds to a number that is larger than the displayed rounded number of
the primary unit's tolerance high end, the secondary unit's high end is rounded down. If
the low end of the secondary unit's tolerance rounds to a number that is smaller than
the displayed rounded number of the primary unit's tolerance low end, the secondary
unit's low end is rounded up.
Blake Cokinis
Sr. Support Product Specialist
Computer Aided Technology, Inc.
Recent Comments