vlisp2012
发表于 2012-6-6 19:02:19
Andyhon 发表于 2012-6-6 16:42 static/image/common/back.gif
acet-geom-intersectwith
(acet-geom-intersectwith (car (entsel)) (car (entsel)) 3)
很好、很简洁。
yxh1202
发表于 2013-5-26 09:59:26
caddog 发表于 2012-6-6 16:11 static/image/common/back.gif
用VLAX-VARIANT-VALUE函数返回变体的值(设为ver-interse),再用(VLAX-SAFEARRAY-GET-U-BOUND ver-interse ...
你好,你的代码很有用。我现在有个问题,假如两条不同图层的多线段围成一个闭合区域,用你的方法能求出交点坐标,但是怎么样能求出这个闭合区域的所有顶点,以便获得该区域的面积呢。
nic
发表于 2013-7-27 20:42:23
本帖最后由 nic 于 2013-7-27 20:43 编辑
用bpoly最简单
dcg553496180
发表于 2013-10-12 08:28:43
好好学习一下
twsyzx
发表于 2014-1-1 22:57:37
Gu_xl 发表于 2012-6-6 16:40 static/image/common/back.gif
用如下方法就无需转换数据
(vlax-invoke (vlax-ename->vla-object (car(entsel))) 'IntersectWith (vlax ...
我等菜鸟何时能到G版这样的高度啊
阿霸jun
发表于 2014-5-26 19:46:04
为什么有的时候明明有交点,但是返回值为nil,重新画一条线再求交点时,又有交点了!
自贡黄明儒
发表于 2014-5-26 20:08:16
阿霸jun 发表于 2014-5-26 19:46
为什么有的时候明明有交点,但是返回值为nil,重新画一条线再求交点时,又有交点了!
会不会是空间线?
阿霸jun
发表于 2014-7-2 16:42:14
自贡黄明儒 发表于 2014-5-26 20:08 static/image/common/back.gif
会不会是空间线?
后来我猜也是这样的,但是从点坐标看不出来是空间的
自贡黄明儒
发表于 2014-7-2 16:49:11
阿霸jun 发表于 2014-7-2 16:42
后来我猜也是这样的,但是从点坐标看不出来是空间的
使Z坐标归0后呢?
阿霸jun
发表于 2014-7-2 16:53:57
基本上解决了