异形孔翻边展平和还原系统及方法技术方案

技术编号:2913032 阅读:254 留言:0更新日期:2012-04-11 18:40
一种异形孔翻边展平和还原方法,包括步骤:获取零件的一个面作为该零件的基准面;从数据库中获取该零件的翻边特征;若需要将翻边特征进行展平,则调用翻边展平函数,将翻边展平,生成展平特征及其标识符;在所述基准面上绘制展平特征外轮廓的草绘曲线L1;将所述草绘曲线L1朝着该草绘曲线中心点缩小;在所述基准面上绘制该缩小后曲线的草绘曲线L2;将所述绘制后的草绘曲线L2进行拉伸,完成翻边展平;若需要对展平的翻边进行还原,则根据所述展平特征的标识符得到所对应的翻边特征及其标识符;及将所求出的翻边特征标识符保存于翻边特征列表中,并将展平特征的标识符删除,完成展平还原。另外,本发明专利技术还提供一种异形孔翻边展平和还原方法。

【技术实现步骤摘要】

本专利技术涉及一种异形孔翻边展平和还原系统及方法
技术介绍
在3D钣金模具设计中,异形孔翻边是设计师们要经常绘制的特征之一,在模具加工中,异形孔翻边是相当复杂的,而将异形孔展平更为复杂,异形孔翻边的形状各异,其加工步骤为:先要给第一个翻边做一个孔,然后再对孔进行补充,而将异形孔翻边展平较为复杂,因为我们必须遵循保证展平后孔的体积不变的原则,但是在PRO/E自身不能做到这点,这就需要用户先将翻边展平,然后再人工计算出所要绘制的孔的大小,然后再找到要添加的位置,这样一套工序处理起来十分复杂,工程师处理起来十分费时费力。
技术实现思路
鉴于以上内容,有必要提供一种异形孔翻边展平和还原系统,将异形孔翻边展平并能保证冲孔的体积不变且展平后可以还原。此外,还有必要提供一种异形孔翻边展平和还原方法,将异形孔翻边展平并能保证冲孔的体积不变且展平后可以还原。一种异形孔翻边展平和还原系统,包括主机及数据库,该数据库用于存储零件资料和轮廓数组,该零件资料包括零件的各个面、零件的翻边特征、翻边展平函数,所述主机包括:获取模块,用于获取零件的一个面作为该零件的基准面;所述获取模块,还用于从数据库中获取该零件的翻边特征及其标识符;执行模块,用于若需要将翻边特征进行展平,则调用翻边展平函数,将翻边展平,生成展平特征及其标识符;绘制模块,用于在所述基准面上绘制展平特征外轮廓的草绘曲线L1;所述执行模块,还用于将所述草绘曲线L1朝着该草绘曲线的中心点缩小;所述绘制模块,还用于在所述基准面上绘制该缩小后曲线的草绘曲线L2;所述执行模块,还用于将所述绘制后的草绘曲线L2进行拉伸,完成翻边展平;所述执行模块,还用于若需要对展平的翻边进行还原,则根据所述展平特征得到所对应的翻边特征及其标识符;及保存模块,用于将所得到的翻边特征标识符保存于翻边特征列表中,并将展平特征的标识符删除,完成展平还原。一种异形孔翻边展平和还原方法,该方法包括如下步骤:获取零件的一个面作为该零件的基准面;从数据库中获取该零件的翻边特征及其标识符;若需要将翻边特征进行展平,则-->调用翻边展平函数,将翻边展平,生成展平特征及其标识符;在所述基准面上绘制展平特征外轮廓的草绘曲线L1;将所述草绘曲线L1朝着该草绘曲线的中心点缩小;在所述基准面上绘制该缩小后曲线的草绘曲线L2;将所述绘制后的草绘曲线L2进行拉伸,完成翻边展平;若需要对展平的翻边进行还原,则根据所述展平特征得到所对应的翻边特征及其标识符;及将所得到的翻边特征标识符保存于翻边特征列表中,并将展平特征的标识符删除,完成展平还原。相较于现有技术,所述异形孔翻边展平和还原系统及方法,将异形孔翻边展平并能保证冲孔的体积不变且展平后可以还原,节省了时间,提高了设计效率。附图说明图1是本专利技术异形孔翻边展平和还原系统较佳实施例的硬件架构图。图2是图1中主机的功能模块图。图3是本专利技术异形孔翻边展平和还原方法较佳实施例的作业流程图。图4是本专利技术异形孔翻边展平和还原系统较佳实施例的示意图。具体实施方式如图1所示,是本专利技术异形孔翻边展平和还原系统较佳实施例的硬件架构图。该系统包括主机1及与其相连的数据库2。其中,主机1用于对异形孔翻边进行展平和对其进行还原。该数据库2用于存储零件所有特征的ID号、翻边特征列表、翻边展平函数、零件展平特征的外轮廓、零件翻边特征的外轮廓,所述特征的ID与特征是绑定的,翻边特征与展平特征是父子特征关系,由其中一特征可求出另一特征。所述主机1还连接显示器3、键盘4及鼠标5,作为异形孔翻边展平和还原的输入和输出设备。如图2所示,是图1中主机1的功能模块图。所述主机1包括获取模块10、判断模块12、保存模块14、执行模块16及绘制模块18。获取模块10,用于获取零件的一个面作为该零件的基准面。判断模块12,用于判断该基准面是否为平面,若判断结果为该基准面不是平面,则由用户选择该零件的一个平面作为基准面。所述获取模块10,还用于若该基准面为平面,则根据该基准面得到两个与该基准面垂直的对应参照面,且所述两个参照面互相垂直,所述两个参照面与所述基准面相交生成两条互相垂直的直线分别作为该基准面的直角坐标系的x轴和y轴,该参照面是为了确定所述基准面的摆放位置。该获取模块10,还用于获取该零件的翻边特征及其标识符,所述翻边特征是指符合以下-->三种条件的特征:(a)该特征必须是成形特征;(b)所述特征的所有翻边面到所述基准面所在的平面的距离相等;(c)满足条件(b)的翻边面不能只有两个圆面,因为满足条件(b)且只有两个圆面的翻边面是抽牙,不是翻边。保存模块14,用于将所述翻边特征的ID号保存于翻边特征列表中。执行模块16,用于若需要将翻边特征进行展平,则调用翻边展平函数,将翻边展平,生成该零件的展平特征及其展平特征的ID,此时展平后的翻边没有冲孔。绘制模块18,用于在所述基准面上绘制所述展平特征的外轮廓草绘曲线L1。所述执行模块16,还用于将所述草绘曲线L1朝着该草绘曲线的中心点进行缩小,缩小成一个没有草绘特征的曲线,缩小的半径长度计算公式为:L=H+1.57*(T/2+R),L是缩小的半径长度,H是翻边的高度,T是零件的厚度,即料厚,R是成型处的半径。所述绘制模块18,还用于在所述基准面上绘制该缩小后的曲线的草绘曲线L2,如图4所示。所述执行模块16,还用于将所述绘制后的草绘曲线L2进行拉伸,该拉伸的方向为与所述基准面垂直的方向,该拉伸长度为该零件的料厚。所述保存模块14,还用于将该拉伸后的草绘曲线L2的展平特征的ID保存于展平特征列表中,并于翻边特征列表中删除翻边特征ID,翻边展平完成,所述草绘曲线L2的展平特征ID与草绘曲线L1的展平特征ID相同。所述执行模块16,还用于若需要对展平的翻边进行还原,得到所述展平特征所对应的翻边特征,即可得到该翻边特征的ID。所述保存模块14,还用于在进行展平还原时,将展平特征列表中的展平特征的ID删除,展平还原完成。如图3所示,是本专利技术草绘线自动重绘方法较佳实施例的作业流程图。步骤S30,获取模块10获取零件的一个面作为该零件的基准面。步骤S32,判断模块12判断该基准面是否为平面。步骤S34,若该基准面为平面,则获取模块10根据该基准面得到两个与该基准面垂直的对应参照面,且所述两个参照面互相垂直,所述两个参照面与所述基准面相交生成两条互相垂直的直线分别作为该基准面的直角坐标系的x轴和y轴,该参照面是为了确定所述基准面的摆放位置。步骤S36,获取模块10获取到该零件的翻边特征,所述翻边特征是指符合以下三种条件的特征:(a)该特征必须是成形特征;(b)所述特征的所有翻边面到所述基准面所在的平-->面的距离相等;(c)满足条件(b)的翻边面不能只有两个圆面,因为满足条件(b)且只有两个圆面的翻边面是抽牙,不是翻边。步骤S38,保存模块14将所述翻边特征的ID号保存于翻边特征列表中。步骤S40,若需要将翻边特征进行展平,则执行模块16调用翻边展平函数,将翻边展平,生成该零件的展平特征及其展平特征的ID,此时展平后的翻边没有冲孔。步骤S42,绘制模块18在所述基准面上绘制所述展平特征的外轮廓草绘曲线L1,参照图4所示。步骤S44,所述执行模块16将所述草绘曲线L1朝着该草绘曲线的中本文档来自技高网...

【技术保护点】
一种异形孔翻边展平和还原系统,包括主机及数据库,该数据库用于存储零件的各个面、零件的翻边特征、翻边展平函数,其特征在于,所述主机包括: 获取模块,用于获取零件的一个面作为该零件的基准面; 所述获取模块,还用于从数据库中获取该零件 的翻边特征及其标识符;执行模块,用于若需要将翻边特征进行展平,则调用翻边展平函数,将翻边展平,生成展平特征及其标识符; 绘制模块,用于在所述基准面上绘制展平特征外轮廓的草绘曲线L1; 所述执行模块,还用于将所述草绘曲线L1朝着该 草绘曲线的中心点缩小; 所述绘制模块,还用于在所述基准面上绘制该缩小后曲线的草绘曲线L2; 所述执行模块,还用于将所述绘制后的草绘曲线L2进行拉伸,完成翻边展平; 所述执行模块,还用于若需要对展平的翻边进行还原,则根据所述 展平特征得到所对应的翻边特征及其标识符;及 保存模块,用于将所得到的翻边特征标识符保存于翻边特征列表中,并将展平特征的标识符删除,完成展平还原。

【技术特征摘要】
【权利要求1】一种异形孔翻边展平和还原系统,包括主机及数据库,该数据库用于存储零件的各个面、零件的翻边特征、翻边展平函数,其特征在于,所述主机包括:获取模块,用于获取零件的一个面作为该零件的基准面;所述获取模块,还用于从数据库中获取该零件的翻边特征及其标识符;执行模块,用于若需要将翻边特征进行展平,则调用翻边展平函数,将翻边展平,生成展平特征及其标识符;绘制模块,用于在所述基准面上绘制展平特征外轮廓的草绘曲线L1;所述执行模块,还用于将所述草绘曲线L1朝着该草绘曲线的中心点缩小;所述绘制模块,还用于在所述基准面上绘制该缩小后曲线的草绘曲线L2;所述执行模块,还用于将所述绘制后的草绘曲线L2进行拉伸,完成翻边展平;所述执行模块,还用于若需要对展平的翻边进行还原,则根据所述展平特征得到所对应的翻边特征及其标识符;及保存模块,用于将所得到的翻边特征标识符保存于翻边特征列表中,并将展平特征的标识符删除,完成展平还原。【权利要求2】如权利要求1所述的异形孔翻边展平和还原系统,其特征在于,所述保存模块,还用于再翻边展平后将展平特征的标识符存储于展平特征列表中,并于翻边特征列表中删除翻边特征标识符。【权利要求3】如权利要求1所述的异形孔翻边展平和还原系统,其特征在于,所述草绘曲线L2的拉伸方向与所述基准面的方向垂直,拉伸长度为零件的料厚。【权利要求4】如权利要求1所述的异形孔翻边展平和还原系统,其特征在于,所述主机还包括:判断模块,用于判断所获取的基准面是否为平面,若判断结果为该基准面不是平面,则由用户选择该零件的一个平面作为基准面;所述获取模块,还用于若所获取的基准面是平面,则根据该基准面得到两个与该基准面垂直的对应参照面,且所述两个参照面互相垂直,所述两个参照面与所述基准面相交生成两条互相垂直的直线分别作为该基准面的直角坐标系的x轴...

【专利技术属性】
技术研发人员:林亚坤
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1