明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1999|回复: 4

阀门,越过与其首尾相接的块、线、块,找到那个文本

[复制链接]
发表于 2011-11-30 16:36:44 | 显示全部楼层 |阅读模式
如图所示,
我把整个文档中的块读入了,并筛选出了我想要的阀门(以块的形式在文档中)。
问题是,
目的—— 我想自动找到阀门、及其尺寸和等级,(最后一起存储到excel中)

1)但是这个块的属性里不包含尺寸和等级,上面的尺寸还是另外加的文本。

2)蓝线上面的文本表示管线,并包含了管线的尺寸和等级。

3)我怎样能通过我读入的阀门,越过与其首尾相接的块、线、块,找到那个文本。这样我才能将文本里的尺寸、等级抽取出来。

但是我不知道怎么,通过阀门,越过几个相接的块、线、最后找到那个文本???
请帮忙。
最好有代码实现这一功能,除线外都是块,块名称可自定义!!
感激!!

(我的思路,
1)与阀门首尾相接,判断与其关联的那个管线。
2)管线上面的文本属性有中心坐标,可以以中心坐标做一个圆,判断与线相交,就知道这个文本是我想要的了。
从而关联了文本与我的阀门



本帖子中包含更多资源

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

x
 楼主| 发表于 2011-11-30 16:46:59 | 显示全部楼层
1)选择了这个阀门,如何就能选择与其相连的一串东西,并付给一个变量。
2)选择图纸内所有那个格式的文本,以其中心点作圆,若与这一串东西有交点,就可以了

求代码?
发表于 2011-11-30 17:40:23 | 显示全部楼层
xin-ge 发表于 2011-11-30 16:46
1)选择了这个阀门,如何就能选择与其相连的一串东西,并付给一个变量。
2)选择图纸内所有那个格式的文本 ...

我想是不是可以将扩展属性赋予PLINE 线(管道线),所有的管道属性查找该管道提取这些属性进行比对;具体程序期待后面的高手解答。
发表于 2011-12-1 12:56:30 | 显示全部楼层
绘图规范很重要!!这样以后的自动化就好处理了。

1,部件: 部件均为名称一致的块,有已知有意义的特性:点以及其他;如果有其他未知名称的块连在管线中不不便于处理的,增加了复杂性及稳定性可靠性;
2,管线: 管线的图层是否严格符合,或是仅按颜色执行,另外是否需要校验线宽等等;
3,筛选管线,计算走向(角度,斜率)、连接点
4,筛选符合格式的文本,进行匹配
 楼主| 发表于 2011-12-1 14:22:19 | 显示全部楼层
图纸都是规范的,是从智能PID导出的,但导出后,块里属性出来名字。就没其他信息了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 18:25 , Processed in 0.180136 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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