Export Sketchup to Revit Models when I have a curve form


Dear Sir/Madam
Hello, I just saw an announcement to bring Revit into Sketchup, but I need to go the other way to provide the product designs we create in Sketchup for architects to place in their Revit designs easily. We have had to hire others to rebuild our models in Revit which seems like a waste of money and energy to duplicate efforts already done.
Furthermore, It looks like EvolveLab’s plugin solution only can set up for architectural items that are related to doors, windows, etc. I mean, it is the best solution for cubic volumes with straight lines but curvilinear free-forms it can not handle.
It would be your kindness if you assist me to export Sketchup to Revit Models when I have a curve form. Thanks in advance.

Hamidreza Khademi


According to Autodesk/Revit website, Revit will accept the import of SketchUp version 8 files. Have you tried that to see what the curves look like?

(you can save SU 2018 files as SU 8).

Other apps don’t like SketchUp faceted curves either, such as AutoCAD.

Limitations of SketchUp Data Imported to Revit


Thank you so much for responding. Actually, I have tested in different version and I can import the file to the Revit but as you know the surface on the SKP is mesh but the surface in the Revit is based on NURBS. Now when I import the CURVE SKP form to the Revit, unfortunately, Revit transfer it to small triangular and I can not change the roof and wall in SKP to roof and wall in Revit.


Basically you are out of luck. Faceted SketchUp geometry will remain faceted when imported into Revit.

If you have access to Rhino, you can try importing your model there and converting the imported meshes to NURBS - Rhino can do quite an acceptable job here if, as you describe, full manufacturing precision is not needed. You can then save from Rhino as an ACIS file that can be imported into Revit.








In SketchUp, turn on Hidden Geometry.




and do all process again or in a different way? because I wonder to have one shape to make it roof or door in Revit…as you see when I import it then the roof or wall transform to triangular shape as mesh surface and I can not use roof or wall toolbar in Revit.


Thanks, @DaveR, I understood Anssi very well, so there is no way to transform the form in SKP to Revit as NURBs ?(not mesh). Any plugins?


My answer was overly optimistic. Reverse engineering a mesh into a smooth surface is not a straightforward task. The Meshtonurb command in Rhino preserves all the original facets so it wouldn’t be too helpful in your case. There are some third party Rhino plugins that make an attempt to smooth the surface.


SharkFX was the best ‘middleman’ I ever found, it has since been renamed, and I haven’t used it lately…

the developer was keen on SU and was an original team member on ProE dev, so the conversions were very good…

but, it was a few years ago…



hmmm… in theory, it would be possible to export bezier/nurbs patches from Bezier Surface or SUbD. Internally the geometry is computed in patches - they are just output to SU in polygons because that’s what SU consume.

I’ve not gone down that road of providing an exporter that supported that because I didn’t have a use case myself and I haven’t really heard people asking for it.

Not sure how trivial it is to export to Revit format… Is there another intermediate format that support bezier/nurbs patches that could be used? One that is more general purpose?


The Revit formats, AFAIK, are not open, but it supports ACIS (.SAT) and, from v.2018, Rhino (.3DM), and it can read solids and surfaces in DWG and DXF files.


Thank you for your prompt reply and for considering my message. Indeed, I have tested the SharkCAD Pro-AP or ViaCAD 10 software in order to transform my file but unfortunately, they automatically transform all mesh surface (Curve form) to NURBS surface (Even straight lines) and you miss your main idea and also form. I am working in one of the architecture firm in the Berlin which are working with Revit but because of my experience in SU modeling, I would rather to modeling all my staff in SU and then transform it to Revit in order to present for them. Actually, as I mentioned before Revit has no problem with cubic volumes with straight lines in SU and it is too easy to do that and fortunately, we have a nice plugin in SU which can automatically transform all wall and roof or window to Revit as Revit object(EvolveLab’s - https://www.evolvebim.com/) but when we have curvilinear free-forms it cannot handle. Therefore, I wonder to do Reverse Engineering for SU file concerning to achive that.