IFC 2019

IFC 2019

Win64, English

Autodesk, Inc.
Seamlessly replaces the built-in IFC import and export capabilities of Autodesk® Revit® 2019

General Usage Instructions

This application seamlessly replaces the built-in IFC import and export mechanisms, so users do not have to perform any additional steps while opening, linking or exporting their models to the IFC format using the Revit UI.




The installer that ran when you downloaded this app/plug-in from Autodesk App Store will start installing the app/plug-in. OR, simply double-click the downloaded installer to install the app/plugin.

You may need to restart the Autodesk product to activate the app/plug-in.

To uninstall this plug-in, exit the Autodesk product if you are currently running it, simply rerun the installer, and select the "Uninstall" button. OR, click Control Panel > Programs > Programs and Features (Windows 7/8.1/10) and uninstall as you would any other application from your system.

Additional Information

The source code for this application is available as open source on GitHub: https://github.com/Autodesk/revit-ifc

Known Issues

The version of the third party toolkit we use to read and write IFC files has a limit on the maximum size of IFC file it can create. While there is no absolute metric for this, in practice it is about 1.5GB. There is a newer version of the toolkit that removes this limitation, but we don't yet use it.


Company Name: Autodesk, Inc.
Support Contact: revit.apps@autodesk.com

Author/Company Information

Autodesk, Inc.

Support Information

Please contact Revit.apps@autodesk.com for help with this application.

Version History

Version Number Version Description


See the full set of release notes here: https://github.com/Autodesk/revit-ifc/releases/tag/IFC_v19.5.0.0


See the full set of release notes here: https://github.com/Autodesk/revit-ifc/releases/tag/IFC_v19.4.1.0


General: IFC4 schema has been updated to the latest IFC4 ADD2 TC1 as well as all other related entities, PropertySets and other related properties. New Functionality: Two new export options are added: - Use Type name only for IFCType name - Use visible Revit name as the IFCEntity name Added a few more IFC unit types: - IfcPowerMeasure - IfcMassMeasure - IfcLinearForce - IfcPlanarForce Export Bug Fixes: Various regression issues especially related to the default names for IFC entities Improved consistency of PropertySet assignment. It now includes all PropertySets defined for the supertype. Improved support for conditional PropertySet (PropsetySet assignment based on the entity type and its PredefinedType) Improve export of grouped rebar Correct perimeter quantity export for metric units, and volume quantity export in mixed unit cases. Make Open IFC respect "Don't Import" setting when import ingIfcSpace. Fixed an issue that resulted in the incorrect orientation of some elbow pipe or duct segments after IFC export. Fixed export issue when working with Cloud model Improved the generation of consistent IFC GUIDs when exporting doors and windows in sandwich walls. Improved IFC export of walls with integral wall sweeps. Import Bug Fixes: Added support for IfcTimeMeasure Added support for IFC metadata to Revit IFC importer. Store the IFC GUID of the containing element assembly to differentiate between assemblies with the same name. Fix import of rebar with incorrect trim parameters from Tekla. Improved import of IfcTrimmedCurve. Fixed issue of IFC files from Tekla with an unexpected 90 degree rotation about Z Correct the default North orientation when there is no information of the True North to +Y.


This is generally a bug fix release with some new IFC functionality. See the full set of release notes here: https://github.com/Autodesk/revit-ifc/releases/tag/IFC_v19.2.0


General: - Some of the naming conventions for elements have changed. Please discuss in the forums if this causes problems. - This is generally a bug fix release with some new Link IFC functionality. New Export Functionality: - Add the ability to import and export custom configuration setups. - Add the ability to choose the project origin of the exported file. There are 4 options: - Current shared coordinates origin - Internal Revit coordinates - Project Base Point - Site Survey Point - A number of IFC4 Reference View improvements, including: - Export some profile names with geometry when appropriate - Fix scaling of triangulation coordinates - Improve export of beam axis - Restrict use of many disallowed IFC entities and geometries - Allow columns to be space bounding elements. - Allow remapping of IFC entity attributes in addition to properties. - Create more associated type entities for IFC objects. - Consistent ability to override name, object type and description for all entities - Export connectors even if they aren't connected to other elements. - Export parts whose host elements are in linked files, regardless of if "Export Parts as Building Elements" is checked or not. - Improved creation of IFCBUILDING and IFCSITE entities - Better support for Illuminance and Volume parameter types. - Include the exchange requirement information in the File Header for COBie export. - New UI to allow assigning the address filled out in the export options to the building and/or site. - Reduce the facet count for some element geometries. - Support export of fabrication parts. - Remove unneeded "Triangulation only" checkbox in the "Level of Detail" export options tab. Export Bug Fixes: - Export "NetVolume" and "NetSideArea" quantities instead of "Gross" ones. - Export PredefinedType/ShapeType for ramps, stairs and vibration isolators. - Fix export of certain elements so that they are of the right type instead of IfcBuildingElementProxy orIfcBuildingElementProxyType. - Fix export of some multi-story stairs. - Fix export of some space with empty Occupant fields. - Fix material assignment for some elements. - Fix missing predefined type for some elements. - Fix missing profile names for some beams. - Fix slope calculations for some elements. - Fix unexpected error when exporting a floor as an IfcRamp (for IFC2x3 only). - Fix unexpected error when exporting a site from a 3D view when exporting the active view geometry (for IFC4 RV only). - More fixes to correct "unexpected errors" of certain entity types. - Only allow unconnected elements if they are of type IfcDistributionElement. - Restore calculations for "concealed" and "is external" properties. - Restore proper mapping of Revit Grids to IfcGrids. - Restore proper GUID for some door, windows, and property sets. - Restore remapping of some deprecated IFC2x3 and IFC4 entities. - Restore support for parameter mapping files. - Restore support for provisions for voids in IFC2x3. - Restore support for IfcSpace "ElevationWithFlooring" attribute. - Restore tag for IfcCurtainWallType. - Restore tessellation level of detail for coarse tessellations. - Restore use of built-in parameters for populating some IFC parameters. - (Pre-IFC4) Stop converting space heater types to electric heater types. - (IFC4) Properly export some trimmed edges in advanced BReps. - (IFC4) Limit distribution ports to IfcDistributionElements only. New Import Functionality: - (IFC4) Support IfcCartesianPointList2D, IfcIndexedPolyCurve Import Bug Fixes: - Accept structural items that have an undefined LoadBearing parameter. - Better processing of slightly non-planar faces. - Better processing of some sweeps that have unnecessary start and end parameters. - Correct orientation of some objects on import with incomplete placement information. - Make sure all created schedules and parameters have unique names. - Improve import of some circular extruded geometries whose outer profile curves are slightly disjoint
Go top