Not quite. Your script only filter out the unique points, but there are duplicates of the duplicates. I want to filter out the duplicates in-terms of their path information. Maybe it’ll help if I explain what is this used being for: each point represents a structural load/weight. Somewhere else in the script I have the weight for each point, but my analysis software cannot take multiple points with different loads in the same place. So I want to group the unique-duplicate points(for example there are 14 duplicates, but only 6 among them are unique) but I still want the branch path so that I can filter out the loads and add them in terms of unique-duplicate points.
The way you filter out the unique points is more efficient than mine, so I’m definitely using that bit. Thanks!