- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
We use IExportContext APIs to export 3D geometry from Revit. We are running into issues where the model is controlled through design options.
Here is what we are doing:
In document A, we have a few design options. Let's say we control the location of the door through the design options.
We then add multiple instance of document A to document B. From the 3D view in document B we can select which version of document A is displayed through:
Visibility/Graphic Overrides > Revit Links > Display Settings (custom) > RVT Link Display Setting > Design Option
When we process document B, we receive all the instances of document A with identical node IDs. Since we cache the geometry for the symbols that we have already received, when we see the identical symbol ID, we reused the cached geometry that we have already received.
What’s the best way to handle this situation without assuming all instances are different?
Solved! Go to Solution.
Developer Advocacy and Support +