Revit 2015 has brilliant IFC Link capability – it is fast and accurate, and it even brings in colours for most IFC elements. We can leverage this to quickly create RVT files from IFCs, and then downgrade to other Revit versions if necessary. Here’s how:

  1. Select or create an appropriate Revit IFC template (RTE file) that is clean and has only two phases
  2. Set it at the top of the Template list in Revit 2015 Options – this is the template that will be used when Linking an IFC file. Interestingly, Revit will ignore the IFC Import template dialog setting when Linking.
  3. Link an IFC file into an open project.
  4. Locate the cache version RVT file that Revit created in the same folder as the linked IFC
  5. Copy that RVT somewhere else so you can modify it freely
  6. Open the RVT that Revit created while linking the IFC
  7. Important: Delete the IfcExportAs Project Parameters (there might be more than one). If you don’t, it can cause headaches when exporting.
  8. Use this IFC Export Classes text file for Revit 2015 which pushes everything into IfcBuildingElementProxy. The reason for this is that we want 100% geometry fidelity, but we are not concerned with editability.
  9. When exporting from Revit 2015, choose IFC 2×3 Coordination View 2.0
  10. Import back into a previous version of Revit (keep in mind points above about IFC import templates). The resulting elements will all be in-place Generic Models, with an Import Symbol inside. The file size will likely be pretty big, like 6 times the size of the original IFC.

This method should result in 100% item count fidelity. For my test IFC file:
Tekla BIMsight
2772 model items

Revit 2015
2772 model items

Navisworks 2015
2772 model items

Revit 2013
2772 model items

It is obviously not the way to go if you want maximum editability. But if you want maximum fidelity of geometry and reasonable import of IFC colours, this could be an option.

Update:
Use this IFC import mapping to get most objects onto Structural Framing category when importing to Revit 2013. Also, when trying to delete orange voids in Revit 2013, you can use a View Filter based on the Reference parameter to hide everything that is not a void. Additionally, the IfcOpeningElement material transparency can be modified to “check” that no other objects are going to be deleted that are actual real model geometry. Screenshots below:

Update 2:
Be very wary of purging. It seems in later updates of Revit 2015 that purging these IFC cache files can be destructive and result in deleted geometry – something that purge should never really do. Here is a demonstration of the issue:

Readme:
http://download.autodesk.com/SWDLDDLM/Updates/ReCap/Autodesk_ReCap_2015_Hotfix1.html

1.    This hotfix addresses Heartbleed vulnerability – a security bug in the open-source OpenSSL cryptography library. Heartbleed is registered in the Common Vulnerabilities and Exposures system as CVE-2014-0160. For more information, please visit the CVE dictionary at http://cve.mitre.org.
2.    This hotfix fixes the bug in ReCap that project file might be corrupted or deleted when computer went to sleep or shut down during scan importing.
3.    This hotfix fixes the bug in ReCap that PTG with only intensity are imported as all-black.
4.    This hotfix adds the support for US Survey unit in ReCap.
5.    This hotfix fixes the bug in ReCap that project cannot load on A360 if map images do not exist in Temporary Cache when publishing.
6.    This hotfix fixes the memory allocation error in ReCap during registration.
7.    This hotfix fixes the bug in ReCap that export might fail under certain conditions.
8.    This hotfix fixes the bug in ReCap that region is not displayed properly when reopened after deletion of points.
9.    This hotfix fixes the bug in ReCap that project save as function is not copying all support files to destination folder when merging several projects.

I recommend trying the Explode button:

Press the structure button Structure button to browse down through the model’s assembly structure or component hierarchy. You can use this to isolate specific components in your model, hiding everything else.
After hitting reset Reset button, now try the explode button Explode button and then manipulate the slider that appears at the top of the window to move the various model components outwards from the centre to form an exploded view.
Aside from the need to support a huge array of formats, the viewer is really good at streaming large models – displaying them at appropriate levels of detail – and allowing you to get in and work with the structure of these models.

via full post:
A sneak peek at the new Autodesk 360 viewer – Through the Interface