尺寸信息提取方法及系统的制作方法

文档序号:6431984阅读:169来源:国知局
专利名称:尺寸信息提取方法及系统的制作方法
技术领域
本发明涉及一种尺寸信息提取方法及系统,特别涉及一种CAD工程图中尺寸信息的提取方法和系统。
背景技术
在产品的品质保证过程中,产品的尺寸检测十分重要。当需要检查产品的尺寸信息时,需要通过测试人员肉眼检视产品的CAD工程图,手动提取尺寸号、尺寸的理论值和上下公差等尺寸信息。但随着产品复杂度的提高,产品的尺寸信息动辄成百上千,若全部依靠测试人员手动提取尺寸信息,将耗费大量的人力和时间,并且容易出错。

发明内容
鉴于以上内容,有必要提供一种尺寸信息提取方法,可以自动提取CAD工程图中的尺寸信息,提闻尺寸彳目息的提取效率和准确率。还有必要提供一种尺寸信息提取系统,可以自动提取CAD工程图中的尺寸信息,提高尺寸信息的提取效率和准确率。一种尺寸信息提取方法,包括以下步骤导入步骤导入产品的CAD工程图,该CAD工程图中包括产品各量测部位的尺寸信息,该尺寸信息包括尺寸号和对应的尺寸数据;预设步骤预设一个尺寸列表和一个报表模板;获取步骤获取CAD工程图的尺寸号所在的第一图层和尺寸数据所在的第二图层;提取步骤一提取该第一图层中所有的尺寸号,将各个尺寸号添加到所述尺寸列表的相应栏位中;提取步骤二 依次遍历尺寸列表中的各尺寸号,在该第二图层中分别提取与各尺寸号距离最近的尺寸数据,并将各尺寸数据指示的理论值、上下公差和量测个数添加到尺寸列表的对应栏位中;编辑步骤显示该尺寸列表供用户对尺寸信息进行检查和编辑,并保存编辑后的尺寸列表;输出步骤将尺寸列表中的内容插入到报表模板中,从而生成尺寸信息报表。一种尺寸信息提取系统,包括导入模块,用于导入产品的CAD工程图,该CAD工程图中包括产品各量测部位的尺寸信息,该尺寸信息包括尺寸号和对应的尺寸数据;预设模块,用于预设一个尺寸列表和一个报表模板;获取模块,用于获取CAD工程图的尺寸号所在的第一图层和尺寸数据所在的第二图层;提取模块,用于提取该第一图层中所有的尺寸号,将各个尺寸号添加到所述尺寸列表的相应栏位中;所述提取模块,还用于依次遍历尺寸列表中的各尺寸号,在该第二图层中分别提取与各尺寸号距离最近的尺寸数据,并将各尺寸数据指示的理论值、上下公差和量测个数添加到尺寸列表的对应栏位中;编辑模块,用于显示该尺寸列表供用户对尺寸信息进行检查和编辑,并保存编辑后的尺寸列表;输出模块,用于将尺寸列表中的内容插入到报表模板中,从而生成尺寸信息报表。相较于现有技术,本发明尺寸信息提取方法及系统,可以自动提取CAD工程图中的尺寸信息,提闻尺寸彳目息的提取效率和准确率。


图I是本发明尺寸信息提取系统较佳实施例的运行环境图。图2是CAD工程图的示例图。图3是尺寸列表的示例图。图4是预设默认公差的示例图。图5是尺寸号在CAD工程图中的图位分布示例图。 图6是显示的尺寸列表的用户界面示例图。图7是本发明尺寸信息提取方法较佳实施例的流程图。主要元件符号说明
权利要求
1.一种尺寸信息提取方法,其特征在于,该方法包括以下步骤 导入步骤导入产品的CAD工程图,该CAD工程图中包括产品各量测部位的尺寸信息,该尺寸信息包括尺寸号和对应的尺寸数据; 预设步骤预设一个尺寸列表和一个报表模板; 获取步骤获取CAD工程图的尺寸号所在的第一图层和尺寸数据所在的第二图层; 提取步骤一提取该第一图层中所有的尺寸号,将各个尺寸号添加到所述尺寸列表的相应栏位中; 提取步骤二依次遍历尺寸列表中的各尺寸号,在该第二图层中分别提取与各尺寸号距离最近的尺寸数据,并将各尺寸数据指示的理论值、上下公差和量测个数添加到尺寸列表的对应栏位中; 编辑步骤显示该尺寸列表供用户对尺寸信息进行检查和编辑,并保存编辑后的尺寸列表; 输出步骤将尺寸列表中的内容插入到报表模板中,从而生成尺寸信息报表。
2.如权利要求I所述的尺寸信息提取方法,其特征在于,所述预设步骤还包括预设理论值的默认公差,以及预设CAD工程图中的图形处理区域。
3.如权利要求2所述的尺寸信息提取方法,其特征在于,所述提取步骤一在预设的图形处理区域中提取该尺寸号所在图层中所有的尺寸号。
4.如权利要求2所述的尺寸信息提取方法,其特征在于,在所述提取步骤二中,当该尺寸数据未指明理论值的上下公差时,根据该默认公差为该理论值指定对应的上下公差。
5.如权利要求I所述的尺寸信息提取方法,其特征在于,所述提取步骤一还包括提取各尺寸号在CAD工程图中的图位,并将各图位添加至尺寸列表的对应栏位中。
6.一种尺寸信息提取系统,其特征在于,该系统包括 导入模块,用于导入产品的CAD工程图,该CAD工程图中包括产品各量测部位的尺寸信息,该尺寸信息包括尺寸号和对应的尺寸数据; 预设模块,用于预设一个尺寸列表和一个报表模板; 获取模块,用于获取CAD工程图的尺寸号所在的第一图层和尺寸数据所在的第二图层; 提取模块,用于提取该第一图层中所有的尺寸号,将各个尺寸号添加到所述尺寸列表的相应栏位中; 所述提取模块,还用于依次遍历尺寸列表中的各尺寸号,在该第二图层中分别提取与各尺寸号距离最近的尺寸数据,并将各尺寸数据指示的理论值、上下公差和量测个数添加到尺寸列表的对应栏位中; 编辑模块,用于显示该尺寸列表供用户对尺寸信息进行检查和编辑,并保存编辑后的尺寸列表; 输出模块,用于将尺寸列表中的内容插入到报表模板中,从而生成尺寸信息报表。
7.如权利要求6所述的尺寸信息提取系统,其特征在于,所述预设模块还用于预设理论值的默认公差,以及预设CAD工程图中的图形处理区域。
8.如权利要求7所述的尺寸信息提取系统,其特征在于,所述提取模块在预设的图形处理区域中提取该尺寸号所在图层中所有的尺寸号。
9.如权利要求7所述的尺寸信息提取系统,其特征在于,当该尺寸数据未指明理论值的上下公差时,所述提取模块根据该默认公差为该理论值指定对应的上下公差。
10.如权利要求6所述的尺寸信息提取系统,其特征在于,所述提取模块还用于提取各尺寸号在CAD工程图中的图位,并将各图位添加至尺寸列表的对应栏位中。
全文摘要
一种尺寸信息提取方法,包括以下步骤导入产品的CAD工程图;预设一个尺寸列表和一个报表模板;获取CAD工程图的尺寸号所在的第一图层和尺寸数据所在的第二图层;提取该第一图层中所有的尺寸号,将各个尺寸号添加到尺寸列表的相应栏位中;在该第二图层中分别提取与各尺寸号距离最近的尺寸数据,并将各尺寸数据指示的理论值、上下公差和量测个数添加到尺寸列表的对应栏位中;显示该尺寸列表供用户对尺寸信息进行检查和编辑;将尺寸列表中的内容插入到报表模板中,从而生成尺寸信息报表。本发明还提供一种尺寸信息提取系统。利用本发明可以自动提取CAD工程图中的尺寸信息。
文档编号G06F17/50GK102955870SQ201110254280
公开日2013年3月6日 申请日期2011年8月30日 优先权日2011年8月30日
发明者张旨光, 吴新元, 饶金刚 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1