cdma2546 发表于 2025-8-15 08:13:03

llsheng_73 发表于 2025-8-15 04:11
既然4为3个直线相交,意思就是没有虚交点,相交点都是实交并且都是线的首尾点
那么只需要在框选后,把所有 ...

感谢您的回复答疑!应该是我出发点的算法思路有问题,我修改一下的问题,期待您的指点!谢谢!

lijiao 发表于 2025-8-15 09:00:41

1.选择直线为选择集ss
2.对选择集ss中的任意两直线求实交点,得出交点集pts
3.用(ssget "c" pt pt '((0 . "line"))),在每个交点处得到选择集
4,在每个交点处画一个小圆,半径自己确定
5.求出每个交点的圆与该处的选择集中的每条直线的交点,这个交点的数量就是你想要的结果
6.删除临时生成的圆
页: 1 [2]
查看完整版本: 如何框选取得交点,并对交点分类。