Family instances placed in same place despite unique points

I have a script that places family instances at different locations in the model (floor sleeves on vertical pipes). Out of the blue*, now it’s placing all family instances in the exact same place. It does this despite having unique point values, as shown below.


Any tips for troubleshooting this?

FYI, when I open the script in notepad, there are no element bindings.
image

*I had been revising the script in other ways, which resulted in a more complex script, but this didn’t change the info that’s coming into the FamilyInstance.ByPointAndLevel node. So there is a correlation between me making changes to the script and the problem above, but I don’t see how that could be the cause.

1 Like

Your families are a list of lists. Have you tried flattening the list, or changing list levels, or lacing?

1 Like

Maybe that was it. I don’t really know. I ended up going back to an older version of the script and I’m not having the problem now. Thanks for the idea.

1 Like