Not sure if my last post went through…
I’m trying to track elements in a model that we get from our client, an architect, to see what changes are made. When we get a model, I run a script that documents all of the element IDs, and their position in the model (X,Y,Z).
I started testing this. I copied a model that we received into a folder on my desktop. Ran the tracker.
Then I opened the model and did a save as, so it would have a different name (as though it was a new model). I moved one door, and then saved, and ran the dynamo script.
When the script reported back, it said that one door had moved. However, when I select by that element ID in the model, it’s the wrong door! It’s pointing me to a door that I didn’t touch! And the other one clearly moved!
Do element IDs change over time? If so, is there another parameter or identifier that I can use to track elements in different versions of the same model?