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: 

Enable Native Metric Data Storage in Revit When Using Metric Templates

Enable Native Metric Data Storage in Revit When Using Metric Templates

Currently, even when a Revit project is set up with metric templates and units, the underlying database operates in decimal feet. This results in constant conversions between metric and imperial units, leading to inefficiencies in data processing and potential rounding errors. Storing data natively in metric when a project is configured as such would streamline operations, improve accuracy, and reduce unnecessary computational overhead.

Key Points and Arguments

  1. Elimination of Constant Unit Conversions

    • Current Challenge: Revit’s internal use of decimal feet forces the software to perform numerous conversions between metric and imperial measurements.
    • Proposed Improvement: When a project is set to metric units, the database should store all data natively in metric. This would eliminate redundant conversion steps, saving time and reducing processing complexity.
  2. Improved Computational Efficiency

    • Energy Savings: By removing the need for continuous unit conversions, Revit would use less computational power, which could lead to energy savings, especially in large-scale projects.
    • Performance Gains: Projects would experience faster data retrieval and manipulation, as computations would be more straightforward without conversion overhead.
  3. Enhanced Accuracy and Consistency

    • Precision: Directly storing data in metric reduces the risk of rounding errors that can occur during unit conversions, leading to higher precision in measurements and calculations.
    • Data Integrity: This approach ensures that the stored values remain consistent with the user’s chosen unit system, improving overall data integrity across the project.
  4. Alignment with Global Standards

    • Market Needs: Many countries and industries predominantly use the metric system. Aligning the internal database with the metric system when appropriate would cater directly to the needs of a significant portion of Revit users worldwide.
    • User Experience: A native metric approach simplifies workflows for users, reducing confusion and enhancing the software's intuitiveness in regions where metric is the standard.
  5. Environmental and Economic Impact

    • Resource Efficiency: Reducing unnecessary computational steps can lower energy consumption, contributing to more sustainable software practices.
    • Cost Savings: Over time, improved efficiency can translate to cost savings for both Autodesk in terms of server and maintenance resources and for users through faster project turnaround times.

Conclusion
Transitioning to native metric data storage for projects set in metric units is a logical evolution for Revit. This change would enhance performance, improve accuracy, simplify the user experience, and align the software more closely with global industry standards. By addressing the inefficiencies associated with continuous unit conversions, Autodesk can offer a more streamlined, precise, and environmentally sustainable product for its metric users.

1 Comment
samuelsanf
Advisor

It's worse than it looks, Revit only stores distances and it's deviates (thickness, area, volume, etc.) as imperial units, for other base units the International System is used. But also a foot is defined as 0.3048 m, so basically feets are derived from metric system and there is only one unit to change to make revit metric. That could impact lot of codes and plugins in revit, but I wish it get done.

 

For formulas that implies length (or derivative) and other units stored as metric, revit have its own understands unit that are a mix of imperial and metric units.

 

https://help.autodesk.com/view/RVT/2025/ENU/?guid=Revit_API_Revit_API_Developers_Guide_Introduction_...

 

 

Related ideas:

 

https://forums.autodesk.com/t5/revit-ideas/unit-system/idi-p/10235045


https://forums.autodesk.com/t5/revit-ideas/saving-the-model-s-unit-as-metric/idi-p/8820361

 

 

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

Submit Idea  

Autodesk Design & Make Report