I’m extremely disappointed with SketchUp’s IFC export capabilities. Trimble promotes SketchUp as “BIM‑ready” and suitable for professional IFC workflows, but the current IFC exporter does not support even the most basic BIM requirements.
All of this information is visible inside SketchUp, but the exporter simply drops it.
The resulting IFC file contains only:
geometry
a proxy class (IfcBuildingElementProxy)
GUID
geolocation
This is not BIM.
This is not IFC authoring.
This is not suitable for compliance, coordination, or any professional BIM workflow.
If SketchUp is going to be marketed as BIM‑capable, then the IFC exporter must support:
writing custom Psets
writing custom IFC entities
writing IFC relationships
writing IFC metadata added via Ruby
full IFC4/IFC4x3 support
Right now, SketchUp’s IFC export is not usable for real BIM projects, regulatory compliance, or interoperability with Solibri, BIMcollab, CodeCheck, or any council/certifier workflow.
Trimble, please address this.
Professionals rely on IFC, and SketchUp needs a proper IFC authoring pipeline — not just geometry export.
Thanks for sharing your thoughts; however, let me update you regarding our support. We currently support custom IFC Property Sets (Psets), custom IFC attributes, IFC relationships (IfcRelDefinesByProperties, IfcRelContainedInSpatialStructure), an IFC4-compliant data structure, and GUIDs. In 2027, we will also start supporting geolocation through IfcSite lat/long/elevation plus exported CRS metadata. This leaves us with IFC 4x3 (which is not yet ready) and custom IFC Classes (which do not exist, as we have a standard buildingSMART list of IFC Classes, though you can create a component in SketchUp and classify it with any IFC class you want, though I would advise using the ones under IfcProduct).
Although we support these features, I agree that the way to achieve this may not be ideal, as it relies heavily on custom SKC files and manual input alongside non-deterministic IFC classification (which some users value over a deterministic approach, as you can basically classify any object using whichever class you want).
I don’t think we ever market SketchUp as “BIM-ready”. Most of the time, as I like to say, SketchUp can be whatever you want, even BIM. I would even argue that if you are a real BIM expert, you can do BIM with SketchUp
We have many cool cases all over the world where people delivering the necessary data using some dvanced workflows. We are listening to the feedback, and hopefully in the future users will have an easier time managing the things you requested.