Skip to content

Releases: Autodesk/revit-ifc

Release 21.4.0.0 for Revit 2021

26 Jul 15:10
44bd454
Compare
Choose a tag to compare

General:

  • This version contains various improvements and bugfixes since the latest release of 21.2.0.0.
  • Steel Connection is now exported correctly in this open source release.

Improvements:

  • Added support property data types: IfcPropertyBoundedValue, IfcPropertyListValue, IfcPropertyTableValue
  • Added support to override SystemType of IfcDistributionPort from Description parameter
  • Improved the lifetime and status of cached element
  • Add support for IfcArcSegment and IfcLineSegment for IfcIndexedPolyCurve
  • Add support for additional Ifc data types
  • Use element name for and elementid parameter
  • Improvement in IFC export configuration: assign address to Site or Building option is now remembered, the Classification setting is also now remembered and will be saved into the configuration json file
  • Improvement in getting material information from geometry
  • Property set now gets a stable GUID

Bug Fixes:

Export bug fixes:

  • Fixed issue that may cause export to IFC4 DTV to fail
  • Fixed issue that the EPSG code in the Georeference dialog may get a different value after input
  • Improved export performance for some geometries that contain extremely large number of faces
  • Ensured IfcExportAs is obeyed when setting MEP system to IfcDistributionSystem

Import bug fixes:

  • Fixed issue where IFC file with rotation linked in Revit incorrectly
  • Fixed issue that Columns may be imported without their proper category being set for IFC file from AllPlan
  • Improved handling Spatial Structure elevation and Z-value of the placement
  • Fixed issue of missing floors when linking IFC file from ARCHICAD
  • Fixed crash issue when linking certain IFC file

Release 22.2.0.0 for Revit 2022

02 Jul 18:29
Compare
Choose a tag to compare

General:

  • This version contains various improvements and bugfixes since the latest release of 22.1.0.0.

Improvements:

  • Added support property data types: IfcPropertyBoundedValue, IfcPropertyListValue, IfcPropertyTableValue
  • Added support to override SystemType of IfcDistributionPort from Description parameter
  • Improved the lifetime and status of cached element
  • Add support for IfcArcSegment and IfcLineSegment for IfcIndexedPolyCurve
  • Add support for additional Ifc data types
  • Use element name for and elementid parameter
  • Improvement in IFC export configuration: assign address to Site or Building option is now remembered, the Classification setting is also now remembered and will be saved into the configuration json file
  • Improvement in getting material information from geometry
  • Property set now gets a stable GUID

Bug Fixes:

Export bug fixes:

  • Fixed issue that may cause export to IFC4 DTV to fail
  • Fixed issue that the EPSG code in the Georeference dialog may get a different value after input
  • Improved export performance for some geometries that contain extremely large number of faces
  • Ensured IfcExportAs is obeyed when setting MEP system to IfcDistributionSystem

Import bug fixes:

  • Fixed issue where IFC file with rotation linked in Revit incorrectly
  • Fixed issue that Columns may be imported without their proper category being set for IFC file from AllPlan
  • Improved handling Spatial Structure elevation and Z-value of the placement
  • Fixed issue of missing floors when linking IFC file from ARCHICAD
  • Fixed crash issue when linking certain IFC file

Release 22.1.0.0 for Revit 2022

14 Apr 18:16
Compare
Choose a tag to compare

General:

This version contains multiple updates and improvements over the default Revit IFC for Revit 2022 out-of-the-box. The list below describes various improvements and bugfixes since the latest release of 21.2.1.0.

Bug Fixes:

Export bug fixes:

  • Known issue from 21.1.0.0 "Combination of a section box in the current view and the use of option Use active view when creating geometry may cause certain walls that are cut by the section box to fail during export resulting of missing some geometries." has been fixed.
  • Fixed issue with failing to export IFC when install path includes special characters
  • Fixed issue when changing the class output to "IfcBuildingElementProxy" results in the rebars being in the wrong location.
  • Fixed issue of failing to export when option to export links as separate IFC for model stored in the cloud.
  • Fixed issue of wrong geometry exported when there are cuts on a slanted wall.
  • Fixed issue that export may fail due to certain object becomes invalid when exporting IFC with StoreGUID option is selected when Group or Curtain Wall objects present.
  • Fixed issue that Linked RVT files export to wrong location if link has been moved.
  • Fixed issue that in a special condition a Door is always exported to IFC with a new GUID (when the Door is hosted in a FamilyInstance Wall)
  • Improved the positioning of nested openings inside of door and window families when exporting to IFC.
  • Fixed an issue where floors with split faces didn't include material information when exporting to IFC.
  • Fixed issue that causes export IFC to fails when attaching ZoneClassificationCode to a Room to export to IfcZone.
  • Fixed issue when exporting slanted walls to IFC results in an incorrect geometry.
    *IFC Export now supports attaching user defined property sets to a Revit topography object exported to IfcGeographicElement.

Import bug fixes:

  • Significantly improved performance linking in IFC files containing many type entities with duplicate names.
  • Fixed issue of incorrect geometries importing IFC file from Rhinoceros3D
  • Improved handling linking of IFC file that contains improperly closed profile curves for extruded data.
  • Improved linking of IFC files containing faceted geometric data that is slightly non-planar according to Revit.
  • Fixed issue that opening IFC may give unexpected results.
  • Fixed issue when importing "bad" IFC file may cause import to crash.

Release 20.3.3.0 For Revit 2020

05 Mar 11:38
Compare
Choose a tag to compare
Pre-release

Export bugfixes:

  • Fixed an issue that a door always get a new GUID on export when its host is a wall created from FamilyInstance

Release 21.2.1.0 For Revit 2021

18 Feb 16:38
Compare
Choose a tag to compare

General:

  • This is a minor update to release 21.2.0.0 and one improvement that adds basic support to export Area object as IfcSpatialZone
  • This update brings all versions (19.5.0.0, 20.3.2.0, and 21.2.1.0) to be mostly identical (except for features related to specific Revit version)

Bugfix:

  • Fixed error during export for a specific object that became invalid in the export process with "Store the IFC GUID in an element after export" option
  • User defined property set can now be exported for IfcGeographiCElement
  • Fixed export failure when ZoneClassificationName is set to Room for exporting IfcZone
  • Corrected GrossVolume quantity information with the correct unit

Release 20.3.2.0 For Revit 2020

18 Feb 16:35
Compare
Choose a tag to compare

General:

  • This is a minor update to release 20.3.1.0 and one improvement that adds basic support to export Area object as IfcSpatialZone
  • This update brings all the versions (19.5.0.0, 20.3.2.0, and 21.2.1.0) to be mostly identical (except features specific to the Revit versions)

Bugfix:

  • Fixed error during export for a specific object that became invalid in the export process with "Store the IFC GUID in an element after export" option
  • User defined property set can now be exported for IfcGeographicElement
  • Fixed export failure when ZoneClassificationName is set to Room for exporting IfcZone
  • Corrected GrossVolume quantity information with the correct unit

Release 19.5.1.0 For Revit 2019

04 Mar 17:03
Compare
Choose a tag to compare
Pre-release

Bugfixes:

  • Fixed an issue that a door always get a new GUID on export when its host is a wall created from FamilyInstance

Release 19.5.0.0 For Revit 2019

17 Feb 17:56
Compare
Choose a tag to compare

General:

This version marks a significant milestone for IFC Exporter as it is now IFC4 Reference View certified (for Architectural Export and Structural Export Exchange Requirements)

New Features/Improvements:

  • Export of Area can now be assigned to IfcSpatialZone in addition to the default IfcSpace using IfcExportAs
  • Support exporting IfcGroup using ZoneGroupName parameter
  • Improved heuristic for assigning color to polygonal face sets
  • Improved handling to support for direct export of polygonal face geometry in IFC4
  • Support for IfcShapeAspect in other objects that have part geometries
  • Improved handling of Complex Property in the PropertySet definition
  • General improvements to support IFC4 based geo-referencing information with addition UI in export, and integration to the information found inside Revit file (usually comes from AutoCAD or Civil3D)
  • Reorganize the location for Exchange Requirement setting in the header of IFC File to be less hidden (now located right after the IFC version in export option UI)
  • Updates shared parameter definitions and Property set definitions based on the latest IFC4 (4.4.0.2.2) specifications
  • Support allowing a predefined type for standard walls on export
  • General improvements dealing with objects with many holes

Bug Fixes:

Export bug fixes:

  • Fixed error during export for a specific object that became invalid in the export process with "Store the IFC GUID in an element after export" option
  • User defined property set can now be exported for IfcGeographicElement
  • Fixed export failure when ZoneClassificationName is set to Room for exporting IfcZone
  • Corrected GrossVolume quantity information with the correct unit
  • Fixed exporting issue for a Ceiling containing Arc geometry
  • Fixed issue with duplicate steel connection geometries or missing connection
  • Fixed issue with IFC export - steel connection \ steel connection elements missing or wrongly exported
  • Fixed issue on missing ceiling geometries in IFC4 RV export mode
  • Fixed issue on objects with Parts that is below the first (lowest) level
  • Fixed issue with export Roof in some cases
  • Fixed crash issue if the "Rasters" are set to be exported to "IFCGrid"
  • Fixed issue with IFC option "export links as separate models" causes wrong object placement
  • Improved export Parts functionality
  • Fixed issue that IFC Version doesn't update when changing the "In-Session setup"
  • Fixed IsExternal calculation on element types to correctly determine value
  • New shared parameter assigned to Curtain walls is now exported when exporting from Revit to Navisworks
  • Update category mapping to deal with IfcSpaceTypes and IfcOpeningTypes
  • Fixed issue with incorrect slab thickness when Opening IFC in Revit
  • Fixed some issues on export with different coordinate base
  • Fixed some issues on exporting Wall elements
  • Improved handling reserved Windows name
  • Export HVAC_HEAT_GAIN with current units (Watts)
  • Removed duplicate base quantity NetSideArea exported for walls
  • Improved export with the Property Set option "Export schedules as property sets"
  • Fixed issue with IFC4 Reference view, which fails for some models from Factory Live
  • Update the CSIORG link in the IFC exporter
  • Changed IfcGeometricRepresentationContext from "Annotation" to "Plan"
  • ClassificationCode(2) is now processed during export even if ClassificationCode is missing
  • Corrected Area quantity property of doors
  • Improved Materials export, that works for some floors but not others of the same type
  • Fixed issue with wrong Base Quantity information in some scenarios in IFC export 2x3 Coordination View
  • Fixed issues with warnings are shown when exporting to IFC4RV in some models
  • Improved Railings import to Revit via IFC
  • Properly convert this Flow_Rate parameter on Export
  • Corrected 2D CurtainWall door swing on IFC Export
  • Nested curtain wall element now will get proper parameters while export to IFC
  • IFC-Export configuration will now remember the previous settings including: "Project Origin/Coordinate Base"
  • Improved exporting of Material parameter
  • Improved IFC4 RV Exchange Requirement, which may be missing when File Header is not initialized
  • Support allowing a predefined type for standard railings on export
  • Fixed IFC4 "opening as recess" code for ReinforcingMesh case
  • Fixed issue with IFC export where some geometries are exported slightly longer extrusion

Import bug fixes:

  • Improved Rebar import
  • Improved import of Windows that are not cutting a wall in a linked or opened IFC
  • Recognize the angle between Project North and Survey Point properly in Revit IFC import/link
  • Improved import of Columns that may be placed in the wrong location on IFC Link in some cases
  • Improved import of beam cover
  • Fixed issue with Certain Tekla IFC geometry not visible when using Link IFC
  • Improved link IFC that may have incorrect geometry imported for some cases
  • Improved Link IFC file in Revit that in some cases failed with the model empty and an error appears in log file
  • Fixed issue with translation IFC having mm units using Revit IFC loader makes default model view small unexpectedly on LMV
  • Fixed issue related to invalid/corrupt IFC files that "load" without any errors
  • Improved link IFC file properly inside Revit 2020
  • Grids placed by IFCOFFSETCURVE2D will be placed at open IFC in the correct unit
  • Fixed issue with multiple versions of the same IFC file get loaded into Revit Cloud Worksharing Host resulting in duplicate geometry
  • Improve the structure in Link IFC that may end up upside down
  • Fixed missing material information upon import IFC
  • Recreate IFC/Import_Quantities/Import_Quantities.txt
  • Support IfcGridPlacement for Link IFC
  • Avoid duplicate instance and type names when linking in an IFC file
  • Improved creation of Geometry which may be missing for some IFC models
  • Fixed issue for some IFC files that failed to show in BIM 360 viewer
  • IFC link - model is now correctly positioned when there is rotation component in IFCSite local placement
  • Improved issue due to "bad" data involving Wall with zero thickness inside the IFC file that caused differences between IFC from Allplan opened/imported vs linked in Revit
  • Improved handling of detailed geometry containing IfcAdvancedBrep in REVIT 2020 and 2021
  • Improved slab elements import which may be missing in some IFC file
  • Corrected IfcPort ConnectedTo IfcGUID information that contained its own GUID instead of the GUID of its connected Port

Known Issues/additional notes:

  • This release still contains issue that Steel Connections may not be exported correctly
  • Export configuration "IFC2x2 ePlan Check" has been removed as it is already obsolete. If there is any saved configuration, the option will be automatically assign to IFC2x3 as default

Release 20.3.1.0 for Revit 2020

25 Jan 18:03
Compare
Choose a tag to compare

General:

This is a minor update to release 20.3.0 mainly provide a fix due issue that may crash Revit

Bug Fixes:

Export bug fixes:

  • Fixed issue that crashes Revit if Survey Point is selected for the Coordinate Base during export

Release 20.3.0.0 for Revit 2020

21 Jan 18:47
Compare
Choose a tag to compare

General:

This version marks a significant milestone for IFC Exporter as it is now IFC4 Reference View certified (for Architectural Export and Structural Export Exchange Requirements)

New Features/Improvements:

  • Support exporting IfcGroup using ZoneGroupName parameter
  • Improved heuristic for assigning color to polygonal face sets
  • Improved handling to support for direct export of polygonal face geometry in IFC4
  • Support for IfcShapeAspect in other objects that have part geometries
  • Improved handling of Complex Property in the PropertySet definition
  • General improvements to support IFC4 based geo-referencing information with addition UI in export, and integration to the information found inside Revit file (usually comes from AutoCAD or Civil3D)
  • Reorganize the location for Exchange Requirement setting in the header of IFC File to be less hidden (now located right after the IFC version in export option UI)
  • Updates shared parameter definitions and Property set definitions based on the latest IFC4 (4.4.0.2.2) specifications
  • Support allowing a predefined type for standard walls on export
  • General improvements dealing with objects with many holes

Bug Fixes:

Export bug fixes:

  • Fixed exporting issue for a Ceiling containing Arc geometry
  • Fixed issue with duplicate steel connection geometries or missing connection
  • Fixed issue with IFC export - steel connection \ steel connection elements missing or wrongly exported
  • Fixed issue on missing ceiling geometries in IFC4 RV export mode
  • Fixed issue on objects with Parts that is below the first (lowest) level
  • Fixed issue with export Roof in some cases
  • Fixed crash issue if the "Rasters" are set to be exported to "IFCGrid"
  • Fixed issue with IFC option "export links as separate models" causes wrong object placement
  • Improved export Parts functionality
  • Fixed issue that IFC Version doesn't update when changing the "In-Session setup"
  • Fixed IsExternal calculation on element types to correctly determine value
  • New shared parameter assigned to Curtain walls is now exported when exporting from Revit to Navisworks
  • Update category mapping to deal with IfcSpaceTypes and IfcOpeningTypes
  • Fixed issue with incorrect slab thickness when Opening IFC in Revit
  • Fixed some issues on export with different coordinate base
  • Fixed some issues on exporting Wall elements
  • Improved handling reserved Windows name
  • Export HVAC_HEAT_GAIN with current units (Watts)
  • Removed duplicate base quantity NetSideArea exported for walls
  • Improved export with the Property Set option "Export schedules as property sets"
  • Fixed issue with IFC4 Reference view, which fails for some models from Factory Live
  • Update the CSIORG link in the IFC exporter
  • Changed IfcGeometricRepresentationContext from "Annotation" to "Plan"
  • ClassificationCode(2) is now processed during export even if ClassificationCode is missing
  • Corrected Area quantity property of doors
  • Improved Materials export, that works for some floors but not others of the same type
  • Fixed issue with wrong Base Quantity information in some scenarios in IFC export 2x3 Coordination View
  • Fixed issues with warnings are shown when exporting to IFC4RV in some models
  • Improved Railings import to Revit via IFC
  • Properly convert this Flow_Rate parameter on Export
  • Corrected 2D CurtainWall door swing on IFC Export
  • Nested curtain wall element now will get proper parameters while export to IFC
  • IFC-Export configuration will now remember the previous settings including: "Project Origin/Coordinate Base"
  • Improved exporting of Material parameter
  • Improved IFC4 RV Exchange Requirement, which may be missing when File Header is not initialized
  • Support allowing a predefined type for standard railings on export
  • Fixed IFC4 "opening as recess" code for ReinforcingMesh case
  • Fixed issue with IFC export where some geometries are exported slightly longer extrusion

Import bug fixes:

  • Improved Rebar import
  • Improved import of Windows that are not cutting a wall in a linked or opened IFC
  • Recognize the angle between Project North and Survey Point properly in Revit IFC import/link
  • Improved import of Columns that may be placed in the wrong location on IFC Link in some cases
  • Improved import of beam cover
  • Fixed issue with Certain Tekla IFC geometry not visible when using Link IFC
  • Improved link IFC that may have incorrect geometry imported for some cases
  • Improved Link IFC file in Revit that in some cases failed with the model empty and an error appears in log file
  • Fixed issue with translation IFC having mm units using Revit IFC loader makes default model view small unexpectedly on LMV
  • Fixed issue related to invalid/corrupt IFC files that "load" without any errors
  • Improved link IFC file properly inside Revit 2020
  • Grids placed by IFCOFFSETCURVE2D will be placed at open IFC in the correct unit
  • Fixed issue with multiple versions of the same IFC file get loaded into Revit Cloud Worksharing Host resulting in duplicate geometry
  • Improve the structure in Link IFC that may end up upside down
  • Fixed missing material information upon import IFC
  • Recreate IFC/Import_Quantities/Import_Quantities.txt
  • Support IfcGridPlacement for Link IFC
  • Avoid duplicate instance and type names when linking in an IFC file
  • Improved creation of Geometry which may be missing for some IFC models
  • Fixed issue for some IFC files that failed to show in BIM 360 viewer
  • IFC link - model is now correctly positioned when there is rotation component in IFCSite local placement
  • Improved issue due to "bad" data involving Wall with zero thickness inside the IFC file that caused differences between IFC from Allplan opened/imported vs linked in Revit
  • Improved handling of detailed geometry containing IfcAdvancedBrep in REVIT 2020 and 2021
  • Improved slab elements import which may be missing in some IFC file
  • Corrected IfcPort ConnectedTo IfcGUID information that contained its own GUID instead of the GUID of its connected Port

Known Issues/additional notes:

  • This release still contains issue that Steel Connections may not be exported correctly
  • Export configuration "IFC2x2 ePlan Check" has been removed as it is already obsolete. If there is any saved configuration, the option will be automatically assign to IFC2x3 as default