The Industry Foundation Classes (IFC) file type is a standardized data format used in BIM. IFC files contain detailed information about things like building components, geometry, and even price data. SketchUp’s native IFC importer is compatible with both the IFC2x3 and IFC4 file types.
Importing an IFC File
To import classification data from an IFC file into your SketchUp model:
- Click to File > Import.
- Select IFC Files (*.ifc, *.ifc.ZIP) from the File Format dropdown.
- Choose the IFC file you want to import.
- Click Options.
- Preserve Drawing Origin is selected by default. Uncheck if necessary and click OK.
- Clicking Open imports your IFC file.
When importing classification data from an IFC file, there are few things to keep in mind:
- SketchUp reuses geometry between components to help reduce file size.
- Tags are created for each IFC class and recognizes over 180 different classes. Please check after import if your classes are imported as expected.
- SketchUp preserves the original IFC file version.
Exporting and IFC File
To export your SketchUp model’s classification data as an IFC file
- Click File > Export > 3D Model.
- By default, exported files save to the location you’ve designated in Files Preferences. Choose another location if needed.
- Name your file.
- In Save As Type, select IFC File (*.ifc).
- Click Options.
- Choose the version of IFC you want to export to. IFC 4 is chosen by default, but Windows users can also choose IFC 2x3.
- Choose Standard IFC Spatial Hierarchy if you want to create entities like IfcProject, IfcSite, or IfcBuilding, even if they aren’t defined in your model’s Outliner structure.
- Under Geometry, you can choose to export hidden geometry. If you have a pre-selected set of entities before you export, you can choose to export only that selected set. You can choose between Tessellation and Body for how geometry is represented.
- Click OK.
- Clicking Export exports your file.
When exporting your classification data into IFC format, there are a few things to keep in mind:
- Most IFC class attributes are hosted and exported.
- SketchUp will assign the proper class name as needed to different parts of your model like tags, components, and materials.
- Some SketchUp entities may not export. We recommend double checking your file immediately after exporting it.