[发明专利]CAD图纸数据处理方法、装置和存储介质在审
申请号: | 202110858336.1 | 申请日: | 2021-07-28 |
公开(公告)号: | CN113642054A | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 叶伟;骆正新;杨艳京;袁重阳;于磊;许玲玲;张志鹏 | 申请(专利权)人: | 通号城市轨道交通技术有限公司 |
主分类号: | G06F30/10 | 分类号: | G06F30/10;G06F111/20 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 杨明月 |
地址: | 100070 北京市丰*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | cad 图纸 数据处理 方法 装置 存储 介质 | ||
本发明提供一种CAD图纸数据处理方法、装置和存储介质,其中方法包括:读取当前版本的CAD图纸中各个图元的图元信息;基于任一图元所属图元类型对应的图元数据模型,将所述任一图元的图元信息存储至所述图元数据模型对应的图元内存变量中;所述图元数据模型中包含待存储图元信息的数据类型;将各个图元的图元内存变量存储至数据库中。本发明通过将CAD图纸中各个图元的图元信息按照对应图元数据模型进行组织后,存储至数据库中,使得设计人员可以通过与数据库进行交互的方式,管理CAD图纸内部任一图元的图元信息,从而实现CAD图纸内部数据的精细化管理,并且可以借助数据库提供图元对比功能,实现不同版本CAD图纸的差异对比。
技术领域
本发明涉及计算机技术领域,尤其涉及一种CAD图纸数据处理方法、装置和存储介质。
背景技术
CAD(Computer Aided Design,计算机辅助设计)软件是目前应用最为广泛的通用计算机辅助设计和绘图软件,具有强大的二维绘图能力与编辑功能。在各行业领域中经常需要对绘制好的CAD图纸进行存储和备份。然而,目前的保存方式通常是将CAD图纸以dwg文件或dxf文件的形式保存在文件系统中进行存储和备份,即只能保存整张CAD图纸,而无法实现CAD图纸内部各图元信息的管理,不利于CAD图纸的精细化数据管理,也无法实现不同版本CAD图纸的差异对比。
发明内容
本发明提供一种CAD图纸数据处理方法、装置和存储介质,用以解决现有技术中只能保存整张CAD图纸的缺陷。
本发明提供一种CAD图纸数据处理方法,包括:
读取当前版本的CAD图纸中各个图元的图元信息;
基于任一图元所属图元类型对应的图元数据模型,将所述任一图元的图元信息存储至所述图元数据模型对应的图元内存变量中;所述图元数据模型中包含待存储图元信息的数据类型;
将各个图元的图元内存变量存储至数据库中。
根据本发明提供的一种CAD图纸数据处理方法,所述将各个图元的图元内存变量存储至数据库中,具体包括:
创建所述当前版本的CAD图纸对应的新数据库后,在所述新数据库中创建数据表,并将所述各个图元的图元内存变量存储至所述数据表中;
或,在已有数据库中创建数据表,并将所述各个图元的图元内存变量存储至所述数据表中;其中,所述已有数据库中不同版本的CAD图纸对应的数据表名称不同。
根据本发明提供的一种CAD图纸数据处理方法,所述创建数据表,并将所述各个图元的图元内存变量存储至所述数据表中,具体包括:
创建各个图元类型的数据表;所述数据表的字段与所述各个图元类型对应的图元数据模型中待存储图元信息的数据类型对应;
将各个图元的图元内存变量中的图元信息存储至所述各个图元所属图元类型的数据表中。
根据本发明提供的一种CAD图纸数据处理方法,还包括:
从数据库中读取不同版本的CAD图纸对应的待对比图元信息;
对比不同版本的CAD图纸对应的待对比图元信息,得到版本修订信息。
根据本发明提供的一种CAD图纸数据处理方法,还包括:
通过数据库接口,从所述数据库中读取任一图元的图元信息;
基于所述任一图元的各个图元信息的数据类型,在CAD图纸中重新绘制所述任一图元。
根据本发明提供的一种CAD图纸数据处理方法,所述基于所述任一图元的各个图元信息的数据类型,在CAD图纸中重新绘制所述任一图元,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于通号城市轨道交通技术有限公司,未经通号城市轨道交通技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110858336.1/2.html,转载请声明来源钻瓜专利网。