Hi all, using Python in Grasshopper to place some geometry and getting very strange results (images below). Especially puzzling is that A) it was working fine an hour ago, and B) if I trigger a new solution by making a change in Rhino, everything sometimes previews correctly for a moment before jumping back. The geometry doesn’t quite seem misplaced randomly, but also not uniformly. My current best guess is some kind of float overflow, since I’m working in inches on a large canvas, but any other suggestions would be much appreciated!
Interesting. Just checked and SelDup doesn’t turn up any true duplicates, just point objects which share a location–they have different layers and names, but Rhino doesn’t consider those when checking for duplicates. I’m thinking it’s actually a subtler problem with the python scripts–seems to be working currently but if I run into problems again I’ll check if points at the same place are contributing to them. Thanks for checking!
But I actually did solve this! And it was indeed a problem with extra points rather than with the code, so you were closer than I was. Not exact duplicate points, but one stray that was throwing off the data tree alignment. So by deleting some points you may have rematched the data incidentally.