Similar to the previous video, we are once again dealing with spaces. This time, the task was to fill a Space parameter by copying values from the Rooms.
The hardest part was pairing the Space with the corresponding Room. This was accomplished using the Space at Point method from the Revit API. At the beginning of the video, I used nodes from custom packages to better explain the logic behind the script. By the end, I rewrote the script to use only Python nodes, eliminating the need for custom packages.
That script version has been uploaded and is available in MEP and Access for all script packages.
Before using this script, please back up the existing project model.
Also, if you wish to download this (and all other scripts) along with my sample files, please visit the Shop page.
The script does not use Dynamo packages.