I have a script that places a detail component at the center point of linked model windows in the active view, then adjusts the width and height parameters of the detail component to match the corresponding window. I then want to convert the detail component geometry to Dynamo geometry. However, when I extract the geometry from the detail component, it places it at the wrong location. In the screenshot below, the plane represents my wall and you can see my detail component geometry is located incorrectly.
(Note: I’m using a Python script to convert the geometry, but the GeniusLoci and Sparrow Symbolic Lines nodes produce the same result.)
The pink dot that the detail component lines are centered on highlights when I select the Springs SelectLinkedElements node that I’m using to get the window geometry.
If I connect my detail component elements to the Get Symbolic Lines node from a different input and re-run the script, the geometry generates where it’s supposed to. But I need this result the first time I run the script, not after modifying connections and re-running.
The relevant part of my script is below.
I appreciate your help with resolving this issue!