Revit setup for OpenBIM

From Wiki.OSArch
Revision as of 19:18, 16 March 2020 by Moult (talk | contribs) (Created page with "Revit does not come with strong official support for IFC. This guidebook relies on Revit users using the [https://github.com/Autodesk/revit-ifc revit-ifc] open-source Revit IF...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Revit does not come with strong official support for IFC. This guidebook relies on Revit users using the revit-ifc open-source Revit IFC plug-in.

Simply installing the plug-in does not guarantee the quality of IFC exports and imports. Many parameters need to be manually created and export settings need to be manually written. To aid this procedure a shared parameters file is provided. This is similar to the shared parameters provided by Autodesk, with some additions to overcome shortcomings in the Autodesk version, in particular for geolocation and type vs instance parameter name clashes. Many of these parameters will be used throughout the guidebook.

Whenever one of these shared parameters are used, they must belong to the IFC Parameters group, as shown below.

An example of IFC parameters in Revit

You can download the OSArch Revit Shared Parameters File:Revit-sharedparams.txt, which is based off the official Autodesk-provided shared parameters, but contains minor tweaks to accommodate for common Revit workarounds.

The Revit IFC exporter also requires the user to define property sets to be exported. By default, the definition is empty. A template is provided below.

Setting up psets in Revit

A starting template for Revit user defined psets can be found here: File:Revit-psets.txt