[发明专利]基于图拓扑结构的图纸数据一致性检查方法有效
申请号: | 201110130252.2 | 申请日: | 2011-05-19 |
公开(公告)号: | CN102222132A | 公开(公告)日: | 2011-10-19 |
发明(设计)人: | 唐卫清;高志华;李士才;周肖彬;黄晓剑 | 申请(专利权)人: | 北京中科辅龙计算机技术股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 拓扑 结构 图纸 数据一致性 检查 方法 | ||
1.一种基于图拓扑结构的图纸数据一致性检查方法,其特征在于,包括以下步骤:
S1:选择要进行检查的图纸;
S2:检查不依赖拓扑连接关系的冲突,所述不依赖拓扑连接关系的冲突包括图纸中的设备缺失和多出;
S3:如果未检查到冲突,则读入图纸信息,进行数据抽象,以根据图纸的拓扑关系形成多个抽象数据结构;
S4:根据所述抽象数据结构对抽象出来的数据进行一致性检查,所述一致性检查包括对图纸的拓扑结构进行一致性检查;
S5:显示检查结果;
S6:储存本次检查结果。
2.如权利要求1所述的方法,其特征在于,所述步骤S4进行一致性检查的方式包括以下几种:一对一、一对多、多对一以及多对多的一致性检查。
3.如权利要求1所述的方法,其特征在于,所述步骤S2具体包括如下步骤:
S21:打开各个图纸,遍历每个图纸的所有图元;
S22:保存每张图纸中的设备、管嘴、阀门或者仪表元件、仪表的信息;
S23:检查图纸中设备的个数和位号,以及设备管嘴个数和连接管线是否有冲突;
S24:检查同一管线下的阀门类型、数量、编号的冲突;
S25:检查图纸中的仪表在二维工艺流程图中是否都存在,以及仪表类型和编号是否一致。
4.如权利要求1所述的方法,其特征在于,所述步骤S3中进行数据抽象具体包括如下步骤:
S31:构造图纸的抽象数据结构;
S33:将多个相同类型的图纸上的图进行拓扑连接。
5.如权利要求1所述的方法,其特征在于,所述步骤S4具体包括如下步骤:
S41:根据多个抽象数据结构,找到图纸中拓扑上对应的一个未检查的设备节点,放入到待检查队列中;
S42:将所述待检查队列中首个节点置为当前节点,检查此当前节点的工程信息是否有冲突;
S43:检查节点相连管段是否一致,将管段根据管线号、管段管径、管段中阀门类型、阀门个数和阀门位号依次进行匹配;
S44:将匹配上的管段进行管段比较,并检查管段等级、管段阀门仪表顺序、管段流向和管段末端类型不一致的冲突;
S45:和管段相连的节点有两个,当前节点是一端;将匹配成功并且末端类型一致的管段的另一端的节点放入到待检查的队列中,重复执行S42-S45,直到所有的设备都被检查完毕。
6.如权利要求1~5中任一项所述的方法,其特征在于,所述图纸包括二维工艺流程图和三维配管模型图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中科辅龙计算机技术股份有限公司,未经北京中科辅龙计算机技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110130252.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种保护操作系统的方法
- 下一篇:一种云环境下海量数据资源管理框架