冲子入块防差错检查系统及方法

文档序号:6472369阅读:162来源:国知局
专利名称:冲子入块防差错检查系统及方法
技术领域
本发明涉及一种二维图形防差错检査系统及方法,特别是关于一种冲子入块防差错检査 系统及方法。
背景技术
在模具设计领域,嵌入到模板中的入子称为冲子或入块,统称冲子入块。在装配冲子入 块时,装配人员可能会因为疏忽而将冲子入块装反,或者将冲子入块装错位置,使得冲子入 块在使用过程中损坏,造成资源的浪费。随着二维设计技术的发展和防差错技术的成熟,防 差错技术在二维设计领域得到了广泛应用,并逐渐应用到冲子入块的设计当中。在冲子入块 的设计中加入防差错处理能够有效防止上述错误的发生。然而冲子入块的防差错处理只是对 冲子入块进行微小的改变,这些微小的改变难以用肉眼进行辨别,设计人员难以准确判断在 冲子入块的设计中是否遗漏了防差错处理。

发明内容
鉴于以上内容,有必要提供一种冲子入块防差错检査系统,能够方便高效地检査冲子入 块的设计是否遗漏了防差错处理。
此外,还有必要提供一种冲子入块防差错检査方法,能够方便高效地检査冲子入块的设 计是否遗漏了防差错处理。
一种冲子入块防差错检査系统,运行于计算机中,所述计算机包括用于存储二维图形的 图形存储区,该系统包括接收模块,用于从所述图形存储区中接收需要检査的二维图形; 待査图元査找模块,用于从接收的二维图形中査找冲子入块图元;及防差错检査模块,用于 将得到的冲子入块图元两两组合以获得多个不同的图元组,逐一将每一个图元组包括的两个 冲子入块图元进行比较,以在所述多个图元组中査找到无防差错处理的图元组。
一种冲子入块防差错检査方法,该方法包括步骤接收需要检査的二维图形;从接收的 二维图形中査找冲子入块图元;及将得到的冲子入块图元两两组合以获得多个不同的图元组 ,逐一将每一个图元组包括的两个冲子入块图元进行比较,以在所述多个图元组中査找到无 防差错处理的图元组。
本发明能够方便高效地检査冲子入块的设计是否遗漏了防差错处理,从而保证了防差错 技术在冲子入块设计中的有效应用。


图l为本发明冲子入块防差错检査系统较佳实施例的应用环境架构图。
图2为本发明冲子入块防差错检査方法较佳实施例的流程图。
具体实施例方式
在模具设计领域,嵌入到模板中的入子称为冲子或入块,统称冲子入块。图元是组成二 维图形的基本单位,冲子入块在二维图形中称为冲子入块图元。本发明的思想是若两个冲 子入块图元的外轮廓相同,但内部图形不同或厚度不同,则这两个冲子入块图元遗漏了防差 错处理(以下称无防差错处理)。根据这个思想,本发明通过比较冲子入块图元的外轮廓、 内部图形和/或厚度,从而检査出无防差错处理的冲子入块图元。
参阅图1所示,是本发明冲子入块防差错检査系统较佳实施例的应用环境架构图。所述 冲子入块防差错检査系统10运行于计算机1中,该计算机l包括用于存储二维图形的图形存储 区ll。该冲子入块防差错检査系统10包括接收模块100、待査图元査找模块101、防差错检 査模块102、输出模块103。
所述接收模块100用于接收需要检査的二维图形。所述需要检査的二维图形来自于图形 存储区ll。在二维图形中,不同类型的图元通常被放置在不同的图层中,并且对各个图元设 置图层信息来标识其所属图层,如冲子入块图元、轮廓线图元、分界线图元、中心线图元分 别放置于入子图层、轮廓线图层、分界线图层、中心线图层。需要检査的二维图形通常包含 多个图层的图元。需要说明的是,尽管根据图元类型将图元放置在不同图层,每个图层中包 含的可能并不完全是同一类型的图元,例如入子图层中可能还包含一些非冲子入块图元。图 层中的每个图元是以三个视图表示的,即主视图、右视图、俯视图。
所述待査图元査找模块101用于从接收的二维图形中査找需要检査的冲子入块图元。具 体方法如下
(1) 根据各个图元的图层信息,从接收的二维图形中去除非入子图层的图元,得到入 子图层的图元。所述入子图层包含主视图、下视图及右视图。
(2) 从入子图层图元中去除下视图及右视元,得到入子图层主视元。
(3) 从入子图层主视元中去除非冲子入块图元,得到冲子入块图元。若某一图元 轮廓线的起点与终点重合,则该图元的外轮廓封闭,若轮廓线的起点与终点不重合,则该图 元的外轮廓不封闭。外轮廓不封闭的图元为非冲子入块图元,将外轮廓不封闭的图元去除即 可得到冲子入块图元。
所述防差错检査模块102用于将得到的冲子入块图元两两组合以获得多个不同的图元组,逐一将每一个图元组包括的两个冲子入块图元进行比较,以在所述多个图元组中査找到无 防差错处理的图元组。其中,无防差错处理的图元组指的是包括的两个冲子入块图元外轮廓 相同,但内部图形不同或者厚度不同的图元组。具体方法如下将得到的冲子入块图元两两 组合以获得多个不同的图元组;从获得的图元组中取出一个图元组;比较该图元组中两个冲 子入块图元的外轮廓;若外轮廓不相同,则该图元组不是无防差错处理的图元组,或者,若 外轮廓相同,则比较该图元组中两个冲子入块图元的内部图形;若内部图形不相同,则该图 元组是无防差错处理的图元组,或者,若内部图形相同,则进一步比较该图元组中两个冲子 入块图元的厚度;若厚度不相同,则该图元组是无防差错处理的图元组,或者,若厚度相同 ,则该图元组不是无防差错处理的图元组;记录无防差错处理的图元组;直到比较完所有的 图元组。
所述输出模块103用于输出査找的无防差错处理的图元组。 参阅图2所示,是本发明冲子入块防差错检査方法较佳实施例的流程图。 步骤S201,接收模块100接收需要检査的二维图形。所述需要检査的二维图形来自于图 形存储区ll。在二维图形中,不同类型的图元通常被放置在不同的图层中,并且对各个图元 设置图层信息来标识其所属图层,如冲子入块图元、轮廓线图元、分界线图元、中心线图元 分别放置于入子图层、轮廓线图层、分界线图层、中心线图层。需要检査的二维图形通常包 含多个图层的图元。需要说明的是,尽管根据图元类型将图元放置在不同图层,每个图层中 包含的可能并不完全是同一类型的图元,例如入子图层中可能还包含一些非冲子入块图元。 图层中的每个图元是以三个视图表示的,即主视图、右视图、俯视图。
步骤S202,待査图元査找模块101根据各个图元的图层信息,从接收的二维图形中去除 非入子图层的图元,得到入子图层的图元。所述入子图层包含主视图、下视图及右视图。
步骤S203,待査图元査找模块101从入子图层图元中去除下视图及右视元,得到入 子图层主视元。
步骤S204,待査图元査找模块101从入子图层主视元中去除非冲子入块图元,得到 冲子入块图元。若某一图元轮廓线的起点与终点重合,则该图元的外轮廓封闭,若轮廓线的 起点与终点不重合,则该图元的外轮廓不封闭。外轮廓不封闭的图元为非冲子入块图元,将 外轮廓不封闭的图元去除即可得到冲子入块图元。
步骤S205,防差错检査模块102将得到的冲子入块图元两两组合以获得多个不同的图元 组,逐一将每一个图元组包括的两个冲子入块图元进行比较,以在所述多个图元组中査找到 无防差错处理的图元组。其中,无防差错处理的图元组指的是包括的两个冲子入块图元外轮廓相同,但内部图形不同或者厚度不同的图元组。具体方法如下将得到的冲子入块图元两 两组合以获得多个不同的图元组;从获得的图元组中取出一个图元组;比较该图元组中两个 冲子入块图元的外轮廓;若外轮廓不相同,则该图元组不是无防差错处理的图元组,或者, 若外轮廓相同,则比较该图元组中两个冲子入块图元的内部图形;若内部图形不相同,则该 图元组是无防差错处理的图元组,或者,若内部图形相同,则进一步比较该图元组中两个冲 子入块图元的厚度;若厚度不相同,则该图元组是无防差错处理的图元组,或者,若厚度相 同,则该图元组不是无防差错处理的图元组;记录无防差错处理的图元组;直到比较完所有 的图元组。
步骤S206,输出模块103输出査找的无防差错处理的图元组。
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对本发明 进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等 同替换都不应脱离本发明技术方案的精神和范围。
权利要求
1.一种冲子入块防差错检查系统,运行于计算机中,所述计算机包括用于存储二维图形的图形存储区,其特征在于,该系统包括接收模块,用于从所述图形存储区中接收需要检查的二维图形;待查图元查找模块,用于从接收的二维图形中查找冲子入块图元;及防差错检查模块,用于将得到的冲子入块图元两两组合以获得多个不同的图元组,逐一将每一个图元组包括的两个冲子入块图元进行比较,以在所述多个图元组中查找到无防差错处理的图元组。
2 如权利要求l所述的冲子入块防差错检査系统,其特征在于,该系统还包括输出模块,用于输出査找到的无防差错处理的图元组。
3 如权利要求l所述的冲子入块防差错检査系统,其特征在于,所述 无防差错处理的图元组指的是包括的两个冲子入块图元的外轮廓相同,但内部图形不同或者 厚度不同的图元组。
4 如权利要求l, 2或3所述的冲子入块防差错检査系统,其特征在于 ,所述待査图元査找模块从接收的二维图形中査找冲子入块图元按照如下步骤执行根据各 个图元的图层信息,从接收的二维图形中去除非入子图层的图元,得到入子图层的图元;从 入子图层图元中去除下视图及右视元,得到入子图层主视元;从入子图层主视 元中去除非冲子入块图元,得到冲子入块图元。
5 如权利要求4所述的冲子入块防差错检査系统,其特征在于,所述 非冲子入块图元指的是外轮廓不封闭的图元。
6 一种冲子入块防差错检査方法,其特征在于,该方法包括步骤 接收需要检査的二维图形; 从接收的二维图形中査找冲子入块图元;及将得到的冲子入块图元两两组合以获得多个不同的图元组,逐一将每一个图元组包括的两个冲子入块图元进行比较,以在所述多个图元组中査找到无防差错处理的图元组。
7 如权利要求6所述的冲子入块防差错检査方法,其特征在于,该方法还包括输出査找到的无防差错处理的图元组。
8 如权利要求6所述的冲子入块防差错检査方法,其特征在于,所述 无防差错处理的图元组指的是包括的两个冲子入块图元外轮廓相同,但内部图形不同或者厚 度不同的图元组。
9 如权利要求6, 7或8所述的冲子入块防差错检査方法,其特征在于 ,所述从接收的二维图形中査找冲子入块图元的步骤包括根据各个图元的图层信息,从接收的二维图形中去除非入子图层的图元,得到入子图 层的图元;从入子图层图元中去除下视图及右视元,得到入子图层主视元;及 从入子图层主视元中去除非冲子入块图元,得到冲子入块图元。
10 如权利要求9所述的冲子入块防差错检査方法,其特征在于,所 述非冲子入块图元指的是外轮廓不封闭的图元。
全文摘要
一种冲子入块防差错检查方法,该方法包括步骤接收需要检查的二维图形;从接收的二维图形中查找冲子入块图元;及将得到的冲子入块图元两两组合以获得多个不同的图元组,逐一将每一个图元组包括的两个冲子入块图元进行比较,以在所述多个图元组中查找到无防差错处理的图元组。本发明还提供一种冲子入块防差错检查系统。本发明能够方便高效地检查冲子入块的设计是否遗漏了防差错处理。
文档编号G06F17/50GK101587505SQ20081030176
公开日2009年11月25日 申请日期2008年5月23日 优先权日2008年5月23日
发明者谢玉泉 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1