明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: changyiran

关于vla-intersectwith求交点的一点疑惑

  [复制链接]
发表于 2012-6-6 19:02:19 | 显示全部楼层
Andyhon 发表于 2012-6-6 16:42
acet-geom-intersectwith
(acet-geom-intersectwith (car (entsel)) (car (entsel)) 3)

很好、很简洁。
发表于 2013-5-26 09:59:26 | 显示全部楼层
caddog 发表于 2012-6-6 16:11
用VLAX-VARIANT-VALUE函数返回变体的值(设为ver-interse),再用(VLAX-SAFEARRAY-GET-U-BOUND ver-interse ...

你好,你的代码很有用。我现在有个问题,假如两条不同图层的多线段围成一个闭合区域,用你的方法能求出交点坐标,但是怎么样能求出这个闭合区域的所有顶点,以便获得该区域的面积呢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2013-7-27 20:42:23 | 显示全部楼层
本帖最后由 nic 于 2013-7-27 20:43 编辑

用bpoly最简单
发表于 2013-10-12 08:28:43 | 显示全部楼层
好好学习一下
发表于 2014-1-1 22:57:37 | 显示全部楼层
Gu_xl 发表于 2012-6-6 16:40
用如下方法就无需转换数据
(vlax-invoke (vlax-ename->vla-object (car(entsel))) 'IntersectWith (vlax ...

我等菜鸟何时能到G版这样的高度啊
发表于 2014-5-26 19:46:04 | 显示全部楼层
为什么有的时候明明有交点,但是返回值为nil,重新画一条线再求交点时,又有交点了!
发表于 2014-5-26 20:08:16 来自手机 | 显示全部楼层
阿霸jun 发表于 2014-5-26 19:46
为什么有的时候明明有交点,但是返回值为nil,重新画一条线再求交点时,又有交点了!

会不会是空间线?
发表于 2014-7-2 16:42:14 | 显示全部楼层
自贡黄明儒 发表于 2014-5-26 20:08
会不会是空间线?

后来我猜也是这样的,但是从点坐标看不出来是空间的
发表于 2014-7-2 16:49:11 来自手机 | 显示全部楼层
阿霸jun 发表于 2014-7-2 16:42
后来我猜也是这样的,但是从点坐标看不出来是空间的

使Z坐标归0后呢?
发表于 2014-7-2 16:53:57 | 显示全部楼层
基本上解决了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 15:32 , Processed in 0.175236 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表