🆕IFC Export - Category Mapping
Last updated
Last updated
© 2024 Autodesk Inc.
The most important export setting is the mapping of Revit categories to IFC classes using the Category Mapping, which was significantly improved with Revit 2025 and integrated in the IFC Export settings found under File -> Export -> IFC:
The Category Mapping dialog allows the creation of multiple mapping templates and their export and import for use in different projects.
The mapping itself is accomplished using a predefined list that allows the selection of IFC Classes and correspondent types:
Find the Export mapping table by navigating to File -> Export -> Options -> IFC Options:
This Export table requires a manual entry of the IFC class and type. More information can be found in this article: Supported IFC Class mapping when exporting Revit models to IFC
💡 Does your IFC Export result in an empty IFC file? (Prior Revit 2025)
When using Revit in different languages, the “exportlayers-ifc-IAI.txt” will be generated according to the first language in which the dialog is launched. To reset the mapping table to the default settings and/or current language, delete the text file (path indicated in the header) and click “Standard” in the dialog above – this will recreate the mapping file with the hardcoded settings. This has been resolved in Revit 2025.
Note: Mapping Revit Subcategories as well as the IFC types is limited at this level – only the main Revit categories should be mapped to IFC classes. For more granular mapping, the elements can be mapped individually.
Replacing the IFC Class Name with Not Exported will completely exclude the Revit category from export.
Select to include the category in the IFC export, or clear to exclude it from the export. Use the arrow control to expand or collapse the view of sub-categories. The control at the top of the column will select or clear all category selections.
Use the dialog launcher to open the IFC Entity Selection dialog. Set the Predefined Type to USERDEFINED to enable the user-defined type column.
- Use the reset control to reset the IFC Class and Predefined Type to default values. Use the control at the top of the column to reset all values to the default.
- Use the search bar to filter the category list.