Skip to content

Releases: Autodesk/revit-ifc

Release 23.3.0 for Revit 2023

31 May 18:45
720d041
Compare
Choose a tag to compare

General:

This is the official release of IFC Extension 23.3.0

Improvements:

  • Added IFC2x3 Qto sets.
  • Added material shared parameters export.
  • Added the BarRole attribute when exporting IfcReinforcingBars to IFC.
  • Added type entities for rebar and assemblies when exporting to IFC.
  • Added support for exporting predefined types when exporting spaces to IFC4+.
  • Added support of new measure units.
  • Allowed export of rebar with slightly invalid transforms to IFC.
  • Implemented exporting user defined parameters of 'Real' type as IfcReal with Revit display values.
  • Implemented exporting of IfcRailingType entity.
  • Implemented support of all 4 Revit velocity data types on export.
  • Improved display of openings when export or linking in IFC files.
  • Improved calculation of the linked levels elevation.
  • Improved export of IfcPropertyEnumeratedValue.
  • Improved export of insulation and lining as anything.
  • Improved export of projects to IFC that contained family instances with invalid placements.
  • Improved handling entities that don`t have PredefinedType.
  • Improved handling of prohibited characters importing IFC file.
  • Improved how classifications are viewed in certain older external applications when exporting to IFC.
  • Improved linking of IFC files that contained properties with no names.
  • Improved linking of IFC files with slightly self-intersecting profile data.
  • Improved list/bounded/table user defined properties values export for Instances and Types.
  • Improved processing of representation items.
  • Improved support for exporting advanced BReps to IFC if the unofficial IFC4 Design Transfer View is used.
  • Improved the export of the material layers of some IFC4 files with 0 thickness material layers.
  • Improved the export of advanced BReps to the unofficial IFC4 Design Transfer View.
  • Improved the behavior for export of elements split by levels.
  • Improved user defined property set mapping, especially for IFC2x3 entities that previously had no type entity exported.
  • Updated 4x3 enums according to IFC4.3.1.0 Documentation.

Bug Fixes:

  • Corrected the value for many MEP parameters exported to IFC.
  • Fixed colour for exported pipe fitting.
  • Fixed inconsistent IfcMaterialConstituent naming.
  • Fixed export of a user-defined structural element type.
  • Fixed export of IfcFurnitureType.AssemblyPlace attribute.
  • Fixed export of IFC properties associated with the top-level IfcProject entity.
  • Fixed export of materials from hosted wall sweep.
  • Fixed export of material layer parameters of a ceiling element.
  • Fixed export of user defined properties for roofs.
  • Fixed export of some assemblies to IFC that resulted in orphaned entities.
  • Fixed export of stairs layer name.
  • Fixed IfcExportType for ceilings.
  • Fixed IFC Classification export.
  • Fixed IFCMEASUREWITHUNIT.
  • Fixed log file creation for linking.
  • Fixed processing of IFCPostalAddress with empty AddressLine.
  • Fixed the calculation of the height parameter for some railings in metric projects when a previous value had been calculated that wasn't applicable to this railing.
  • Fixed the issue when IfcCovering sill's body was exported as Brep instead of SweptSolid.
  • Fixed the processing of openings when exporting a wall as shape aspects (components).
  • Fixed the slope common property set parameter calculation when exporting some stringers to IFC.
  • Fixed Revit Data types export.
  • Removed the use of several Revit built-in parameters when exporting IFC properties that have the same name but are different.
A number of improvements and optimizations have been made to the export of properties.
After which type properties are not exported in case they are not specified in the user-defined property sets file.

Since 23.3.0, to export type properties for the IFCElement, for example, 
a user should include "IFCElementType" in the proper .txt file.

In the following case only instance properties from "testPset" will be exported
"PropertySet: testPset T IfcElement" 

In order for the type properties to be exported, the type entity should be specified IFCElementType as follows:
"PropertySet: testPset T IfcElement, IfcElementType"

Release 24.1.0 for Revit 2024

28 Apr 13:17
7cfd66f
Compare
Choose a tag to compare

General:

This is the first version of IFC Exporter for Revit 2024.
It contains various improvements and bug fixes for the basic Revit 2024.

Improvements:

  • Added IFC2x3 Qto sets.
  • Added material shared parameters export
  • Added the BarRole attribute when exporting IfcReinforcingBars to IFC.
  • Added type entities for rebar and assemblies when exporting to IFC.
  • Added support for exporting predefined types when exporting spaces to IFC4+.
  • Added support of new measure units.
  • Allowed export of rebar with slightly invalid transforms to IFC.
  • Implemented exporting user defined parameters of 'Real' type as IfcReal with Revit display values.
  • Implemented exporting of IfcRailingType entity.
  • Implemented support of all 4 Revit velocity data types on export.
  • Improved display of openings when export or linking in IFC files.
  • Improved calculation of the linked levels elevation.
  • Improved export of IfcPropertyEnumeratedValue.
  • Improved export of insulation and lining as anything.
  • Improved export of projects to IFC that contained family instances with invalid placements.
  • Improved how classifications are viewed in certain older external applications when exporting to IFC.
  • Improved list/bounded/table user defined properties values export for Instances and Types.
  • Improved placement of federated (and some separate) links.
  • Improved processing of representation items.
  • Improved support for exporting advanced BReps to IFC if the unofficial IFC4 Design Transfer View is used.
  • Improved the behavior for export of elements split by levels.
  • Improved user defined property set mapping, especially for IFC2x3 entities that previously had no type entity exported.
  • Updated 4x3 enums according to IFC4.3.1.0 Documentation.

Bug Fixes:

  • Corrected the value for many MEP parameters exported to IFC.
  • Fixed colour for exported pipe fitting.
  • Fixed inconsistent IfcMaterialConstituent naming.
  • Fixed export of a user-defined structural element type.
  • Fixed export of IfcFurnitureType.AssemblyPlace attribute.
  • Fixed export of IFC properties associated with the top-level IfcProject entity.
  • Fixed export of materials from hosted wall sweep.
  • Fixed export of material layer parameters of a ceiling element.
  • Fixed export of user defined properties for roofs.
  • Fixed export of some assemblies to IFC that resulted in orphaned entities.
  • Fixed export of stairs layer name.
  • Fixed IFC Classification export.
  • Fixed IFCMEASUREWITHUNIT.
  • Fixed log file creation for linking.
  • Fixed the calculation of the height parameter for some railings in metric projects when a previous value had been calculated that wasn't applicable to this railing.
  • Fixed the issue when IfcCovering sill's body was exported as Brep instead of SweptSolid.
  • Fixed the processing of openings when exporting a wall as shape aspects (components).
  • Fixed the slope common property set parameter calculation when exporting some stringers to IFC.
  • Fixed issue with IfcCountMeasure value in IFC4x3.
  • Fixed Revit Data types export.
  • Fixed window opening misalignment.
  • Removed the use of several Revit built-in parameters when exporting IFC properties that have the same name but are different.
A number of improvements and optimizations have been made to the export of properties.
After which type properties are not exported in case they are not specified in the user-defined property sets file.

Since 24.1.0, to export type properties for the IFCElement, for example, 
a user should include "IFCElementType" in the proper .txt file.

In the following case only instance properties from "testPset" will be exported
"PropertySet: testPset T IfcElement" 

In order for the type properties to be exported, the type entity should be specified IFCElementType as follows:
"PropertySet: testPset T IfcElement, IfcElementType"

Release 23.2.5.0 for Revit 2023

03 Mar 17:46
2dff5ea
Compare
Choose a tag to compare

General:

This is the official release of IFC Extension 23.2.5

Improvements:

  • Improved upgrading of IFC user configuration when upgrading a Revit document to a higher version of Revit.

Release 22.6.2.0 for Revit 2022

03 Mar 17:40
3fc465c
Compare
Choose a tag to compare

General:

This is the official release of IFC Extension 22.6.2

Improvements:

  • Improved upgrading of IFC user configuration when upgrading a Revit document to a higher version of Revit.

IFC_v22.6.1.0

18 Feb 17:15
25054b2
Compare
Choose a tag to compare
IFC_v22.6.1.0 Pre-release
Pre-release

Fixed issue #585 in Release 22.6.1.0.
This is an update of the earlier pre-released version 22.6.1.0. Please uninstall manually the previous 22.6.1.0 if already installed.

Release 23.2.4.0 for Revit 2023

11 Feb 14:13
Compare
Choose a tag to compare
Pre-release

Fix issue related to export classification.

Release 22.6.0.0 for Revit 2022

19 Jan 15:32
19df45d
Compare
Choose a tag to compare

General:

This is the official release of IFC Extension 22.6.0
It contains a various improvements and bug fixes for the previous 22.5.2 version.

Improvements:

  • Added information in the IFC Header description for the selected CoordinateReference on export following this format: 'CoordinateReference [CoordinateBase: <coord. base selected>, ProjectSite: ]'. ProjectSite may not be present if it is not specified.
  • Added new parameters to support IFC certification for various types of data that are needed to map into Revit
  • Implemented import of IfcGroup assignment information
  • Implemented mapping specific built-in material properties to the right place in IFC
  • Implemented support of IfcBuildingElementProxy.COMPLEX in link IFC
  • Improved creation of classifications
  • Improved the IFC entity selection UI
  • Material properties export implemented
  • Optimized LinearForce and PlanarForce unit import/export
  • Various improvements for GUID consistency in exported entities

Bug Fixes:

  • Added IfcDoorType support on import
  • Added support of IfcAdvancedFace in IfcFaceBasedSurfaceModel
  • Added support for IfcGeometricSet entities when reading Axis representations of non-standard IFC files
  • Improved link of IFC files with unrecognized coordinate systems
  • Fixed export of slab with separate pieces that exported as one object to IFC
  • Fixed exporting parts in assembly with the wrong elevation
  • Fixed duplicated DerivedUnitElements
  • Fixed linking of profiles with tiny gaps/segments between arcs
  • Fixed missing properties of structural framing elements exported to IFC as base quantities
  • Fixed the overall height and width values when exporting certain door families with voids instead of host openings to IFC
  • Fixed steel connections export issues
  • Provide user visible warning when exporting to IFC4 DTV
  • Removed "IFC override -" prefix in export dialogs

Release 23.2.3.0 for Revit 2023

02 Dec 16:18
066db42
Compare
Choose a tag to compare

General:

This is the official release of IFC Extension 23.2.3
It contains various improvements and bug fixes for the previous 23.1.1 version.

Improvements:

  • Added known IFC MVDs in the Entity selection UI
  • Added information in the IFC Header description for the selected CoordinateReference on export following this format: 'CoordinateReference [CoordinateBase: , ProjectSite: ]'. ProjectSite may not be present if it is not specified.
  • Added new parameters to support IFC certification for various types of data that are needed to map into Revit
  • Added Revit Version Identifiers to IFC export
  • Implemented mapping specific built-in material properties to the right place in IFC
  • Implemented support of IfcBuildingElementProxy.COMPLEX in link IFC
  • Implemented import of IfcGroup assignment information
  • Improved export of levels marked as building stories to IFC, regardless of whether they contained elements based on them or not.
  • Improved creation of classifications
  • Material properties export implemented.
  • Optimized LinearForce and PlanarForce unit import/export
  • Various improvements for IFC4 RV Import Certification
  • Various improvements for GUID consistency in exported entities.

Bug Fixes:

  • Added IfcDoorType support on import
  • Added support of IfcAdvancedFace in IfcFaceBasedSurfaceModel
  • Added support for IfcGeometricSet entities when reading Axis representations of non-standard IFC files.
  • Improved link of IFC files with unrecognized coordinate systems.
  • Fixed preserving of original entity information when opening IFC file to preserve entity type on re-export.
  • Fixed Navisworks IFC import positioning issue.
  • Fixed linking of profiles with tiny gaps/segments between arcs.
  • Fixed exporting parts in assembly with the wrong elevation.
  • Fixed the overall height and width values when exporting certain door families with voids instead of host openings to IFC.
  • Fixed missing properties of structural framing elements exported to IFC as base quantities.
  • Fixed duplicated DerivedUnitElements
  • Fixed "There has been an unrecoverable error during export Revit." when exporting certain files to IFC containing classification codes.
  • Fixed export of slab with separate pieces that exported as one object to IFC
  • Modified some button sizes to fix GLOB truncation issue
  • Provide user visible warning when exporting to IFC4 DTV
  • Removed "IFC override -" prefix in export dialogs

Release 22.5.2.0 for Revit 2022

23 Aug 17:07
Compare
Choose a tag to compare
Pre-release

Fix issue related to missing Pset on Openings on Slabs.

Release 23.1.1.0 for Revit 2023

24 Jul 15:31
Compare
Choose a tag to compare

Fixed some issues that may cause export to fail