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
  • Exporting Floors to IFC
  • Modeling Slabs for IFC Export

Was this helpful?

Export as PDF
  1. REVIT
  2. Advanced topics and Best Practices

Slabs and Floors

PreviousProvision for VoidNextIFC 4.3 Support

Last updated 1 year ago

Was this helpful?

Exporting Floors to IFC

Revit floors are often created using two separate elements: a load-bearing slab and the floor per room.

For IFC export all slabs are assigned to the IfcSlab class by default. The IFC classification however has a separate class for floors, which is called IfcCovering.

To export the floor correctly, IfcExportAs is set to IFCCovering and IfcExportType FLOORING. Alternatively, both class and type can be assigned to IFCExportAs using the syntax: IFCCovering.FLOORING (or starting with Revit 2024 simply selected in the dialog):

Modeling Slabs for IFC Export

Even though Revit allows the creation of floor/sketched ceiling geometries from separate polygons, this should be avoided as it can lead to errors in calculations. When exported to IFC, such slabs are considered independent elements and all property values are assigned to each resulting IFC object.

IFC Entities and predefined Types for floors