明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3290|回复: 8

如何将选择集中的两段多义线合并?

[复制链接]
发表于 2005-4-12 15:44:00 | 显示全部楼层 |阅读模式
我先划了一条多义线,然后使用镜像,变成两条了



现在我想把它们合并成一条,用pedit合并,但是我不知道如何具体操作,肯定高手指点下,多谢!
发表于 2005-4-12 21:56:00 | 显示全部楼层
这好象跟VBA没有什么关系吧。
 楼主| 发表于 2005-4-12 23:05:00 | 显示全部楼层
我是想用Sendcommand命令发送Pedit把这两个合并,但是不晓得如何实现对实体的选择问题,我表达的不清楚,谢谢!!
发表于 2005-4-12 23:14:00 | 显示全部楼层
你的对象是不是由程序产生的?如果是,则很容易选择到。
 楼主| 发表于 2005-4-13 08:57:00 | 显示全部楼层
是程序产生的,我把它们都选择在选择集中,就是不知道用Sendcommand发送pedit命令后,系统提示选择合并对象的时候,如何选择这两个对象
 楼主| 发表于 2005-4-14 16:19:00 | 显示全部楼层
恳请高手指点下,如何连接首尾连接的多义线啊,谢过先!!
发表于 2005-4-14 21:46:00 | 显示全部楼层
将AX的对象转换为SendCommand可用的对象在二次开发栏目中有介绍,需要通过句柄的方式来传递。
另外,如果两条多段线的连接,可以通过编辑一条多段线的顶点,把另外一条的顶点增加进去就可以了。(需要注意多段线的方向的凸度)
 楼主| 发表于 2005-4-15 09:27:00 | 显示全部楼层
谢过明总~!
发表于 2005-4-16 22:47:00 | 显示全部楼层
先用vba 得到两段多义线的顶点坐标,两段多义线共有四个端点点,如果你想让其中最近的两个端点相连,可以先判断四个端点相互之间的距离最近的两个端点,然后用两段多义线的顶点坐标作为目的多义线的坐标,但要注意顶点坐标顺序,如果让指定的两端点相连,当然更简单,就不用多言了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-27 18:27 , Processed in 0.191354 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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