Hi Tom, I don't think there is an existing script for that but it shouldn't be too hard to make one.
So just to make sure I understand - if a curve does not have an endpoint in the same spot of one or more other curve endpoints it would get selected by the script, is that correct?
Comparing things for exactly meeting could be problematic, because tiny amounts of numeric fuzz are normal in floating point calculations so it would probably be good for it to use a tolerance value and consider points closer than that tolerance to be ok.
Also do you want it to look for curve endpoints only or segment endpoints? Something like a polyline made up of 3 line segments has a start point and endpoint of the whole polyline but also start and end points of the individual line segments within the polyline.
- Michael
|