Dynamo is rather sensitive to the version you are using. This makes it difficult to stay organized sometimes. At times you may find your script unusable because it was accidentally saved in a later version of Dynamo making it irrecoverable for previous versions. For example, when using the “Categories” node in a script and if it was saved for use in Dynamo for Revit 2022, the script may be a blank slate if you open it in 2021. This means it’s not as simple as replacing the nodes that aren’t compatible, it needs to be recreated from scratch, which is incredibly annoying.
To avoid this, save your Dynamo scripts with a suffix based on Revit version you are using. For example, if you are using Revit 2022, add a suffix “R2022”, “R22”, or “22” to the end of your files. Then create multiple versions of the same script for all the different years of Revit you are working in. For example, “Script name_R22”, “Script name_R23”, “Script name_R24”. Create the scripts moving forward in Revit version to ensure compatibility.
It’s not recommended to save scripts by the Dynamo version such as “D0.0”, “D1.0” “D2.0”. It’s more intuitive to go by the Revit version. As always, make sure to keep your Revit as up to date as possible if your project allows.
0 Comments