I am new to Dynamo and mostly learning reading on this forum. I have created a workflow to get Dynamo to read from Excel file (matrix) and implement appropriate values in the Acoustics rating of walls. The script is working, but with a glitch which I am not able to fix.
Idea is to have Dynamo read through an excel file, compare the adjacencies along the walls, and implement the appropriate value for Sound Transmission Coefficient. I have used Steamnodes Tool.GetSurroundingElements node to gather information regarding rooms adjoining the walls. Problem is that the script will run fine if only 2 rooms on either side of wall are detected but for some walls I am getting more than 2 rooms (this is after splitting the walls in revit at T junctions).
Highlighted wall in the above is showing 3 rooms adjoining it. The question is can we get rid of the 3rd room (‘d’ in this case) from the list by getting Dynamo to assess the interface area between wall and room?
Thanks in advance for your time and help.