如果是直线的话,很简单,现在kangaroo直接内置了,直接用removeDuplicateLines就行了。 曲线的话,其实原理也差不多,咱们的目标不就是找重复数据嘛,举个例子,重复曲线,我们就可以通过曲线长度来筛选嘛: ![](http://www.rhinostudio.cn/files/course/2019/07-28/2139291599d9822112.png) 如果有不重叠但长度的曲线,我们还可以通过起点中点终点三点坐标合是否相同来判断嘛。当然你也可以用插件,或者写代码,人不能被尿憋死,相关的问题,国外老早就讨论过了: [How to remove Duplicate Curves in Grasshopper](https://discourse.mcneel.com/t/how-to-remove-duplicate-curves-in-grasshopper/60621/2)