变形误差的有限元迭代算法及其软件实现

3.0 闻远设计 2023-02-25 238 5 18.97KB 4 页 2光币
侵权投诉
变形误差的有限元迭代算法及其软件实现
引言
低刚度零件或缘于薄壁和细长结构,或缘于材料弹性模量低,在切削过程中因切削力的作用产
生变形误差,影响加工的精度和质量。因刚度低,在加工误差形成的诸要素中,切削力产生的
力致加工误差贡献最大。研究低刚度零件数控加工导致的力致变形误差,以期根据误差计算结
果,事先通过数控编程对数控机床的刀具轨迹作出补偿,提高加工质量和效率。显然,通过离
线补偿提高工件加工精度的关键在于如何精确地计算工件的变形,Budak 等通过控制单齿进给
量的方法来控制加工误差,Cho 等人在实验统计数据的基础上研究了简单零件的误差补偿方
案。对于复杂形面,主要借助有限元法作为误差计算的手段,万敏等围绕铣削力建模和表面误
差预测方法展开了研究,王志刚等借助有限元软件提出了航空薄壁方框零件铣削加工中的刀具
补偿策略,陈蔚芳等完成了基于 ABAQUS 的薄壁件加工变形控制快速仿真平台开发,Ratchev
等通过有限元方法对薄壁件铣削过程中的加工变形和表面误差进行了系列研究。
就低刚度零件力致加工误差离线预估的研究而言,有两方面研究需要深入:1)构建高效的误差
计算数学方法。由于变形误差的计算至少取决于建立在切削工艺之上的进给量-切削力模型和
基于结构力学的变形-切削力模型,进给量和变形量出现耦合,一般会形成复杂的迭代计算。
应力求建立适用于不同切削工艺的数学迭代算法。(2)因切削过程是材料不断减少的过程,传统
的做法需要不断重新构建几何形体和有限元网格,对动辄上千单元的计算而言,工作量庞大且
需人工干预计算过程,极大地影响计算效率。本文将借助 ANSYS 参数化设计语言
APDL(ANSYS ParametricDesign Language),设计集误差迭代计算、刀具走刀、材料去除于一体
的变形误差动态仿真程序,实现全过程加工误差计算的高效率自动运算。并通过简化的二维车
削算例和三维矩形薄板铣削算例验证该程序的有效性和精度。
1 变形误差的有限元迭代算法
在此仅研究因切削力引起的工件变形,不考虑其他非切削力因素造成的加工误差。首先假设:
1)加工过程中材料处于线弹性范围。2)材料是各向同性的。3)刀具是刚体,切削时不产生变
形。4)不考虑切屑、振动、机床等造成的其他误差。
低刚度零件在走刀过程中产生的力致变形误差,以用一系列的离样点的变形误差来表
就是说连续的刀具轨迹以由有限个样点逼近样点集程度根据刀具轨迹的
率变化程度而【图 1
个样点的变形误差计算取决于建立在切削工艺之上的进给量-切削力模型和基于结构力学
的变形-切削力模型,:切削力模型,取决于用的切削工艺,有大量建立在理论和实验
基础上的模型。2)变形模型,反映工件在切削力作用发生的变形,取决于工件的几何结构。
该模型以建立切削变形切削力的数关系为目标,应以高精度的、有良好前置后置功能
的有限元软件为计算工具,切削力模型立确误差量,如2所示。因工艺参数、切削
力、工件和刀具变形之的关系复杂,其是进给量变形量之的耦合,使得误差计算过程
表现为数学迭代趋近的过程,最根据误差限确误差【图 2
2可知,求误差的关键是要出力切削模型和变形模型线的交点,因此需要探讨高效的
迭代趋近办法。计算程如3所示
加工误差计算的数学迭代方法决了数学模型的确性、误差计算的精确性和计算方法的效
率。设计的迭代过程归纳【图 3
1)当前样点名义进给量量为 t,根据切削工艺和进给量-切削力的数学关系,当前样
名义进给量的切削力F0F0=f(t) (1)不同的切削工艺 f(t)数表不同。
2)根据切削力型和工件几何结构,建立反映切削力-变形关系的理论或数力学模型,切削
F0 作用于样点时,会产生一的变形Δ1
设变形处于线弹性范围,变形 Δ1 以一般地表为:Δ1= F0/K (2)K 为结构的刚度矩。对
轴类零件的车削等简单切削工艺,上式可能得到解析解。对于其形态的工件和加工
工艺,很难得到解析,通需要借助有限元方法。
3)由于因切削力发生工件变形,实切削量减t-Δ1,对应的切削力量减F1
F1=f(t-Δ1) (3)4)用切削力 F1 替名义切削力 F0 作用于样点时,再次根据变形模型计算出
的变形Δ2Δ2=F1/K (4)5
2 软件实现
3的计算单元是样点,迭代过程中切削力模型和变形模型中的参数会发生变化,需
要重新计算连续的刀具轨迹要由一系列离散样点逼近,因切削是一个连续走刀和材料去
除的过程,工件的几何参数、刚度变化,导致有限元网格的动态变化。因此,全走刀过
程加工误差计算表现为一时序动态过程。本文借助 ANSYS 有限元软件,设计集上变形误
差迭代算法、模刀具走刀和去除材料的动态切削集成程序。4为全走刀过程变形误差动态
计算程序,由理输入模边界条件加,去除材料模,计算分析和结
存储多个关键模块组成,因为涉及到切削力模型、变形模型和网格变化的相互影响,
需要不断进行数据反馈相互调用,主要包括个循环1)每迭代,
边界条件和加根据反馈数据新切削力,实重新加和有限元计算2去除材料模
块改变工件形和刚度沿刀具路径始下位置的变形计算。
1)。在 ANSYS 环境建实体模型或者从其他软件(CAD)中导入的实
体模型。实体模型化为有限元分析模型时需要定义材料性,如材料的杨氏模量和泊松比
;定义单元性,包括单元型、单元尺寸、有限元网格划分内容
2)边界条件和加。该模块包括自由度约束载荷施加。切削仿真中,工件的约束条件取
决于工件的装夹。由于切削机的复杂性,很难准确模工件切削力的分布状态,一般简
化为集中载荷载到刀具和工件接触线的中上。载荷的大和方向由切削力模型确
迭代加时会随着切削深度的变化不断新,切削力的确和加根据步骤(3)反馈的数据,
是实现变形量迭代算法的关键环节
3 ) 计算分析。 进行计算求 通过 ANSYS 提取并分析节点的变形。比较
节点前后仿真的变形量之差,要求的精度范围,该节点迭代过程,存储
变形量,并步骤(4);否则删先加载荷,根据变形量新切削力的大和方向,
步骤(2)
4)去除材料模ANSYS 的生单元技术上一切削位置通过迭代算法获得
变形量用生单元技术去除该位置切削的单元,并根据预先设置好的刀具路径
荷移样点,重新开变形量的计算,即转步骤(2)当所有切削位置分析完成
束整个加工仿真过程,步骤(5)。该模块省去了不断构建几何模型、网格划分、刚度矩
计算等复过程,显计算效率。
5)结果存储。将结果数据以线、表格等方表现出来,并以特定的格式存储,以便进行
的刀具补偿和数控编程。【图 4
为了建立高度集成的程序,ANSYS 参数化语言 APDLAPDLANSYS Parametric
DesignLanguage)ANSYS 设计的解释性计算编程语言,通过 APDL 宏命令可以将
ANSYS 命令流组织起来,形成一个灵活功能较强的设计程序,提高分析的效率。
通过 APDL 中的件和循环句能够实现切削力的重新赋值和重复加,以及沿刀具路径更
节点载位置。该程序的 APDL 关键代
摘要:

变形误差的有限元迭代算法及其软件实现引言低刚度零件或缘于薄壁和细长结构,或缘于材料弹性模量低,在切削过程中因切削力的作用产生变形误差,影响加工的精度和质量。因刚度低,在加工误差形成的诸要素中,切削力产生的力致加工误差贡献最大。研究低刚度零件数控加工导致的力致变形误差,以期根据误差计算结果,事先通过数控编程对数控机床的刀具轨迹作出补偿,提高加工质量和效率。显然,通过离线补偿提高工件加工精度的关键在于如何精确地计算工件的变形,Budak等通过控制单齿进给量的方法来控制加工误差,Cho等人在实验统计数据的基础上研究了简单零件的误差补偿方案。对于复杂形面,主要借助有限元法作为误差计算的手段,万敏等围绕...

展开>> 收起<<
变形误差的有限元迭代算法及其软件实现.docx

共4页,预览2页

还剩页未读, 继续阅读

作者:闻远设计 分类:非标机械电气自动化 价格:2光币 属性:4 页 大小:18.97KB 格式:DOCX 时间:2023-02-25

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 4
客服
关注