Another day, another dynamo challenge!
Detail lines have to be generated on top of walls AND in the same view in which these walls are visible. I want to be able to do this for ALL my floor plan views at the same time. I already managed to this succesfully for a SINGLE view. However, on large projects we often have 10+ floor plan views per project. Ideally, I do not want to manually run the script 10+ times for each project. I would like to use the node ‘Get All Views’ from archilab package. Unfortunately, it does not seem to be so simple as to replacing my ‘active view’-node with the ‘get all views’-node :S.
Now, I have generated a list consisting of 13 sublists, which contain the elements/walls per floor plan view (13 floors/views in total). Next, I want to get the element.location of these walls per sublist in order to generate the detail line on its respective view. However, my sublists seem to be thrown out of the window in the ‘element.location’-node. I think this is the first problem. Then, the DetailLine.FromCurve-node does generate exactly 13 detail lines, exactly the amount of floor plan views I have… I’m not really sure what just happened!
Can anyone help me with these final steps? How can I accomplish the generation of the detail lines on the correct floor plan view with a single run of this script?