Docs · Exporter

Export settings

The plugin exports one fixed configuration, the georef preset, so every export is BMC-compliant. A few things can be changed in the Export IFC dialog.

What you can change

SettingWhat it does
OutputWhere the IFC is written
ScopeEntire model, or only what is visible in the active view
MappingNone, the built-in IFC+SG (BMC) mapping, or your own property-set mapping file
GeoreferenceEPSG code, read from the model. Singapore sets Autodesk’s SVY21 values
Use cacheRe-export from the cache when the model has one
Linked filesExport linked models as separate IFCs (in progress)

Your mapping file is imported only for the export, in a transaction that is rolled back, so the model is never changed.

The fixed preset

SettingValue
SchemaIFC4 Reference View, Architecture
PhaseThe model’s last phase (the view’s phase for view exports)
Common property sets and base quantitiesOn
Steel elementsIncluded
Internal Revit property sets, material and schedule property setsOff
Tessellation level of detailLow (0.5)
Triangulation onlyOn: triangulated face sets
Site placementProject base point, with the site elevation
Map conversion and projected CRSWhen an EPSG code is set
AddressAssigned to the building
Rooms, areas and spacesAlways exported
Space boundariesOff in this version
Store IFC GUIDs in the modelOff (see duplicate GUIDs below)

Singapore (SVY21)

The Singapore button sets exactly Autodesk’s own IFC+SG preset values:

FieldValue
EPSGEPSG:3414
CRS nameSVY21
DescriptionSVY21 / Singapore TM
Geodetic datumSVY21
Map unitMetre

Visible in view

Exports what the active view shows, as Autodesk does: a 3D view (only what is inside its section box, if it has one) or a plan view. Sheets and schedules are not exportable views. Phase and design options follow the view. Geometry is always read at Fine detail, so shapes are the same as in a full export.

Duplicate stored GUIDs

If two elements share a stored IFC GUID, the IFC still gets unique GUIDs: the same order and fallbacks as Autodesk, with repeatable replacements where Autodesk is random. The export log lists them, and the plugin asks:

5 elements had duplicate IFC GUIDs.
The IFC uses new GUIDs for them.

Save the new GUIDs to the Revit model?     [ Save to model ]  [ Cancel ]

Save to model stores them on exactly those elements, so the next export has no conflicts and the same GlobalIds. Cancel writes nothing.