[发明专利]CAD图纸数据处理方法、装置和存储介质在审
申请号: | 202110858336.1 | 申请日: | 2021-07-28 |
公开(公告)号: | CN113642054A | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 叶伟;骆正新;杨艳京;袁重阳;于磊;许玲玲;张志鹏 | 申请(专利权)人: | 通号城市轨道交通技术有限公司 |
主分类号: | G06F30/10 | 分类号: | G06F30/10;G06F111/20 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 杨明月 |
地址: | 100070 北京市丰*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | cad 图纸 数据处理 方法 装置 存储 介质 | ||
1.一种CAD图纸数据处理方法,其特征在于,包括:
读取当前版本的CAD图纸中各个图元的图元信息;
基于任一图元所属图元类型对应的图元数据模型,将所述任一图元的图元信息存储至所述图元数据模型对应的图元内存变量中;所述图元数据模型中包含待存储图元信息的数据类型;
将各个图元的图元内存变量存储至数据库中。
2.根据权利要求1所述的CAD图纸数据处理方法,其特征在于,所述将各个图元的图元内存变量存储至数据库中,具体包括:
创建所述当前版本的CAD图纸对应的新数据库后,在所述新数据库中创建数据表,并将所述各个图元的图元内存变量存储至所述数据表中;
或,在已有数据库中创建数据表,并将所述各个图元的图元内存变量存储至所述数据表中;其中,所述已有数据库中不同版本的CAD图纸对应的数据表名称不同。
3.根据权利要求2所述的CAD图纸数据处理方法,其特征在于,所述创建数据表,并将所述各个图元的图元内存变量存储至所述数据表中,具体包括:
创建各个图元类型的数据表;所述数据表的字段与所述各个图元类型对应的图元数据模型中待存储图元信息的数据类型对应;
将各个图元的图元内存变量中的图元信息存储至所述各个图元所属图元类型的数据表中。
4.根据权利要求1所述的CAD图纸数据处理方法,其特征在于,还包括:
从数据库中读取不同版本的CAD图纸对应的待对比图元信息;
对比不同版本的CAD图纸对应的待对比图元信息,得到版本修订信息。
5.根据权利要求1所述的CAD图纸数据处理方法,其特征在于,还包括:
通过数据库接口,从所述数据库中读取任一图元的图元信息;
基于所述任一图元的各个图元信息的数据类型,在CAD图纸中重新绘制所述任一图元。
6.根据权利要求5所述的CAD图纸数据处理方法,其特征在于,所述基于所述任一图元的各个图元信息的数据类型,在CAD图纸中重新绘制所述任一图元,具体包括:
基于所述任一图元的各个图元信息的数据类型,筛选所述任一图元的图元几何信息、图元状态信息、图层信息和图元属性信息;
基于所述图元几何信息、图元状态信息、图层信息和图元属性信息,重新绘制所述任一图元;
将所述任一图元的图元属性信息存储至所述任一图元的扩展字典中。
7.一种CAD图纸数据处理装置,其特征在于,包括:
图元信息读取单元,用于读取当前版本的CAD图纸中各个图元的图元信息;
序列化单元,用于基于任一图元所属图元类型对应的图元数据模型,将所述任一图元的图元信息存储至所述图元数据模型对应的图元内存变量中;所述图元数据模型中包含待存储图元信息的数据类型;
数据存储单元,用于将各个图元的图元内存变量存储至数据库中。
8.根据权利要求7所述的CAD图纸数据处理装置,其特征在于,还包括版本管理单元,所述版本管理单元用于:
从数据库中读取不同版本的CAD图纸对应的待对比图元信息;
对比不同版本的CAD图纸对应的待对比图元信息,得到版本修订信息。
9.根据权利要求7所述的CAD图纸数据处理装置,其特征在于,还包括图元恢复单元,所述图元恢复单元用于:
通过数据库接口,从所述数据库中读取任一图元的图元信息;
基于所述任一图元的各个图元信息的数据类型,在CAD图纸中重新绘制所述任一图元。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述CAD图纸数据处理方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于通号城市轨道交通技术有限公司,未经通号城市轨道交通技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110858336.1/1.html,转载请声明来源钻瓜专利网。