From the documentation, I see that every part has a nodeId, but this is not persistent across model changes. Another option is to use properties coming from the source file. For example, in Revit we may have UniqueId
, ifcGUID
, or persistentId
.
My questions are:
-
Are these IDs guaranteed to exist for all parts in the source Revit model and be carried over into the Communicator model?
-
If the source file is modified, will these IDs remain consistent (i.e., persist across model changes in both source file and converted model)?
Does anyone have experience with this? Thank you