Industry Foundation Classes (IFC) Reader (Tech Preview)
FME reads and writes files in Industry Foundation Classes (IFC) format.
The IFC_API reader produces FME features from IFC elements, with feature types based on the IFC element category.
Technology Preview
Supported Schemas
The reader can read IFC files with the following set of schemas:
- IFC2x_FINAL
- IFC2x2_FINAL
- IFC2x3
- IFC4
- IFC4x1
- IFC4x2
- IFC4x3
- IFC4x3_RC1
- IFC4x4
Industry Foundation Classes (IFC) Product and System Requirements
Format |
Product |
Operating System |
||||
---|---|---|---|---|---|---|
Reader/Writer |
FME Form |
FME Flow |
FME Flow Hosted |
Windows 64-bit |
Linux |
Mac |
Reader |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Reader Overview
The IFC reader will automatically detect the version of the IFC file it is reading, by analyzing the file header.
The reader supports IFC2x, IFC2x2, IFC2x3 and IFC4.
The value for the reader dataset is the path to the .ifc source data file. If the data file does not exist, or if the file is unrecognized by the reader, then the translation will fail.
IFC 3D element geometry will be represented as 3D surfaces on features.