yuming2004 发表于 2009-4-2 08:24:00

求助,求两条线的交点.

<p>在cad的画面上有一条线段a,线段a我不知道具体的参数.我打算用vba画条线段b,如果b与a有交点,则求出它们的交点.如果a,b的参数都有的话,我知道怎么样求它们的交点,但是关键是a的参数我不知道,a是已经画在画面上的.请问用什么函数,方法可以求出它们的交点,告诉我思路也行,谢谢各位.</p>

雪山飞狐_lzh 发表于 2009-4-2 12:25:00

本帖最后由 作者 于 2009-4-2 12:35:36 编辑 <br /><br /> <p>如果要求用户选择,用GetEntity获取线段a,不过不,遍历ModelSpace找到它</p>

gdzhou 发表于 2009-4-3 19:08:00

<p>可以用B的坐标使用选择集的Fence栏选,选中的肯定是有交点。</p><p>再在选择集中遍历判断是否是线段A,顺代求交点</p>

yuming2004 发表于 2009-4-6 19:38:00

gdzhou发表于2009-4-3 19:08:00static/image/common/back.gif可以用B的坐标使用选择集的Fence栏选,选中的肯定是有交点。再在选择集中遍历判断是否是线段A,顺代求交点可以给段程序吗?谢谢。
页: [1]
查看完整版本: 求助,求两条线的交点.