Many Architects and designers prefer the way Sketchup enables them to view or present a 3D model including the creation of live sections and animations. All in all, SketchUp gives us the feeling of freedom, it’s affordable and it’s really kind of fun in comparison to Revit or Archicad. Don’t get me wrong, I get why many use Revit, it’s a great drafting tool, in fact, I started with Revit but I design and build so I set a higher priority on the sustainability, feasibility & buildability of a project over the delivery 2D documentation to Authorities or councils.
This may be just me, but, I personally find that Revit “hollow shells” models. What do I mean by hollow shells? Well, the main structural elements of a residential building are not physically drawn, and the information I need to solve problems (or cross-reference engineering) as a builder are missing… I detail my projects in Sketchup, yet, many simply want to use the Revit file for drafting or photorealistic rendering or cannot afford the cost of Revit, no matter the reason the show must go on. Now for the job to progress we all need efficiency in our workflow and we all need to put bread on the table regardless of what 3D software we choose so here is what I know about getting Revit models into Sketchup.
Part 1 Importing Revit IFC file
My guess is you may not own a current version of Revit and you can’t back save or open newer Revit models in previous versions… grumble grumble. Or, more likely, the Revit author does not feel comfortable sharing a Revit file with you & just so you know they are not being difficult, in many cases, there is either a lot of IP in their Revit Family ( A family is like a dynamic component in Sketchup ) that they rightfully own, that is too valuable to share. Or the Designer does not want to be liable for items placed that are not in their scope of works or area of expertise… a big shout out to all of the Attornies right now, thanks for ruining it for everyone….
So you could not get a Revit file what do you do now? Not all is lost, fortunately, there is a universal file type called IFC which is short for Industry Foundation Class, it’s like a DWG just a lot smarter. IFC was created by the smart boffins over at Building Smart, they came up with a universal solution for sharing 3D models across most reputable software packages and the best thing about IFC over DWG it has more information than just Layers and geometry.
So what does this all mean? Well if you can get a project as an IFC file you can import an IFC file into Sketchup easily, here is how:
1. Go to the file File menu inside Sketchup
2. Click Import
3. click the drop-down (bottom right) and select all supported types
4. Navigate to the IFC file and left-click the file
5. Click import at the bottom right-hand side.
6. To organise & optimise the model use the PlusDesignBuild Plugin for Sketchup
The above will save you a bucket load of time and money reproducing geometry that has already been drawn.
Now that’s the good part, however, not everything is rosy if you decide not to top use the PlusDesignBuild plugin. In many cases the IFC geometry will come in just like a pie thrown into a desert bowl from a distance, yes, the geometry is now in Sketchup but it can be hard to work with and you could spend hours if not days trying to get everything fine and dandy just the way you like, and who has time for that?
If you decide to clean up your IFC file manually the first thing you need to do is drill into the model, TIP: it is a good idea to keep entity info open so you know where you are at or you can just keep on clicking double-clicking and after about 60 clicks when you get to base geometry as there will no longer be a bounding box and you will now be able to select edges and faces just like you can in Sketchup.
Once you figure out how the IFC file is configured you can now start to pull it apart, in many cases, you will see purple prisms these are generated by Revit and are representations of space appropriately named as IFCSpace I personally delete these first as they are annoying.
It is a good idea to actually explode the top-level grounds: namely IfcProject, IfcSite, IfcBuilding, IfcBuildingStorey by Right click> Explode and then simply regroup all of the geometry Select all >Right click> make a group. This will nest your project and save you from wearing your pointer finger out trying to make changes.
In many cases, you will not have control over the way the file is prepared for you and if you think you are pushing your luck simply ask for the easiest IFC export option: IN Revit go to File> Export> Save as IFC File, ideally IFC 2×3 and at least you will have a start, however, in a few simple steps you could get the person exporting the IFC to help you out a heap, here is exactly what you should send them:
In Revit go to File> Export> Options> IFC Options. The Revit user needs to check that the appropriate Revit categories have a Class name other than “Not exported” and items that you do not want Like IFCspace are not exported, you may also request that they do not export furniture trees or even contours it is really up to you so tell them what you need if you can.
So you are the architect or author of the Revit file and you are not sure what you should be exporting. Here is the low down: If you are contracted to do just a portion of the work, let’s say the design and you have imported say the engineering drawings MEP and other items yet you do not want to forward this information to external parties, it is important that you understand what you are doing. if the person requesting the IFC file need everything in many cases it is best to get them to ask the provider Eg engineer, this way it is their responsibility to take up any errors or omissions with them. Or ask the head contract or client, who should have a federated IFC file.
Basic Steps to estimating IFC BIM models
Andrew is the founder and creator of RubySketch, BIMBits 3D model library, and PlusSpec. He has over 26 years experience as a Builder and has an Advanced Diploma in Architectural Technology.