How to disable Dynamo "memory" feature?

just like Revit, sometimes Dynamo is over-smart, maybe that’s great feature, but not always.

for instance, after 1st running Dynamo and created something say object A, 2nd running will create something else like object B, but previous created object A will be overwritten, my solution is close w/o save and open again of Dynamo file, definitely not desired! somehow Dynamo “remembers” things, how to disable it? in Dynamo file and/or in Dynamo settings?

This is intentional, as otherwise as you author the graph you’d get 100’s or even 1000’s (personal record I have seen was over 4k) duplicate events atop each other. No one wants that.

The fix is to first author, then save the graph without element bindings, then open the graph in Dynamo Player and let it create the elements.

thanks jacob, if i close Dynamo file without save and open again then i can create new object without affecting previous created object, saving Dynamo file will create “memory” link to previous created object, so that “memory” link must reside inside Dynamo file, i saw someone mentioned it in this forum long time ago if i can recall correctly.

in short, how to remove that binding?

That is known as Element Binding.

1 Like

thanks jacob, to remove binding, i either need to close dyn without saving and open again (my current approach), or manually edit dyn, do hope factory can have global setting to toggle on/off

Running the graph without an initial selection or in a new file will also remove it. As this is a feature of Revit it won’t change until the Revit team takes action, so you should advocate on the Revit ideas station instead of here (I can’t sway them or I would have by now).

1 Like