Popular Topics

# SOLIDWORKS 2015 What’s New – Blog Series Decimal Rounding #sw2015

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.