- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
TLDR at the bottom.
We are trying to establish an Inventor/Revit interoperability workflow, where Inventor depends on references from a Revit Project. In my research, I've found that Inventor has no issues tracking geometry from system families and Model In-Place components. However, it is unable to track geometry changes from a loaded Revit family. If I use a vertex of a simple adjustable Revit box family as the definition of a work point, and I move/stretch the box in Revit, then update in Inventor, the work point is unable to find the new position of that vertex. I've tried it with all sorts of families, with no difference in result. I've also tried copying the geometry from a Revit family and pasting into a Model In-Place component, and it worked fine. So I can confirm that it's not a problem with the way the family is designed. Inventor just really hates custom Revit families as references. My suspicion is that with system families and model in-place components, the internal IDs of the geometric entities can persist through change; But when a loaded Revit family changes, it seems those IDs are reset and Revit considers it to be entirely new geometry.
What's even more confusing is that if I try to use a Revit family as a reference, and it fails, the document appears to become corrupted. The next time I open the project, I get an error that Inventor is looking for an embedded Revit-imported part, couldn't find it, and is replacing it with another - Except the "other" document that it finds has the exact same file path as the one it says it can't find. If I accept the "change" in resolved reference, and save the file, the error keeps coming back. The only way I could fix it is by writing a custom iLogic script for Deeply rebuilding and updating the active document and all references it finds.
TLDR; In the attached video, the Revit project demonstrates a box on the left that is a Model In-Place component, whereas the box on the right is a Revit family that was loaded. Is it possible to use geometry of imported Revit families as references in Inventor? Can anybody provide proof of this? If so, what could I be doing wrong?
Inventor Build: 233, Release: 2026.1.1 - Date: Wednesday 09/03/2025
Revit Build:
26.0.10.8
20250328_1515(x64)
2026.0.1
Solved! Go to Solution.