明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1608|回复: 7

如何连续提取直线端点或直线延长线上轴线号字符

[复制链接]
发表于 2014-4-19 07:36:41 | 显示全部楼层 |阅读模式
请大家帮助写VBA代码:如何连续提取直线端点或直线延长线上轴线号字符,并导入到EXCEL单元格中;
深表感谢!
具体见附件“测试”
 楼主| 发表于 2014-4-19 07:38:30 | 显示全部楼层
上面的附件,请大家帮助

本帖子中包含更多资源

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

x
 楼主| 发表于 2014-4-19 10:40:25 | 显示全部楼层
请大家给予帮助
 楼主| 发表于 2014-4-20 07:33:55 | 显示全部楼层
请大家给予帮助
 楼主| 发表于 2014-4-21 08:27:13 | 显示全部楼层
很着急用,请大家给予帮助,十分感谢
发表于 2014-5-4 08:16:51 | 显示全部楼层
这个很有难度的,如何判断C对应的C行轴线,再者如果点到的是两个轴线的交点,那么取哪个轴线号?
 楼主| 发表于 2014-5-11 16:37:07 | 显示全部楼层
使用了一个笨的方法,将需要使用的直线定义成块,然后提取块名,这些在CAD中完成,比较浪费时间的
发表于 2014-7-6 08:49:30 | 显示全部楼层
我给你提供一个思路,以这个直线为范围,做一个狭长选择集,然后如果选择集中没有字符就加长选择集,如果有字符并且有多个字符,则判断距离该直线最短的字符,这个算法速度很快的,另外建议将字符赋予一个属性,这样可以使得选择集有筛选的仅仅将这些字符挑选出来。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 11:56 , Processed in 0.191895 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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