dynaform回弹补偿流程.docx
《dynaform回弹补偿流程.docx》由会员分享,可在线阅读,更多相关《dynaform回弹补偿流程.docx(7页珍藏版)》请在冰豆网上搜索。
dynaform回弹补偿流程
Dynaform 回弹补偿流程详解
DynaForm 软件从 5.7 版本开始增加了回弹补偿模块(SCP),用户可以在
重力、拉延、修边和翻边、回弹等一系列工艺过程 CAE 仿真之后,通过回弹补
偿模块将回弹计算出的数值直接按照一定的系数补偿回模具上,减少实际的模
具试模次数,缩短产品的开发周期并降低成本。
DynaForm 中回弹补偿的基本流程如下图所示(此图片引用于 DynaForm
软件帮助文件)。
图 1 DynaForm 中回弹补偿的基本流程
从上图可以看出,要进行补偿,需要首先进行拉延和回弹计算,也就是说
必须有一次拉延分析,并得到一个合理的回弹结果;软件第一次进行回弹补偿
需要 2 个 Dynain 文件(一个是回弹前一步的,可能为拉延也可能为修边,第
二个是回弹本身的)。
在 DynaForm 软件本身的 Manual 手册的 Application 手册中的第三个
案例是关于回弹补偿的,但是案例本身说的比较简略,也没有详细的描写多次
补偿需要注意的事项,还有就是 DynaForm 软件个版本本身的不稳定性,导致
计算回弹补偿非常困难,本文从拉延开始,详细诉述多次回弹补偿(案例补偿
2 次,第 2 次之后和第 2 次分析方法一致)方法;
此次分析使用的模型如下:
材质:
DP800,厚度 2mm
分析软件:
DynaForm5.9.2.1
操作系统:
Windows 7 X64
图 2 分析使用的模型
工艺说明:
如上图所示的零件,V 型零件,使用一步成型,肯定会有回弹,通过补偿
可以适当补偿,冲压模具如下:
图 3 冲压模具
1.第一次成型分析及回弹
具体成型分析及回弹分析设置步骤在此不一一详述,第一次成型分析结果
如下:
图 4 第一次成型分析结果
回弹的距离大约是 0.6mm,此零件公差要求在 0.1mm 以内,所以需要进
行回弹补偿;
回弹补偿的方式有 2 种,一种是在 3D 软件中,根据 CAE 的分析结果,
手动的处理模型,对于复杂的零件,这种处理过程很繁琐,第二种就是用本文
的方法,使用 DynaForm 软件的回弹补偿功能进行自动的补偿并映射曲面用于
实际的模具设计或模具加工;
2.第一次回弹补偿
在进行补偿计算前,一定要确认第一次的分析正常终止,并有 Dynain 文
件存在方可,回弹补偿的具体步骤如下:
2.1 新建一个回弹补偿的前处理文件
将第一步分析使用的前处理文件另存为一个新的前处理文件,在此我们命
名为 1_SCP.df,将模具各层定位于第一步冲压结束时的位置(一般为闭模状态)
。
备注:
建议做回弹补偿使用单独的前处理文件,这样不会有太多的零件层;
2.2 导入第一次分析后产生的 Dynain 文件
图 5 导入第一次分析后产生的 Dynain 文件
导入后的模型如下图所示:
图 6 导入后的模型
在上图中,蓝色网格为回弹前(成型后)模型,粉红色为回弹后网格模型;
备注:
如果导入模型没有明显的区别,说明回弹分析的结果是不可靠或者
说没有回弹。
2.3 进行回弹补偿设置
打开回弹补偿菜单点击“补偿”,进行回弹补偿设置:
图 7 回弹补偿设置
在 DynaForm 的应用手册 CASE3 中,有关于此对话框的详细说明,在此
就不一一解释,按照上图所示,选择对应的网格层即可!
设置完毕后,点击提
交,并选择 LS-DYNA 输入文件选项,在前处理文件所在的目录回自动生成一
个以前处理命名的文件夹,里面会有计算所需要的 DYN 文件,使用任务管理
器(JOB SUBMITTER)提交计算即可!
图 8 任务管理器
2.4 第一次补偿结果
计算正常终止后,在回弹补偿菜单,点击冲压负角检查->添加->导入网
格
图 9 导入网格
在弹出的对话框选择 Rigid.new,确定,导入经过补偿的模具网格
图 10 导入经过补偿的模具网格
导入模具网格后,给各个层重新命名,一般为 DIE2/PUCH2/binder2 等,
用以区分原始模具网格层;单独显示 DIE 及 DIE2(经过第一次补偿的 die)如下
图所示:
图 11 经过第一次补偿的 die
上图中,蓝色的线为原始 die 网格,棕色的线为补偿后的网格,可以看出,
模具网格已经修改,也就是经过补偿了!
一般情况下,补偿完毕的模具网格,需要进行第二次的成型和回弹分析,
并将第二次的回弹分析和第一次的成型结果向对比,看是否符合实际的产品要
求,下面将进行第二次拉延和回弹分析。
3.第二次成型分析及回弹
将回弹补偿的前处理文件另存为 2_Stapming&SPB.df,将自动设置-板料
成型里面的 Die、punch 和 binder 层替换为经过补偿的 Die2、punch2 和
Binder2 模具层,重新生成 DYN 文件,并提交运算,运算正常终止后,导入
此次分析的成型回弹结果 Dynain 文件;单独显示第一次的成型的 blank 和第
二次的回弹后的 blank 层,对比如下:
图 12 第二次成型分析及回弹
通过上图可以看出,经过一次补偿后的回弹后的产品与第一次成型回弹后
好很多了,公差从 0.6mm 下降到 0.3mm 左右,但是还是不符合产品要求,所
以有必要可以进行第二次的回弹补偿。
4.进行第二次回弹补偿设置及分析
将第二次成型分析的前处理文件,另存为 2_SCP.df,打开回弹补偿菜单点
击“补偿”,进行回弹补偿设置,第二次补偿与第一次有些许差异!
图 13 进行第二次回弹补偿设置及分析
设置完毕后,提交运算后,导入经过补偿的工具网格,单独显示第一次分
析使用的 die,以及第一次和第二次补偿后的 die,效果如下:
通过颜色可以发
现,3 个 die 的网格是不一样的,说明补偿有效。
图 14 补偿有效
5.第三次成型分析及回弹
使用第二次补偿后的网格进行成型及回弹运算,运算结束后,导入第三次
成型分析的回弹结果,并显示第一次成型分析的结果,效果如下:
图 15 第三次成型分析及回弹
第一次成型(蓝色)第三次成型(桔色)&第三次回弹(紫色)
图 16 补偿后效果
从上图可以看出,经过补偿后的产品回弹后和实际需要的产品已经基本一
致,公差已小于 0.1mm,说明经过第二次补偿的模面已经满足设计要求,此时
需要将第二次经过补偿的模具网格映射成模具曲面用于实际的模具设计或模具
加工;
6.曲面映射
打开菜单回弹补偿->曲面映射,以 die 面为例。
图 17 曲面映射
选择完毕后,点应用即可,效果如下图所示:
图 18 效果图
DyanForm 会自动将新生成的曲面建立一个层,隐藏其他的层,将此层的
曲面导出即可。
总结
通过以上的一个简单的 V 型零件,笔者详细的说明了基于 DynaForm 的
回弹补偿的完整过程,从以上的分析流程可以看出,CAE 软件的补偿时完全基
于理论的方法,而实际的生产过程受到很多因素的影响,比如材质的波动、摩
擦系数、设备的稳定性等都会对回弹产生重大的影响,从而导致回弹结果不准
确,所以补偿的结果也不理想;
目前解决回弹问题大部分还是要靠实际的试模结果,通过三坐标测量实际
的回弹结果,然后进行手工补偿,对于复杂曲面的变形一般还采用
ThinkDesign 等软件进行曲面的补偿。