Releases: Autodesk/revit-ifc
Release 26.4 for Revit 2026
General:
This is the major release of IFC Exporter 26.4 for Revit 2026.
It contains various improvements and bug fixes for the previous 26.1 version.
Improvements and Bug Fixes:
- Corrected placement of assembly instances when exporting to IFC.
- Ensured rebar and related elements retain the proper material associations in IFC output.
- Fixed exported space elevation so IFC output reflects the correct Z values. (GitHub #907)
- Improved positioning of exported area elements to better align with the source model. (GitHub #891)
- Improved room export ordering to keep schedules consistent with the Revit model.
Release 25.4.4 for Revit 2025
General:
This is the major release of IFC Exporter 25.4.4 for Revit 2025.
It contains various improvements and bug fixes for the previous 25.4.3 version.
Improvements and Bug Fixes:
Release 25.4.3 for Revit 2025
General:
This is the major release of IFC Exporter 25.4.3 for Revit 2025.
It contains a various improvements and bug fixes for the previous 25.4.0 version.
Improvements and Bug Fixes:
- Added angle units for some exported IFC files that only contained calculated angle values.
- Added explicit handling for IfcReinforcingElement type entity exceptions in schemas prior to IFC4.
- Added export of fabric reinforcement type to IFC.
- Added import of presentation layer assignment for the Open IFC feature.
- Added the ability to control rebar spatial containment when exporting to IFC.
- Added the ability to control the entity type of wall parts when exporting to IFC. (GitHub #756)
- Allowed export of map conversion scale attribute to IFC.
- Allowed export of material constituent fraction to IFC. (GitHub #651)
- Allowed groups to be exported as all IfcSystem types in IFC4.3 (and previous) versions.
- Export some specific geometry as IfcConnectedFaceSet instead of IfcClosedShell.
- Fix duplicated exported faces.
- Fix Schema - IfcMaterialProfileSetUsage.AssociatedTo for 4x3.
- Fixed IfcProductDefinitionShape.ShapeOfProduct export.
- Fixed a bug wrong geometry of curtain walls exported to IFC.
- Fixed a validation issue for Schema Entity Rule - IfcShapeModel.WR11 for 2x3, IFC4, 4x3.
- Fixed an issue to allow export of some files containing tapered walls with inserts to IFC.
- Fixed an issue to allow sub-categories turned off in the view to not be exported when choosing to export only elements in the view to IFC, regardless of the category mapping settings.
- Fixed an issue to include meshes when exporting DirectShape objects categorized as walls to IFC.
- Fixed an issue where an assembly gets exploded in IFC export when elements are DirectShapes.
- Fixed correct use of Operation Type attributes for Doors for IFC4 and 4x3.
- Fixed export of IfcSite.CompositionType attribute.
- Fixed export of multiple openings drawn using the Shaft tool that had the first outline verged exported.
- Fixed export of walls with openings placed next to clippings.
- Fixed export of wrong type entity for IfcSlab for IFC4x3.
- Fixed invalid exported IfcRelConnectsPortToElement.
- Fixed placement of assembly elements with vector correction.
- Fixed the instance view for a link with view overrides when the Revit model is exported using the Export as separate IFCs option.
- Fixed the placement of openings in exported columns. (GitHub #746)
- Fixed the positioning of some ceiling grids exported to IFC using metric templates.
- Fixed the problem with Unable to change the IFC Predefined Type for the IFC4 file exported from Revit.
- Fixed type properties export to IFC with user property set for furniture (IfcFurnishingElementType).
- Fixed unexpected errors exporting to IFC4 this small structural beam with Base Quantities.
- Fixed unexpected errors while exporting door elements to the IFC file at Doors-Shaft.
- Fixed user-defined Table property data type.
- Improved alignment of doors that are slightly off-axis.
- Improved export of combined parameters in schedules to IFC as property sets when they contained type parameter components, project information components, or were empty.
- Improved export of some shape-edited floors to IFC.
- Improved export of some swept geometry to IFC.
- Improved export of volumetric quantities to IFC.
- Improved linking of IFC files when using templates that had constrained levels.
- Improved linking of some grid lines and axes from slightly invalid IFC4 files.
- Improved placement of some linked files when doing a federated export to IFC.
- Improved positioning of elements within assembly when exporting to IFC.
- Improved positioning of some elements that are contained in assembly when exporting to IFC.
- Improved support for some EPSG codes when exporting to IFC4 or higher.
- Improved the accuracy of some quantity calculations when exporting IFC files.
- Improved the export of wall infills to IFC.
- Removed an export of uncertified IfcExtendedMaterialProperties to ifc2x3CV2.
- Removed deprecated attributes LandTitleID /SiteAddress in IFC4.3, supported by Pset_LandRegistration and Pset_Address instead.
- Updated IfcDoorTypeOperationEnum for 4x3 to fix warnings during export to IFC.
Release 26.1 for Revit 2026
General:
This is the first version of IFC Extension for Revit 2026.
Release 24.3.20 for Revit 2024
General:
This is the minor update of IFC Exporter for Revit 2024.
Improvements:
- Fixed an unexpected export error using RCE.
- Implemented an option that allows exporting properties along with instance properties.
- Newtonsoft.Json version updated.
Release 23.4.1 for Revit 2023
General:
This is the minor update of IFC Exporter for Revit 2023.
Improvements:
Fixed an unexpected export error using RCE.
Implemented an option that allows exporting properties along with instance properties.
Newtonsoft.Json version updated.
Release 25.4 for Revit 2025
General:
This is the major release of IFC Exporter 25.4 for Revit 2025.
It contains a various improvements and bug fixes for the previous 25.2 version.
Improvements:
- Added option that allows to export ceiling grids.
- Implemented the ability to add type properties to instance properties for user-defined property sets.
Bug Fixes:
- Restored the functionality of the IFC Export As parameter when using the IFC Exporter version lower than Revit.
Release 23.4 for Revit 2023
General:
This is the update of IFC Exporter for Revit 2023.
It contains various improvements and bug fixes for the basic Revit 2023.
Improvements:
- Added filename to the journal when export IFC if the default is used.
- Added information to IfcOwnerHistory when exporting to IFC.
- Add new user defined units export.
- Added Revit Content Identifier to IFC export.
- Added Width as an exported quantity to IFC for some assembly-based walls.
- Allowed export of some elements to IFC4 Reference View [Structural] that had no material assignments.
- Allowed some old IFC configuration settings to be upgraded.
- Changed the behavior of the warning message when exporting to IFC 4 if elements in a Revit model are far from the origin so that the warning appears only if an EPSG code is also set.
- Implemented unique and consistent naming for IfcShapeAspect and IfcMaterialConstituent pairs.
- Improved area and volume base quantities export for slabs as part of the roof.
- Improved exporting all layers of some walls to IFC 4 when the option to split by level was chosen.
- Improved stability of exporting to IFC when the Revit model has corrupted extensible storage data.
- Improved stability when exporting files to IFC with some short, invalid IFC entity names set in the Export to IFC As and Export Type to IFC As parameters.
- Improved support for adding properties to PSet_ZoneCommon.
- Improved the color assignments for some elements exported to IFC 4.
- Improved the export of current view only IFC files when the phase of the view has changed since it was first set in the IFC export settings.
Bug Fixes:
- Added type parameter set export for Revit elements whose corresponding IFC 2x3 entity didn't have a type entity associated with it, such as ramps, stairs, and footings.
- Corrected placement of some families inside assemblies when exporting to IFC.
- Fixed a shifting of TriangulatedFaceSet geometry elements.
- Fixed body representation for walls export to the IFC4RV.
- Fixed bug with renaming IFC configuration makes the revit-session remember the old and the new IFC configuration.
- Fixed classifications export for systems.
- Fixed export of linked file orientation when exporting linked files to the same site.
- Fixed export of model line placement elevation for 2D representation.
- Fixed export of room elevation.
- Fixed export of walls with openings placed next to clippings.
- Fixed export of GrossArea to IFC4 QTO base quantities for Revit walls exported as IfcCovering.
- Fixed a IsExternal parameter for windows exported to IFC.
- Fixed a placement of beam openings.
- Fixed the processing of the Export to IFC parameter for the assemblies.
- Fixed Width parameter for IfcSlab and IfcCovering exported to IFC4 QTO base quantities.
- Improved base quantities calculation for slab elements with openings.
- Improved base quantities calculation for spatial elements.
- Improved calculations of gross volume and gross side area when exporting some walls with openings to IFC 4.
- Improved error handling for invalid Revit file with missing project base and survey points.
- Improved export of some beams to IFC where the geometry was previously inverted in the IFC file.
- Improved export of some beams with openings to IFC 4.
- Improved export of some missing elements when exporting linked documents to IFC.
- Improved the export of some walls that had doors or windows with multiple voids in the original family.
- Improved performance of some elongated elements export to IFC 4.
- Improved linking invalid IFC files with unbounded curves as part of their geometric representations.
- Removed some IFC export configuration settings that didn't get properly renamed or deleted by Revit.
Release 24.2.20 for Revit 2024
General:
This is the update of IFC Exporter for Revit 2024..
It contains various improvements and bug fixes for the basic Revit 2024.
Improvements:
- Added filename to the journal when export IFC if the default is used.
- Added information to IfcOwnerHistory when exporting to IFC.
- Add new user defined units export.
- Added Revit Content Identifier to IFC export.
- Added Width as an exported quantity to IFC for some assembly-based walls.
- Allowed export of some elements to IFC4 Reference View [Structural] that had no material assignments.
- Allowed some old IFC configuration settings to be upgraded.
- Changed the behavior of the warning message when exporting to IFC 4 if elements in a Revit model are far from the origin so that the warning appears only if an EPSG code is also set.
- Implemented unique and consistent naming for IfcShapeAspect and IfcMaterialConstituent pairs.
- Improved area and volume base quantities export for slabs as part of the roof.
- Improved exporting all layers of some walls to IFC 4 when the option to split by level was chosen.
- Improved stability of exporting to IFC when the Revit model has corrupted extensible storage data.
- Improved stability when exporting files to IFC with some short, invalid IFC entity names set in the Export to IFC As and Export Type to IFC As parameters.
- Improved support for adding properties to PSet_ZoneCommon.
- Improved the color assignments for some elements exported to IFC 4.
- Improved the export of current view only IFC files when the phase of the view has changed since it was first set in the IFC export settings.
Bug Fixes:
- Added type parameter set export for Revit elements whose corresponding IFC 2x3 entity didn't have a type entity associated with it, such as ramps, stairs, and footings.
- Corrected placement of some families inside assemblies when exporting to IFC.
- Fix IfcCountMeasure for IFC4x3.
- Fixed a shifting of TriangulatedFaceSet geometry elements.
- Fixed body representation for walls export to the IFC4RV.
- Fixed bug with renaming IFC configuration makes the revit-session remember the old and the new IFC configuration.
- Fixed classifications export for systems.
- Fixed export of linked file orientation when exporting linked files to the same site.
- Fixed export of model line placement elevation for 2D representation.
- Fixed export of room elevation.
- Fixed export of walls with openings placed next to clippings.
- Fixed export of GrossArea to IFC4 QTO base quantities for Revit walls exported as IfcCovering.
- Fixed a IsExternal parameter for windows exported to IFC.
- Fixed a placement of beam openings.
- Fixed the processing of the Export to IFC parameter for the assemblies.
- Fixed Width parameter for IfcSlab and IfcCovering exported to IFC4 QTO base quantities.
- Improved base quantities calculation for slab elements with openings.
- Improved base quantities calculation for spatial elements.
- Improved calculations of gross volume and gross side area when exporting some walls with openings to IFC 4.
- Improved error handling for invalid Revit file with missing project base and survey points.
- Improved export of some beams to IFC where the geometry was previously inverted in the IFC file.
- Improved export of some beams with openings to IFC 4.
- Improved export of some missing elements when exporting linked documents to IFC.
- Improved the export of some walls that had doors or windows with multiple voids in the original family.
- Improved performance of some elongated elements export to IFC 4.
- Improved linking invalid IFC files with unbounded curves as part of their geometric representations.
- Removed some IFC export configuration settings that didn't get properly renamed or deleted by Revit.
Release 25.2 for Revit 2025
General:
This is the first version of IFC Exporter for Revit 2025.
It contains various improvements and bug fixes for the basic Revit 2025.
Improvements:
- Added type information when exporting Rebar couplers to IFC.
- Allowed export of some elements to IFC4 Reference View [Structural] that had no material assignments.
- Allowed Revit to preserve the active site after IFC export.
- Allowed some old IFC configuration settings to be upgraded.
- Better treatment of IfcSpatialZones and zones in general.
- Improved base quantities calculation for spatial elements.
- Improved category mapping dialog.
- Improved error handling for invalid Revit file with missing project base and survey points.
- Improved export of classification data to IFC for curtain wall doors.
- Improved export of classification description to IFC.
- Improved export of IsExternal parameter, removed support at type level.
- Improved performance of some elongated elements export to IFC 4.
- Improved positioning of linked instances when exporting to IFC.
- Improved the color assignments for some elements exported to IFC 4.
- Improved the export of current view only IFC files when the phase of the view has changed since it was first set in the IFC export settings.
- Improved the validity of exported IFC files when exporting some planar geometry.
Bug Fixes:
- Corrected placement of some families inside assemblies when exporting to IFC.
- Fixed bug related to the exported grids to IFC if the project base elevation was significantly far from the origin.
- Fixed export of GrossArea to IFC4 QTO base quantities for Revit walls exported as IfcCovering.
- Fixed export of some missing elements when exporting linked documents to IFC.
- Fixed export of walls with openings placed next to clippings.
- Fixed Width parameter for IfcSlab and IfcCovering exported to IFC4 QTO base quantities.
- Fixed wrong elevation of linked models exporting host file with links to one IFC file.