明27662 发表于 2021-3-31 22:46:42

如何取两个图元对象的交点?

如何取两个图元对象的交点?

fangmin723 发表于 2021-4-1 07:54:43

两个图元对象不通过延伸得到的交点
(vlax-safearray->list
        (vlax-variant-value
                (vla-IntersectWith
                        (vlax-ename->vla-object (car (entsel "\n请选择第1个相交的图元:")))
                        (vlax-ename->vla-object (car (entsel "\n请选择第2个相交的图元:")))
                        acExtendNone
                )
        )
)

明27662 发表于 2021-4-1 13:15:38

fangmin723 发表于 2021-4-1 07:54
两个图元对象不通过延伸得到的交点

如果选了两个没相交的图元,程序出错,怎么处理

fangmin723 发表于 2021-4-1 13:47:53

明27662 发表于 2021-4-1 13:15
如果选了两个没相交的图元,程序出错,怎么处理

如果两个图元没有相交,就看看两个图元延伸下是否相交。至于程序出错处理,论坛上有很多,你可以去搜索下!
页: [1]
查看完整版本: 如何取两个图元对象的交点?