Download Latest Version IFC for Revit 2019 v19.1.msi (1.7 MB)
Email in envelope

Get an email when there's a new version of IFC for Revit

Home / 2018
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2018-05-25 10.8 kB
IFC for Revit 2018 v18.4.0.msi 2018-05-25 1.9 MB
IFC for Revit 2018 Source v18.4.0.zip 2018-05-25 2.6 MB
IFC for Revit 2018 v18.3.2.msi 2018-04-24 1.9 MB
IFC for Revit 2018 Source v18.3.2.zip 2018-04-21 2.5 MB
IFC for Revit 2018 v18.3.1.msi 2018-02-16 1.6 MB
IFC for Revit 2018 v18.3.1 Source.zip 2018-02-16 2.3 MB
IFC for Revit 2018 v18.3.0.msi 2018-01-31 1.6 MB
IFC for Revit 2018 v18.3.0 Source.zip 2018-01-31 2.3 MB
IFC for Revit 2018 v18.2.0.msi 2017-07-05 1.4 MB
IFC for Revit 2018 Source v18.2.0.zip 2017-07-05 2.0 MB
IFC for Revit 2018 v18.1.0.msi 2017-04-14 1.2 MB
IFC for Revit 2018 Source v18.1.0.zip 2017-04-14 1.5 MB
Totals: 13 Items   22.7 MB 2
This directory contains installs based on the IFC code for Revit 2018 and Revit LT 2018.  New installs will be created when:
- There is a major Revit release or update release that affects IFC.
- There is a critical change to the source code.
- Periodically, if any significant changes have been made since the last install.

Version Log:

(18.4.0) IFC for Revit 2018 v18.4.0.msi
IFC for Revit 2018 Source v18.4.0.zip

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:

- Allow columns to be space bounding elements.
- Better support for Illuminance and Volume parameter types.
- Reduce the facet count for some element geometries.
- Support export of fabrication parts.

Export Bug Fixes:

- Export "NetVolume" and "NetSideArea" quantities instead of "Gross" ones.
- Export PredefinedType/ShapeType for ramps, stairs and vibration isolators.
- Fix export of some multi-story stairs.
- 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.
- More fixes to correct "unexpected errors" of certain entity types.
- 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 entitites.
- 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 disjointed.
- Improve use of shared geometry across different type elements.
- Properly cut some geometry when the bounded curve for the half-space solid is missing.
- (IFC4) Better import of some geometry with NURBS curve-based edges.

(18.3.2) IFC for Revit 2018 v18.3.2.msi
IFC for Revit 2018 Source v18.3.2.zip

New Export Functionality:

- Allow creating formulas in Revit parameters that will export to IFC.  Details upcoming in the Wiki.

Export Bug Fixes:

- More fixes to correct "unexpected errors" of certain entity type values.

(18.3.1) IFC for Revit 2018 v18.3.1.msi
IFC for Revit 2018 Source v18.3.1.zip

New Export Functionality:

- Export parts whose host elements are in linked files, whether "Export Parts as Building Elements" is checked or not.

Export Bug Fixes:

- Fix export of certain elements so that they are of the right type instead of IfcBuildingElementProxy or IfcBuildingElementProxyType.
- Fix export of some space with empty Occupant fields.
- 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).
- Only allow unconnected elements in IfcSystems if they are of type IfcDistributionElement.

(18.3.0) IFC for Revit 2018 v18.3.0.msi
IFC for Revit 2018 Source v18.3.0.zip

General:

- This release focused on some additional UI and IFC4 improvements on export.  These will be covered in more detail in various help documents.

New Export Functionality:

- Add the ability to import and export custom configuration setups.
- Add the ability to choose the origin of the exported file.  There are 4 options:
	- Current shared coordinates origin
	- Internal Revit coordinates
	- Project Base Point
	- Site Surve Point
- A number of COBie improvements, including:
	- Including the exchange requirement information in the File Header
- 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 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.
- Improved creation of IFCBUILDING and IFCSITE entities

Export Bug Fixes:

- Fix relative placement of exported IFC links to the host IFC file.
- Full French localization for a number of previously hard-coded strings
- Improved calculation of some property set parameters.

(18.2.0) IFC for Revit 2018 v18.2.0.msi
IFC for Revit 2018 Source v18.2.0.zip

General:

- Added extra UI and functionality to make COBie IFC exports easier.  Specific improvements will be detailed below.
- TODO: Some of the new fields will be localized to French in a future release.

New Export Functionality:

- Allow curtain wall mullions to export as any supported IFC entity.
- Allow families to export as IfcPile with corresponding IfcPileType.
- Improve export of axis representations for structural elements.
- When exporting schedules as property sets, individual schedules can be excluded from the export by setting the IfcExportAs shared parameter to "Don't Export".
- (COBie) Add COBie Company Information tab in Modify Setup if COBie export is chosen.
- (COBie) Add COBie Project Information tab in Modify Setup if COBie export is chosen.
- (COBie) Improve entity naming for COBie export.
- (COBie) Rename "IFC2x3 Extended FM Handover View" to "IFC2x3 COBie 2.4 Design Deliverable"
- (IFC4) Improve export of material layers.
- (IFC4) Modify Setup has an option to force triangulation only for tessellated outputs.

Export Bug Fixes:

- Improve heuristic that decides the "best" material to export when we can only assign one material to geometry.
- Stabilize GUIDs of some IfcOpeningElements.
- Stabilize order of creation of geometry with multiple clippings and openings, to have consistent output.

Import Bug Fixes:

- Allow non-uniform scaling of more profile-based geometries.
- Correctly ignore swept solid start and end parameters.
- Fix "scattering" of imported objects if the IfcSite has a local placement not at the origin, and contains entities whose local placements are (incorrectly) not relative to the site.
- Improve processing of multi-layer walls with invalid local coordinate systems.

(18.1.0) IFC for Revit 2018 v18.1.0.msi
IFC for Revit 2018 Source v18.1.0.zip

General:

- Minor improvements to the Importer class to make it easier for developers to create a custom Importer.
- We now support the IFC4 Addendum 2 schema.  Specific improvements based on that will be listed below.  For this update, you will have to manually add the IFC4_Add2.exp file (included with this package), to the EDM subfolder of your Revit Program folder.  We will automate this in a future update.

New Export Functionality:

- Allow overriding material names on export by using IfcName shared parameter.
- Expand the use of types for many elements that didn't export types before, including beams (IfcBeamType), curtain walls (IfcCurtainWallType, and types for mullions and panels), and footings (IfcFootingType).
- Improved ability to export some geometry as IfcSweptSolid.
- Try to use axis information, if it exists, when exporting beams and members in addition to columns.
- (IFC4) Better support beam, column, and member base quantities, including weight.
- (IFC4) Collect material information for profiles for beams and columns.
- (IFC4) Expand use of FootPrint representations to columns and slabs.
- (IFC4) Expand use of IfcMaterialLayerSetUsage if the entity has a compound structure in Revit, as allowed by IFC.
- (IFC4) No longer create StandardCase IFC entities, as these have been deprecated (including IfcWallStandardCase).
- (IFC4) Support IfcMaterialConstituent and IfcMaterialProfileSet for a number of elements.
- (IFC4) Use Built-in parameter "Structural_Bend_Dir_Angle" to get "Roll" property for PSet_BeamCommon and PSet_ColumnCommon.
- (IFCAdd2) Support IfcPolygonalFaceSet.

Export Bug Fixes:

- Allow exporting to IFC while using Collaboration for Revit where the default directory isn't local.
- Better support for MEP type entities, that didn't always export correctly.
- Correct the parameters of the directrix of some IfcSweptSolids.
- Fix correct mapping of IfcBurnerType/IfcGasTerminalType and IfcElectricHeaterType/IfcSpaceHeaterType.
- Fix creation of types for sub-entities of IfcDistributionControlElement.
- Fix offset problem when using the "Export Linked Files as Separate IFCs" option in locales where the decimal mark is not a point.
- (IFC4) Correct names of IFC4 entity quantity sets.
- (IFC4) Fix the name of IfcCommunicationsApplianceType.

New Import Functionality:

- Add support for IfcDerivedProfileDef.
- Support IfcRelClassification.
- (IFC4) Support IfcMaterialProfile, IfcMaterialProfileSet, and IfcMaterialProfileSetUsage.
- (IFC4) Support IfcMaterialConstituent and IfcMaterialConstituentSet.
- (IFC4) Support IfcTessellatedFaceSet and IfcPolygonalFaceSet.
- (IFC4) Improve mapping from Roll parameter to structural bend direction angle.
- (API only) Allow for two new options, CreateDuplicateZoneGeometry and CreateDuplicateContainerGeometry, that disable the duplication of geometry for zone elements and containers, respectively.

Import Bug Fixes:

- Better reporting when importing an IFC file with invalid rectangular or circular profiles (e.g., a 0 radius profile).
- Don't show the void geometry when subtracting a void from an empty solid as a result of an IfcBooleanResult calculation.
- Ensure that IFC2x schema files can still be imported.
- Fix import of some IfcSurfaceCurveSweptAreaSolids.
Source: README.txt, updated 2018-05-25