[发明专利]基于CAD电子图纸的动态构件识别方法有效
申请号: | 201210051362.4 | 申请日: | 2012-03-01 |
公开(公告)号: | CN102693334A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 余侠;陈顺斌;张鹏 | 申请(专利权)人: | 成都鹏业软件股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李赞坚;曹志霞 |
地址: | 610000 四川省成都市高新区*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 cad 电子 图纸 动态 构件 识别 方法 | ||
技术领域
本发明涉及工程图纸识别技术,尤其涉及一种基于CAD电子图纸的动态构件识别方法。
背景技术
在个人电脑日益普及的今天,CAD电子图纸被广泛用于建筑、设计、制造等诸多领域,最典型的例子就是AutoCAD。像这样的电子图纸通常只表达了最普遍的几何信息,不能满足专业领域需求。以建筑领域为例,AutoCAD对建筑构件(墙、梁、柱等)只是用点、线、面等几何图元外加文字标注来描述,没有表达专业计算所需要的三维形体、钢筋、模板等信息。所以,从通用的电子图纸到专业领域的具体模型,中间都需要一个“翻译”或者说“识别”的过程。以往的翻译工作都由人工完成:技术人员一边识图,一边用专业软件建模。如果有软件能自动完成此类翻译工作,则无疑能极大地提高效率。
现有技术中已出现一些工程图纸识别方案,其核心思想均基于计算机模式识别和人工辅助相结合的思路。最常用的方法是让用户在电子图纸上指示哪些信息描述了模型,比如指示哪些图元代表了模型的几何形状,哪些文字标注描述了模型的性质。然后计算机自动去分析用户选择的图元、文字等信息,最终建出模型。这种识别方案在一定程度上能实现智能识别的目的,但都或多或少存在一定缺陷,主要体现在以下三个方面:
(1)识别准确率较低。现有技术让用户一次性完成所有信息的指示,再让计算机一次性完成相应模型的处理。以建筑构件剪力墙为例,现有技术让用户一次性选取当前层所有的墙线、标注,然后计算机一次性识别当前层所有的剪力墙。因为 交互法则单一,软件能利用的先验信息不足,使得识别结果高度依赖于算法;又因为图纸的不规范性,导致算法在分析的时候面临相当多的信息缺失,使得最后的识别准确率难以达标。
(2)识别效率偏低。因为是一次性识别,用户等待时间较长,影响使用体验。
(3)校验不方便。对于错误的识别结果,用户缺乏有效手段快速处理,最终的识别结果正确与否需要很多人工校验,实用性不够。
实际上,目前工业生产的诸多领域(比如建筑,设计,机械制造)都有着这样的需求:根据CAD电子图纸的信息,构件出专业领域需求的构件,但现有技术并不能满足这些要求。因而本发明基于主要解决此类现实需求下,提出一种基于CAD电子图纸的快速识别建模的全新方法。
发明内容
针对现有技术中存在的问题,本发明的目的在于提供一种基于CAD电子图纸的动态构件识别方法,其有助于提高识别效率、准确率,并方便校验。
为解决以上技术问题,本发明提供的技术方案是:一种基于CAD电子图纸的精确识别动态构件的方法,
(1)获取抓取物在CAD电子图纸上的二维数据;
(2)根据抓取物的二维数据在CAD图纸上确定一个相近邻域;
(3)在相近邻域内查找所有的候选图元信息;
(3)对查找的所有图元信息进行排序。
所述抓取物是通过用于人机交互的媒介来确定的,所述媒介包括键盘、鼠标和 触摸屏。
所述抓取物为媒介当前所在位置,根据媒介当前所在位置获取到CAD电子图纸上对应的二维坐标。
所述图元信息的排序通过候选图元信息和抓取物的二维数据来进行排序的。
所述抓取物为媒介的移动轨迹,根据抓取物的移动轨迹得到CAD电子图纸上与媒介移动轨迹相对应的所有二维坐标。
所述图元信息的排序是通过候选图元的信息和媒介的移动轨迹来进行的。
所述相近邻域是根据抓取物所在CAD电子图纸上的二维数据,并在所述二维数据的周围的CAD电子图纸上划取一定的范围来实现的。
所述相近邻域的查找方式为从内到外、从外到内、从左到右、从右到左、从上到下和从下到上的查找方式中的任一种。
所述通过对候选图元信息进行排序,将所有图元信息从优到差一一呈现,用于客户进行选择所需要的图元信息。
所述通过对候选图元信息进行排序,选择最优的结果,用于回馈给客户。
与现有技术相比,本发明基于CAD电子图纸的动态构件识别方法提出了一种高效的动态构件识别技术,它不仅能提升识别的准确率,而且所见即所得,通过实时地把识别结果回馈给用户,用户只需要对识别结果决策,选择正确的结果,忽略错误的结果,从而能够快速地处理识别结果,带来更好的使用体验。由于用户在识别过程中已经进行了校验,从而有助于简化后续程序,也有助于提高工作效率。
附图说明
图1是本发明基于CAD电子图纸的动态构件识别方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都鹏业软件股份有限公司,未经成都鹏业软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210051362.4/2.html,转载请声明来源钻瓜专利网。