Announcements
Welcome to the Revit Ideas Board! Before posting, please read the helpful tips here. Thank you for your Ideas!
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Custom Dimension Formatting for Metric Units in Revit

Custom Dimension Formatting for Metric Units in Revit

Currently in Revit, it is possible to display dimensions in meters with 2, 3, or more decimal places, and there is also an option to suppress trailing zeros.

However, this creates a limitation when working with dimensions such as 235 mm and 300 mm.

The current behaviour is as follows:

  • Meters with 2 decimals → 0.24 / 0.30
  • Meters with 3 decimals → 0.235 / 0.300
  • Meters with 2 decimals + suppress trailing zeros → 0.24 / 0.3
  • Meters with 3 decimals + suppress trailing zeros → 0.235 / 0.3

What I would like is the possibility to define a custom formatting rule within the same Linear Dimension Style, so that these dimensions could instead display as:

0.235 / 0.30

In other words:

  • keep the standard 2-decimal formatting for “clean” values;
  • automatically use a 3rd decimal only when the millimeter value is not zero.

Ideally, this could also support optional rounding increments (for example rounding to 5 mm if required).

Another possible solution would be improving the existing “Meters and Centimeters” format so that values below 1 meter could still retain the 0.00 m format instead of switching to centimeters.

For example, with dimensions:

  • 1200 mm
  • 1225 mm
  • 300 mm

The current “Meters and Centimeters” format displays:

1.20 / 1.22⁵ / 30

Whereas the desired behaviour would be:

1.20 / 1.22⁵ / 0.30

This would allow much more consistent dimension formatting in projects using metric workflows.

 

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea