Execute new nodes only

Pre Revit 2023 Dynamo seemed to only execute the updated bits of the script.

In Revit 2023 each time I add a tiny new bit the whole script seems to run… How do I stop this? I only want the new bits to run, not the whole thing.

1 Like

I can’t recreate this… are you sure you aren’t modifying the content in front of what re-executes due to a change in the document. Nodes like “All Elements of…” can force a refresh when the document is updated, so if you commit a transaction the graph will see that it has to run again on the next go around. Element binding would then prevent re-creation of elements even if nothing changes.

Positive, it seems to occur when I alter python nodes.

Like if I adjust one right at the very end, it’ll run the whole thing.

Sounds like something with your Python environment. Can you build a simple use case and post the .dyn?

1 Like

Watch this space. :smiley:

1 Like

Of course I can’t seem to recreate this quickly with a basic script…
But seems a shame to waste the epic script I tried to recreate it with…
Enjoy :smiley:

StoryTime.dyn (14.0 KB)

If I do manage to recreate it with a simple script I’ll send it on.