IFC User Interface

While there isnt any one correct configuration for all projects this setup can be viewed as default:




If you are using the IFC file for Quantity Takeoffs then choose "Export Base Quantities".

For additional parameters to sort data by check the "Internal Revit property sets".
This will export every Revit parameter that contains a value.


IFC version:

  • IFC 2x3 Coordination View 2.0
  • IFC 2x3 Coordination View
  • IFC 2x2 Coordination View
  • IFC 2x3 GSA Concept Design BIM 2010

This is a variant of the standard IFC 2x3 used for submitting files to the US Government Services Administration.
Additional property sets will be included.

  • IFC 2x2 Singapore BCA e-Plan Check
    This is a certified variant of IFC 2x2 used for submitting files to the Singapore BCA e-Plan Check Server.
    When exporting to this file type, you should make sure that all room-bounding elements are selected.
  • IFC 4 Basic Coordination View 2.0  
    This is the IFC4 equivalent of the IFC2x3 Coordination View 2.0 MVD.
    Note that there are still no official IFC 4 MVDs, so this should be considered a beta file format.
    Note also that our IFC toolkit does not support IFC4 ifcXML files, and that UR1 is needed to correct a bug in the toolkit that prevents IFC4 output from standard Revit 2014.

File Type: The file format

  • IFC
  • Zipped IFC
  • Zipped IFC XML


Space boundaries: The level of room/space boundaries exported:

  • None – room/space boundaries are not exported
  • 1st level – the room/space boundaries are included but are not optimized to split elements with respect to spaces on the opposite side of the boundary
  • 2nd level – the room/space boundaries are included and are split with respect to spaces on the opposite side of the boundary.


Phase to export:
Selects the phase of the document to export, defaulting to the last phase of the document.
If "Export only elements visible in view" is selected, the phase of the view will be used and this option greyed out.

Export only elements visible in view:
Checked to export only the visible elements of the current view (based on filtering and/or element and category hiding), unchecked to export the entire model.

Export Bounding Box:
Checked to export bounding box representations.
Unchecked to exclude them.
This is forced on for GSA export.


Export Linked Files as Separate IFCs:

Checked to export any Revit links in the project as separate IFCs, unchecked to exclude them.
Each linked instance in the file will export as a separate IFC file with the right positioning relative to the host file.
Multiple instances of the same linked document will export as separate files, identical except for their position and orientation.
Note that linked IFC files will be re-exported, so may suffer data loss on roundtrip.
This will be addressed in a future update.


Split walls and columns by Level:

Whether or not to split walls and columns by building stories.


Export 2D plan view elements:

Checked to include 2D elements supported by IFC export (notes and filled regions), unchecked to exclude them.


Export Revit property sets:

Checked to include the Revit-specific property sets based on parameter groups.

Unchecked to exclude them.


Export IFC Common property sets:

Checked to include the IFC common property sets, unchecked to exclude them.


Export Schedules as property sets:

Checked to export schedules as custom property sets.

The name of the schedule is the property set name; the column names are the IFC parameter names.


Export user defined property sets:

Checked to export user-defined property set. If checked, the use can specify the name of a text file that contains the property set definitions.


Export base quantities:

Whether or not to include base quantities for model elements in the export data.

Base quantities are generated from model geometry to reflect actual physical quantity values, independent of measurement rules or methods.


Export parts as building elements:

Checked to export parts as standard IFC elements.

Unchecked to export them as IfcBuildingElementPart.


Export Solid Models when possible:

Checked to export solid models when applicable, which allow for mixing BRep and extrusion geometries for an entity.
This can result in smaller IFC files.


Use active view when creating geometry:

Use this to export detailed cable ladder geometry.


Detail Level for Pipe Fittings:

Typically curved geometry will export as BRep.
One single pipe elbow fitting can sometimes consist of hundreds of small triangles.
Use this option to reduce the amount of triangles.
This will reduce filesize significantly.


Use coarse tessellation for some BReps:

Checked to use coarse tessellation for some Revit elements (floors, railings, ramps, spaces and stairs).
Disabling this option will generally result in larger, but more accurate, BRep representations for these items.


Use family and type name for references:

Checked to use the family and type name for references, unchecked to use the type name only.


Use 2D room boundaries for room volume:

Checked to use a simplified approach to calculation of room volumes. (based on extrusion of 2D room boundaries)
Which is also the default when exporting to IFC 2x2.

Unchecked to use the Revit calculated room geometry to represent the room volumes.
which is the default when exporting to IFC 2x3.


Include IFCSITE elevation in the site local placement origin:

Checked to include the elevation from the Z offset of the IFCSITE local placement, unchecked to exclude it.

Store IFC GUID in file after export:

Optionally allow storing the generated IFC GUIDs into the project file after export.
This will add "IFC GUID" parameters to elements and their types, and Project Information for Project, Site, and Building GUIDS.
This requires v2.12 of the expoter to add the parameter values, and also requires a manual save.


There are 7 built-in setups in the user interface:

  • IFC 2x3 Coordination View 2.0
  • IFC 2x3 Coordination View
  • IFC 2x3 GSA Concept Design BIM 2010
  • IFC 2x3 Basic FM Handover View
  • IFC 2x2 Coordination View
  • IFC 2x2 Singapore BCA e-Plan Check
  • IFC 4 Basic Coordination View 2.0

These correspond to the file type options in the standard Revit UI. When selected, the individual options will adjust accordingly. These setups cannot be modified or deleted, but they can be duplicated in order to create a modified version.

The “In-Session Setup” is a modifiable setup which will not be saved between sessions. You can configure the options as desired.

You can add additional named setups using the Setup Configuration dialog box using the New or Duplicate options.
These configurations will be added to the active document and saved with the document.
The add-in will be able to retrieve and reuse these setups if the same model is being exported.
You can also rename and delete named setups from this dialog.


Known Issues

The third party toolkit we use to write out 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.5 GB.
The toolkit provider is aware of these issues and is working on expanding and eventually removing this limit, and we will be tracking their progress on this issue.






Var denne artikkelen nyttig?
0 av 0 syntes dette var nyttig
Har du flere spørsmål? Send oss en henvendelse

0 Kommentarer

logg på hvis du vil legge inn en kommentar.
Levert av Zendesk