[发明专利]一种计算机辅助设计图纸的对比方法及装置在审
| 申请号: | 201910520035.0 | 申请日: | 2019-06-17 |
| 公开(公告)号: | CN112100795A | 公开(公告)日: | 2020-12-18 |
| 发明(设计)人: | 何小敏;贾若;郑俐 | 申请(专利权)人: | 北京广联达云图梦想科技有限公司 |
| 主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F30/10;G06K9/00 |
| 代理公司: | 北京和信华成知识产权代理事务所(普通合伙) 11390 | 代理人: | 胡剑辉 |
| 地址: | 100193 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 计算机辅助设计 图纸 对比 方法 装置 | ||
本发明涉及一种计算机辅助设计图纸的对比方法及装置。该方法分别读取待对比的设计图纸文件,得到待对比的设计图纸数据;解析待对比的设计图纸数据,得到设计图纸数据所包含的所有图元信息;根据各个待对比的设计图纸数据所包含的所有图元信息,依次将将各个图元离散为与屏幕显示效果相对应的图元像素数据,并将其组合成为与该待对比的设计图纸数据所对应的图纸像素数据;将所得到的图纸像素数据进行对比,获得待对比的设计图纸数据之间的差异。本发明基于像素对比,可以采用GPU或并行处理方式加速,能够实现复杂度非常高、修改量特别大的图纸之间的快速、准确对比,还能实现异种设计图纸文件之间的快速、准确对比。
技术领域
本发明涉及一种文件数据对比技术,尤其涉及一种有效识别计算机辅助设计图纸差异的对比技术,具体涉及由AutoCAD、CATIA、SolidWorks等CAD设计软件生成的工程设计类图纸的差异对比方法及实现该方法的装置和系统,还涉及通过像素对比方式对工程设计类图纸的文件数据差异对比和视觉差异对比。
背景技术
CAD图纸是设计企业用来表达设计思想以及和施工企业之间进行技术交流的主要方式,因此被广泛应用在建筑设计、机械制造等各个行业。设计图纸的管理是这些行业所面临的重大挑战,其困难不仅在于各种设计图纸本身数量繁多,而且同一设计图纸的版本也非常多,因为CAD图纸从设计开始到施工、验收完成,往往需要经历多个反复修改和验证的过程:设计图纸-审图-提交施工-在施工过程中发现错误-设计师修改图纸-相关人员再审核-再提交…,如此反复。在这众多的环节中,随时可能会因为没有准确识别不同版本设计图纸之间的差异而用错设计图纸的版本,从而导致程度不等的损失;并且当设计图纸本身的内容庞杂之后,图纸的使用人员也往往难以快速、准确地获得不同图纸之间的差异,因此相关行业迫切需要能够帮助使用人员快速、准确地获得不同图纸之间的差异的技术。
而对于设计图纸比较技术来说,其难度远高于常见的文本比较,因为设计图纸里面的图元是分布在二维,甚至是三维空间,展现差异比较困难;而且图元的外观属性繁多,判断异同的标准也很复杂。目前已有的一些设计图纸比较工具通过比较设计图纸中图形元素的外观和细节属性,可以明确告诉用户两张图的差异所在,这些工具都是针对AutoCAD的DWG文件格式来操作,即都是把两张图纸的相同和不同之处复制到另外一个图里,再通过改色来展现,因此都存在以下问题:第一,只能比较分散的元素,不能比较图块和引用文件;第二,只能按照图元的句柄(handle,即图元在图纸中的唯一标识)进行配对比较,即这些工具的比较都是基于两张图是由同一张图修改而来的前提来进行的。
例如,中国专利CN200810141647.0涉及一种比较图纸之间异同的方法,在待比较图纸中确定待比较的图元、待比较的图元选项;读取待比较图纸中的待比较的图元范围内的每一个待比较图元的每一个待比较图元选项;对一个待比较图纸的整体空间范围进行区域划分并为每一个待比较图纸的每一个图元分配空间序号;根据空间序号对图元选项数据进行排序;4.把一个待比较图纸中的每一个图元的选项数据与另一个图纸的空间序号相同的图元的选项数据进行比较并确定异同。由此,可仅在局部可视区域进行比较,以减少计算量提高比较速度。但是该方法既通过相同的句柄比较图元,又通过空间编号和图元属性进行对比,当图纸复杂度较高或者修改内容较多时,其计算复杂度呈几何级数上升,且其也只能实现AutoCAD的DWG文件的比较,或者同种设计图纸文件的比较,而无法实现异种设计图纸文件的比较,即,由于不同CAD软件之间对图元及其属性的定义并不完全相同,甚至AutoCAD不同版本之间对图元属性的定义也不完全相同,因此采用该方法不能对其设计图纸文件的差异进行准确识别。
发明内容
为了解决上述技术问题,本发明提供了一种计算机辅助设计图纸的对比方法,包括:
步骤100,分别读取待对比的设计图纸文件,得到待对比的设计图纸数据;
步骤200,解析待对比的设计图纸数据,得到设计图纸数据所包含的所有图元信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京广联达云图梦想科技有限公司,未经北京广联达云图梦想科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910520035.0/2.html,转载请声明来源钻瓜专利网。





