Archvision have a new beta 3D RPC creator service available. You can upload a 3D file and the service will generate a 3D RPC. Place this in the correct location, and you can use that RPC directly in Revit.
Basically, you will need to consider the detail and quality of your content, as well as its purpose. Do I have highly detailed content that I want to render? The above will likely be quicker than modelling in vanilla Revit family geometry, and the result will be lightweight. However, aside from overall size it will be more difficult to handle any kind of parametric modification of the content.
A long while back, I posted about an OBJ Exporter for Revit by Jeremy Tammik. Looks like there is another way of doing this now, and it has been released for Revit 2014 and 2015. The purpose behind this addin is to allow easy import to Blender for rendering – but it could be used for many other things too.
For some time, I have been looking for a way to get 3D geometry from any format, make it into a nice, Revit-friendly SAT and then use it in massing or visualizations. Can Memento help me with this? Answer – not really.
What it can do:
Import and Export formats: OBJ and RCM (Recap)
allows users to easily (?) fix meshes for digital use or fabrication
fix topology or texture issues (holes, spikes, tunnels, particles, etc.) prior to downstream use
To follow up the discussion of my quick and dirty Revit model OBJ exporter, I want to point out that Adam Nagy completed his series of posts on the AEC DevBlog on a Revit model exporter and viewer for iOS using an even more minimalistic custom data format for uploading to the cloud and viewing on an iOS mobile device:
Part 1: Revit add-in to upload geometry data to a storage service
Part 2: An iOS application to download and display the model using OpenGL
Part 3: Interactive view orientation and manipulation using gestures
While the OBJ format I looked at is more heavy-weight than Adam’s minimal custom format, my implementation includes some other enhancements which make it quite effective as well. I have also heard of other home-grown viewer implementations with some support for switchback, individual element tagging and object identification based on VRML and on the Unity gaming engine. If you are interested in a finely tuned exporter with more complete coverage and control over what gets exported, you might want to take a look at the open source STL exporter. Finally, for high-end exporter requirements, the Revit IFC exporter is also open source.
Transfer files from one file format to another quickly and easily with the FBX Converter. This utility enables you to convert OBJ, DXF™, DAE, and 3DS files to or from multiple versions of the FBX format. New tools are now available with the FBX Converter 2012.1. You can view FBX animation files in real time with the FBX Viewer, explore and compare FBX file contents with the FBX Explorer, and manage animation takes with the FBX Take Manager.
Here is a quick video of me converting a OBJ to FBX using the above tool. In the video I also use the FBXIMPORT command to bring the FBX into AutoCAD. From there, you could save as DWG and bring into Revit:
PS – This still doesn’t quite solve the Mesh to Solid conversion problem … I am currently experimenting with MESHSMOOTH and CONVTOSOLID.
Here is a vid showing Revit to 3dsMax via FBX.
The DWG/DXF importer isn’t available in Google SketchUp 7.1, however it is offered in Google SketchUp Pro. You can download this optional plugin for Windows or Mac that enables the DWG/DXF importer.
IFC2SKP Last updated: June 2008 IFC2SKP works inside SketchUp and has the ability to load IFC datafrom popular BIM (CAD) applications such as Revit, ArchiCAD and Microstation. The plug-in will not only load the geometry or object data into SketchUp from the IFC file format but it will also display the BIM data of each imported objects. IFC2SKP has been updated to work in SketchUp 8. via