抽牙自动标识系统及方法

文档序号:6290726阅读:186来源:国知局
专利名称:抽牙自动标识系统及方法
技术领域
本发明涉及一种抽牙自动标识系统及方法。
技术背景在模具加工中,抽牙是一个比较常用也比较复杂的工艺。抽牙的加工工艺为在零件的 基准面先用小冲头冲一个小孔,该小孔称为预冲孔,然后再用大冲头对该预冲孔进行扩冲。 由于抽牙的加工过程比较复杂,工程师对于抽牙的每一个步骤的相关数据都要用文字进行注 释。但是,在零件的设计中,如果用注释来标识抽牙的相关数据比较繁琐,工程师在加工过 程中容易出错,并且注释太多影响美观,也给读图带来不便。发明内容鉴于以上内容,有必要提出一种抽牙自动标识系统,能够自动获取抽牙过程中的相关数 据,并将所获取的数据保存至数据库中。鉴于以上内容,有必要提出一种抽牙自动标识方法,能够自动获取抽牙过程中的相关数 据,并将所获取的数据保存至数据库中。一种抽牙自动标识系统,包括计算机主机及与该计算机主机相连的数据库,该数据库中 存储有模具图档设计过程中的相关数据,所述计算机主机包括选取模块,用于在模具图档中选择一个平面为抽牙的基准面;获取模块,用于从该数据库中获取该模具图档的所有成形 特征,从所述成形特征中获取所有抽牙特征的ID号,并将所获取的ID号保存至一个数组中, 从该数组中获取一个未标识的抽牙ID号,并根据该ID号从数据库中获取相应的抽牙面;绘制模块,用于将该抽牙面的外轮廓线投影至所选取的基准面上绘制草绘线;切削模块,用于根 据所绘制的外轮廓线草绘线切削抽牙;填充模块,用于填充切削后的抽牙面,并将切削后的 抽牙面着色;及保存模块,用于将该抽牙面的实际参数保存至该数据库中。一种抽牙自动标识方法,该方法包括如下步骤在模具图档中选择一个平面为抽牙的基 准面;获取该模具图档的所有成形特征;从所述成形特征中获取所有抽牙特征的ID号,并将 所获取的ID号保存至一个数组中;从该数组中获取一个未标识的抽牙ID号;根据该ID号从数 据库中获取相应的抽牙面;将该抽牙面的外轮廓线投影至所选取的基准面上绘制草绘线;根 据所绘制的外轮廓线草绘线切削抽牙;填充切削后的抽牙面,并将切削后的抽牙面着色;及 将该抽牙面的实际参数保存至数据库中。 相较于现有技术,本发明所提供的抽牙自动标识系统及方法,能够自动获取抽牙过程中 的相关数据,并将所获取的数据保存至数据库中,提高工作的效率和准确性。


图l是本发明抽牙自动标识系统较佳实施例的硬件架构图。图2是图1所示计算机主机的功能模块图。图3是本发明抽牙自动标识方法较佳实施例的流程图。图4是本发明中抽牙的示意图。
具体实施方式
如图1所示,是本发明抽牙自动标识系统较佳实施例的系统架构图。该系统主要包括计 算机主机l、数据库2、显示器3、键盘4及鼠标5。该计算机主机l用于获取模具在抽牙过程中 的相应数据,并将所获取的数据保存至数据库2中。该数据库2与该计算机主机1相连,用于 存储在模具图档设计过程中的相关数据。所述主机1连接有显示器3、键盘4及鼠标5,用于抽 牙过程中相关数据的输入及输出。如图2所示,是图l中计算机主机l的功能模块图。所述计算机主机1包括选取模块10、获 取模块12、绘制模块14、切削模块16、填充模块18、保存模块20及判断模块22。所述选取模块10用于在模具图档中选择一个平面为抽牙的基准面。所述基准面是指对模 具图档进行绘制、切削所依据的平面,如图4所示,a为基准面。所述获取模块12用于从数据库2中获取该模具图档的所有成形特征。所述成形特征包括 :抽牙、凸包及翻边。所述抽牙的加工工艺为在零件的基准面先用小冲头冲一个小孔,该 小孔称为预冲孔,然后再用大冲头对该预冲孔进行扩冲。所述获取模块12还用于从所述成形特征中获取所有抽牙特征的ID号,并将所获取的ID号 保存至一个数组中。所述获取模块12还用于从该数组中获取一个未标识的抽牙ID号。所述获取模块12还用于根据该ID号从数据库2中获取相应的抽牙面。所述抽牙面是指抽 牙在生成过程中,冲头冲击预冲孔所产生的曲面,如图4所示,d为抽牙面,该抽牙面包括外 轮廓线b和内轮廓线c。所述绘制模块14用于将所述获取的抽牙面的外轮廓线投影至所选取的基准面上并绘制草 绘线。所述草绘线是模具设计系统提供的一种线形结构,以这种结构为基础可以进行切削、 填充等操作。草绘线的绘制步骤为将抽牙面的外轮廓线投影到所选取的基准面上,计算出 投影在基准面上的外轮廓线的中心坐标,然后分别以用户输入的抽牙内径、抽牙外径为半径
,以计算出的中心坐标为圆心绘制出两个同心圆,所述两个同心圆的外轮廓线即为所绘制的 草绘线。所述切削模块16用于根据所绘制的外轮廓线草绘线切削抽牙。所述填充模块18用于填充切削后的抽牙面,并将切削后的抽牙面着色。切削后的抽牙面 是一个凹面,所述填充抽牙面是指将切削后的抽牙面补成和抽牙基准面成一个平面。所述着 色是指将切削后的抽牙面涂上和基准面不同的颜色以标示出抽牙。模具设计系统可以根据基 准面上不同颜色的填充面识别出抽牙,还可以根据抽牙面所在的不同平面来确认抽牙的方向所述保存模块20用于将该抽牙面的实际参数保存至数据库2中。所述抽牙面的实际参数 包括抽牙面的外轮廓线半径、抽牙面的内轮廓半径及抽牙的预冲半径。所述抽牙的预冲半 径可根据抽牙面的外轮廓线半径和内轮廓半径在数据库2中进行査找。若数据库2中已保存有 抽牙面的参数,则将已保存的参数删除后,再将抽牙面的实际参数保存至数据库2中。所述判断模块22用于判断该模具图档中是否还有未标识的抽牙。若该数组中所有的抽牙 ID号遍历完成,则判断该模具图档中没有未标识的抽牙;若该数组中的抽牙ID号未遍历完成 ,则判断该模具图档中有未标识的抽牙。如图3所示,是本发明抽牙自动标识方法较佳实施例的流程图。首先,步骤SIO,选取模 块10在模具图档中选择一个平面为抽牙的基准面。步骤S12,获取模块12从数据库2中获取该模具图档的所有成形特征。步骤S14,获取模块12从所述成形特征中获取所有抽牙特征的ID号,并将所获取的ID号 保存至一个数组中。步骤S16,获取模块12从该数组中获取一个未标识的抽牙ID号。步骤S18,获取模块12根据该抽牙ID号从数据库2中获取相应的抽牙面。所述抽牙面包括 外轮廓线和内轮廓。步骤S20,绘制模块14将该抽牙面的外轮廓线投影至所选取的基准面上并绘制草绘线。 草绘线的绘制步骤为将抽牙面的外轮廓线投影到所选取的抽牙基准面上,计算出投影在基 准面上的外轮廓线的中心坐标,然后分别以用户输入的抽牙内径、抽牙外径为半径,以计算 出的中心坐标为圆心绘制出两个同心圆,所述两个同心圆的外轮廓线即为所绘制的草绘线。 步骤S22,切削模块16根据所绘制的外轮廓线草绘线切削抽牙。 步骤S24,填充模块18填充切削后的抽牙面,并将切削后的抽牙面着色。 步骤S26,保存模块20将该抽牙面的实际参数保存至数据库2中。若数据库2中已保存有
该抽牙面的参数,则将已保存的参数删除后,再将该抽牙面的实际参数保存至数据库2中。 步骤S28,判断模块22判断该模具图档中是否还有未标识的抽牙。若该数组中所有的抽牙ID号遍历完成,则判断该模具图档中没有未标识的抽牙;若该数组中的抽牙ID号未遍历完成,则判断该模具图档中有未标识的抽牙。在步骤S28中,当该模具图档中有未标识的抽牙时,返回至从该数组中获取一个未标识的抽牙ID号的步骤;当该模具图档中没有未标识的抽牙时,结束流程。
权利要求
权利要求1一种抽牙自动标识系统,包括计算机主机及与该计算机主机相连的数据库,该数据库中存储有模具图档设计过程中的相关数据,其特征在于,所述计算机主机包括选取模块,用于在模具图档中选择一个平面为抽牙的基准面;获取模块,用于从该数据库中获取该模具图档的所有成形特征,从所述成形特征中获取所有抽牙特征的ID号,并将所获取的ID号保存至一个数组中,从该数组中获取一个未标识的抽牙ID号,并根据该ID号从数据库中获取相应的抽牙面;绘制模块,用于将该抽牙面的外轮廓线投影至所选取的基准面上绘制草绘线;切削模块,用于根据所绘制的外轮廓线草绘线切削抽牙;填充模块,用于填充切削后的抽牙面,并将切削后的抽牙面着色;及保存模块,用于将该抽牙面的实际参数保存至该数据库中。
2.如权利要求l所述的抽牙自动标识系统,其特征在于,所述计算 机还包括判断模块,用于判断该模具图档中是否还有未标识的抽牙,所述的获取模块在判断 模块判断该模具图档中还有未标识的抽牙时,继续从该数组中获取一个未标识的抽牙ID号进 行标识。
3.如权利要求l所述的抽牙自动标识系统,其特征在于,所述保存 模块在该数据库中已保存有抽牙面的参数时,先将已保存的参数删除,再将该抽牙面的实际 参数保存至该数据库中。
4.如权利要求l所述的抽牙自动标识系统,其特征在于,所述抽牙 面的实际参数包括抽牙面外轮廓线半径、抽牙面内轮廓半径及预冲孔半径。
5.一种抽牙自动标识方法,其特征在于,该方法包括如下步骤 在模具图档中选择一个平面为抽牙的基准面; 获取该模具图档的所有成形特征;从所述成形特征中获取所有抽牙特征的ID号,并将所获取的ID号保存至一个数组中;从该数组中获取一个未标识的抽牙ID号; 根据该ID号从数据库中获取相应的抽牙面; 将该抽牙面的外轮廓线投影至所选取的基准面上绘制草绘线; 根据所绘制的外轮廓线草绘线切削抽牙; 填充切削后的抽牙面,并将切削后的抽牙面着色;及 将该抽牙面的实际参数保存至数据库中。
6.如权利要求5所述的抽牙自动标识方法,其特征在于,该方法还包括步骤判断该模具图档中是否还有未标识的抽牙;当该模具图档中没有未标识的抽牙时,结束流程,否则,返回至从该数组中获取一个 未标识的抽牙ID号的步骤。
7.如权利要求5所述的抽牙自动标识方法,其特征在于,所述绘制 草绘线的步骤包括将抽牙面的外轮廓线投影到所选取的基准面上,计算出投影在基准面上的外轮廓线的 中心坐标,然后分别以用户输入的抽牙内径、抽牙外径为半径,以计算出的中心坐标为圆心 绘制出两个同心圆,所述两个同心圆的外轮廓线即为所绘制的草绘线。
8.如权利要求5所述的抽牙自动标识方法,其特征在于,在所述将 抽牙面的实际参数保存至数据库的步骤中,若该数据库中已保存有抽牙面的参数,则先将已 保存的参数删除,再将该抽牙面的实际参数保存至该数据库中。
全文摘要
一种抽牙自动标识方法,该方法包括如下步骤在模具图档中选择一个平面为抽牙的基准面;获取该模具图档的所有成形特征;从所述成形特征中获取所有抽牙特征的ID号,并将所获取的ID号保存至一个数组中;从该数组中获取一个未标识的抽牙ID号;根据该ID号从数据库中获取相应的抽牙面;将该抽牙面的外轮廓线投影至所选取的基准面上绘制草绘线;根据所绘制的外轮廓线草绘线切削抽牙;填充切削后的抽牙面,并将切削后的抽牙面着色;及将该抽牙面的实际参数保存至数据库中。另外,本发明还提供一种抽牙自动标识系统。
文档编号G05B19/4093GK101393449SQ20071020176
公开日2009年3月25日 申请日期2007年9月19日 优先权日2007年9月19日
发明者林亚坤 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1