# 如何找出最近兩個點並連接它們

**URL:** <https://cn.discourse.mcneel.com/t/topic/2207>\
**Category:** Grasshopper\
**Created:** [2022年十二月12日 03:31 UTC](https://cn.discourse.mcneel.com/t/topic/2207 "2022-12-12T03:31:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tacowen](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/tacowen/32/3082_2.png) [@tacowen](https://cn.discourse.mcneel.com/u/tacowen)\
**Post date:** [2022年十二月12日 03:31 UTC](https://cn.discourse.mcneel.com/t/topic/2207/1 "2022-12-12T03:31:41Z")

</div>

如題 想請問前輩們  
我有多個點的一個群組  
我想要將所有點分類成最近的兩點為一組  
並連接最近兩個點形成多個直線  
要如何做才好 麻煩解惑 感謝

[A1.3dm](https://cn.discourse.mcneel.com/uploads/short-url/35HQN8ACpRjoIJHiSYtiTzFAxla.3dm) (187.6 KB)

---

<div class="post-metadata">

**Author:** ![Jessesn](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/jessesn/32/3412_2.png) [@Jessesn](https://cn.discourse.mcneel.com/u/Jessesn)\
**Post date:** [2022年十二月12日 06:04 UTC](https://cn.discourse.mcneel.com/t/topic/2207/2 "2022-12-12T06:04:28Z")

</div>

可以使用 Closest Points 来处理，提供一个简单的思路如下

 ![Snipaste_2022-12-12_14-02-35](https://global.discourse-cdn.com/mcneel/uploads/mcneel_cn/original/2X/e/e02d489b86a392d3d81bb20ba3a0f58a5796ae62.png)  
[ClosestPoints.gh](https://cn.discourse.mcneel.com/uploads/short-url/8G8jfpMseWnFOVbWzLrMTEGdTEU.gh) (10.0 KB)

提醒：你文件中存在很多重复的点，建议使用 Seldup 先找到且清除

---

<div class="post-metadata">

**Author:** ![tacowen](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/tacowen/32/3082_2.png) [@tacowen](https://cn.discourse.mcneel.com/u/tacowen)\
**Post date:** [2022年十二月14日 09:43 UTC](https://cn.discourse.mcneel.com/t/topic/2207/3 "2022-12-14T09:43:23Z")

</div>

謝謝JASSEN  
先感謝你總是很熱心且迅速的提供幫助  
我看了內容確實給了我很棒的方向來解決  
受益良多 感謝!
