LogoLogo
Autodesk Interoperability ToolsRevit IFC GIthubOfficial Roadmaps
  • Autodesk IFC Manual
  • Introduction
  • Understanding IFC
    • 🟢IFC Schema versions
    • 🟢Model View Definitions (MVD)
    • IFC Classes
    • IFC Viewers
  • REVIT
    • 🆕New in Revit 2025
    • Using IFC Files in Revit
      • 🟢Revit IFC Open Source
      • 💡Link IFC
      • Open IFC
    • 🆕IFC Export - Category Mapping
      • Basic IFC Structure
      • 🟢Category Mapping override
      • 🟢Excluding specific elements
      • Export for Layer-based Software
      • 🟢Using IFC Shared Parameters
    • IFC Export Settings Dialog
      • General Settings
      • Additional content
      • Property Sets
        • Revit Property Sets
        • Common Property Sets
        • Base Quantities
        • 💡User Defined Properties
          • Schedules
          • 🟢Configuration File
        • Parameter mapping table
      • Level of Detail / Advanced
      • Geographic Reference
    • Classifications
      • Multiple Classifications
      • 🟢Standardized Data Tool for Revit
    • Advanced topics and Best Practices
      • Zones
      • Assemblies
      • Nested Families
      • Provision for Void
      • Slabs and Floors
      • 🟢IFC 4.3 Support
  • Civil3D
    • 🟢IFC 4.3 Support
    • Classic AutoCAD Export (IFC2x3)
    • 🟢Standardized Data Tool for Civil 3D
  • Expert Articles
    • 🗞️Digital Quality Management for IFC Projects
    • 🗞️EIR and BEP
Powered by GitBook

© 2024 Autodesk Inc.

On this page
  • Classification Basics
  • UniFormat (Assembly Code)
  • Masterformat (Keynotes)
  • OmniClass

Was this helpful?

Export as PDF
  1. REVIT

Classifications

PreviousGeographic ReferenceNextMultiple Classifications

Last updated 9 months ago

Was this helpful?

Classification Basics

Classifications group and classify BIM data simply and efficiently. In addition to the standard IFC classification according to the IFC classes, there are various classification systems available. The most commonly used are:

  1. MasterFormat | A master list for organizing construction work results, requirements, products, and activities. Mostly used in bidding and specifications, MasterFormat originated in North America and is produced by the Construction Specifications Institute (CSI) and Construction Specifications Canada (CSC).

  2. UniFormat | For arranging construction information, organized around the physical parts of a facility known as functional elements, and mainly used for cost estimates. UniFormat originated in North America and is produced by the Construction Specifications Institute (CSI) and Construction Specifications Canada (CSC).

  3. Uniclass | For all aspects of the design and construction process. In particular, for organizing library materials and structuring product literature and project information. Uniclass originated in the United Kingdom and is produced by the Construction Industry Project Information Committee (CPIC) and the National Building Specification (NBS).

  4. OmniClass | For organization, sorting, and retrieval of product information for all objects in the built environment in the project lifecycle. OmniClass originated in North America and is produced by the Construction Specifications Institute (CSI) and Construction Specifications Canada (CSC).

More detailed information about the classification systems can be found in the Whitepaper available at

UniFormat (Assembly Code)

The default classification system used in Revit is the Uniformat system. It is included as a text file with the Revit installation:

C:\ProgramData\Autodesk\RVT 20XX\Libraries\<your localization>\UniformatClassifications.txt

Masterformat (Keynotes)

Keynotes in Revit are actually meant for annotating the Revit elements and are based on the MasterFormat by default and can be used for classification purposes as well. The classification (RevitKeynotes.txt) is included in the Revit library and can be found here:

C:\ProgramData\Autodesk\RVT 20xx\Libraries\<your locale>

OmniClass

Omniclass is by the third classification system included in Revit by default, however it is only available for loadable families by default. For a full use of this classification, it is recommended to use the Standardized Data Tool for Revit.

The classification file shipped with Revit can be found here:

C:\Users\<current username>\AppData\Roaming\Autodesk\Revit\<product name and release>

For correctly exporting the Omniclass classification to IFC, it should be set manually under Modify Setup -> Property Sets -> Classification Settings:

The UniFormat classification is assigned to the Assembly Code parameter and is automatically exported as :

IFCClassification
https://interoperability.autodesk.com
Assembly Code Settings in Revit can be found under: Manage -> Additional Settings -> Assembly Code
Assembly Code assignment in Revit and export to IFC
Keynote Settings can be found under: Annotate > Keynote > Keynoting Settings
Assigning Keynotes in Revit