[发明专利]冲孔与沙拉孔的自动识别系统及方法无效
| 申请号: | 200710201854.6 | 申请日: | 2007-09-26 |
| 公开(公告)号: | CN101398862A | 公开(公告)日: | 2009-04-01 |
| 发明(设计)人: | 林亚坤;陈曦 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
| 主分类号: | G06F17/50 | 分类号: | G06F17/50;G06T7/00 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 冲孔 沙拉 自动识别 系统 方法 | ||
技术领域
本发明涉及一种冲孔与沙拉孔的自动识别系统及方法。
背景技术
在模具设计和加工中,孔的识别过程非常繁琐,一般来说,模具设计中的孔可分为冲孔和沙拉孔。在设计阶段,设计师可能设计出许多形状各异的冲孔和沙拉孔,即使是外形相同的孔,在数据上也有差异。在以往的设计过程中,设计师和加工人员对孔识别的唯一途径就是孔的属性描述。然而,一套模具往往有上千个孔,以往的识别方式容易相互混淆,而且孔的属性描述要花费很多人力也容易出错,影响了生产效率。
发明内容
鉴于以上内容,有必要提出一种冲孔与沙拉孔的自动识别系统,能够根据冲孔及沙拉孔在模具设计图档中的几何特征来自动识别并识别冲孔和沙拉孔。
鉴于以上内容,有必要提出一种冲孔与沙拉孔的自动识别方法,能够根据冲孔及沙拉孔在模具设计图档中的几何特征来自动识别并识别冲孔和沙拉孔。
一种冲孔与沙拉孔的自动识别系统,包括计算机主机,该计算机主机包括:选取模块,用于在模具图档中选择一个平面为基准面;访问模块,用于访问该模具图档中的每一个面,及访问所述面的每一条轮廓线;判断模块,用于根据冲孔轮廓线的属性判断访问的轮廓线是否为冲孔的轮廓线;保存模块,用于当访问的轮廓线为冲孔的轮廓线时,将该轮廓线的ID保存至第一数组中;所述访问模块还用于当所访问的轮廓线不是冲孔的轮廓线时,访问该轮廓线中的一条边,并获取该边两个邻面的类型;及所述判断模块还用于判断该边两个邻面的类型是否分别为锥面和平面,当所述两个邻面分别为锥面和平面时,该轮廓线为沙拉孔的轮廓线,保存模块将该轮廓线的ID号保存至第二数组中。
一种冲孔与沙拉孔的自动识别方法,该方法包括如下步骤:(a)在模具图档中选择一个平面为基准面;(b)访问该模具图档中的一个面,并获取该面的所有轮廓线;(c)访问所述轮廓线中的一条轮廓线;(d)根据冲孔轮廓线的属性判断该访问的轮廓线是否为冲孔的轮廓线;(e)当该访问的轮廓线为冲孔的轮廓线时,将该轮廓线的ID号保存至第一数组中;(f)当所访问的轮廓线不是冲孔的轮廓线时,访问该轮廓线的一条边,并获取该边两个邻面的类型;(g)根据所获取的两个邻面的类型判断所述邻面是否分别为锥面和平面;(h)当所述两个邻面不是分别为锥面和平面时,判断该轮廓线所有边是否访问结束,若该轮廓线所有边访问结束,则返回至步骤(c),若该轮廓线还有边未访问,则返回至步骤(f);(i)当所述两个邻面分别为锥面和平面时,该轮廓线为沙拉孔的轮廓线,将该轮廓线的ID号保存至第二数组中;(j)重复步骤(c)至步骤(i)直到该面所有轮廓线都访问结束;及(k)重复步骤(b)至步骤(j)直到该模具图档所有面都访问结束。
相较于现有技术,本发明所提供的冲孔与沙拉孔的自动识别系统及方法,能够根据冲孔及沙拉孔在模具设计图档中的几何特征自动识别并识别冲孔和沙拉孔,然后给所识别出的冲孔及沙拉孔绘制草绘图,并在草绘图上识别出冲孔和沙拉孔,提高了生产效率。
附图说明
图1是本发明冲孔与沙拉孔的自动识别系统较佳实施例的硬件架构图。
图2是图1所示计算机主机的功能模块图。
图3是本发明冲孔与沙拉孔的自动识别方法较佳实施例的流程图。
具体实施方式
如图1所示,是本发明冲孔与沙拉孔的自动识别系统较佳实施例的系统架构图。该系统主要包括计算机主机1、数据库2、显示器3、键盘4及鼠标5。该计算机主机1用于能够根据冲孔及沙拉孔在模具设计图档中的几何特征自动识别并识别冲孔和沙拉孔,然后给所识别出的冲孔及沙拉孔绘制草绘图,并在草绘图上识别出冲孔和沙拉孔。该数据库2与该计算机主机1相连,用于存储在模具图档设计过程中的相关数据。所述主机1连接有显示器3、键盘4及鼠标5,用于冲孔及沙拉孔识别过程中相关数据的输入及输出。
如图2所示,是图1中计算机主机1的功能模块图。所述计算机主机1包括选取模块10、访问模块12、判断模块14、保存模块16、绘制模块18及填充模块20。
所述选取模块10用于在模具图档中选择一个平面为基准面。所述基准面是指对模具图档进行绘制、切削所依据的平面。
所述访问模块12用于访问该模具图档中一个面,并获取该面的所有轮廓线。所述轮廓线是指该面中封闭的曲线。
所述访问模块12还用于访问所述轮廓线中的一条轮廓线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710201854.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:飞行器视景仿真系统
- 下一篇:一种采用分离式热管逆流换热的机房排热装置





