@mat_hijs wrote:
I just tested this and if you import it into AutoCAD it does in fact make a block of every component. If you then import this into an RFA-file you might have what you want to achieve even though this is indeed quite some work.
This is the best option so far - also equal to exporting to DWG directly (and then making blocks out of the solids).
At some point, I encountered a strange behavior, where some of the blocks, ie parts, didn't come into Revit properly. For some reason, I had to explode the blocks and then redo the blocks.
I am still curious if there is a way to export to a DWG and have the solids contained into blocks beforehand. I noticed in Fusion 360, if you create Components and put Bodies into them, the components are turned into Blocks.
I am not that good at Inventor and don't know of the different structure alternatives. Maybe one of the structures behaves the same once exported into DWG.
Another option is to export your assembly to an RFA-file, but you won't have separate components in Revit.
A third option would be to export all components to an RFA-file and rebuild them in Revit, but this is also a lot of work and prone to errors.
Where do I find this option, exporting to RFA?
A fourth option is to export to an RVT-file, here you have the option to create separate components for every top level component. But looking at what you have an RVT-file might not be ideal.
This option looks nice but has lots of limitations. You can not assign materials, or access visibility options. As if it's a special sort of object.
And lastly there are third party apps to export Inventor assemblies to Revit families, an example can be found here: https://www.bimdex.com/inventor-to-revit-export.php
I haven't tested the last one yet, but it seems like that might be what you're actually after, but of course it's not free.
I contacted them and asked for a sample RFA to investigate it deeper.