jsxygshh 发表于 2014-4-19 07:36:41

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

请大家帮助写VBA代码:如何连续提取直线端点或直线延长线上轴线号字符,并导入到EXCEL单元格中;
深表感谢!
具体见附件“测试”

jsxygshh 发表于 2014-4-19 07:38:30

上面的附件,请大家帮助

jsxygshh 发表于 2014-4-19 10:40:25

请大家给予帮助

jsxygshh 发表于 2014-4-20 07:33:55

请大家给予帮助

jsxygshh 发表于 2014-4-21 08:27:13

很着急用,请大家给予帮助,十分感谢

mikewolf2k 发表于 2014-5-4 08:16:51

这个很有难度的,如何判断C对应的C行轴线,再者如果点到的是两个轴线的交点,那么取哪个轴线号?

jsxygshh 发表于 2014-5-11 16:37:07

使用了一个笨的方法,将需要使用的直线定义成块,然后提取块名,这些在CAD中完成,比较浪费时间的

bluefires 发表于 2014-7-6 08:49:30

我给你提供一个思路,以这个直线为范围,做一个狭长选择集,然后如果选择集中没有字符就加长选择集,如果有字符并且有多个字符,则判断距离该直线最短的字符,这个算法速度很快的,另外建议将字符赋予一个属性,这样可以使得选择集有筛选的仅仅将这些字符挑选出来。
页: [1]
查看完整版本: 如何连续提取直线端点或直线延长线上轴线号字符