I am trying to create a script for generating sheets and placing views on them. The issue I’m having is that the node that does the viewport placement takes too long. I have the tried viewport placement nodes from different packages (Rhythm, Crumple).
I am using TuneUp to try and time the run-time result, and it often takes approx. 10-15 seconds per viewport for that one node. That feels like a lot.
I have noticed that while running the script, Revit prompts the same message 3 times in a row for the same view: “Generating graphics for…”
Is that normal? Could I be missing something? I am feeding the node with the same amount of sheets and views. Why does it have to process the same view 3 times?
Any advice on how to lower the execution time?