论文部分内容阅读
随着装备制造业的不断发展和市场需求的多样化,数控技术进入了前所未有的高速发展阶段。数控技术集计算机,机械,自动化等多项技术于一体,广泛应用于航空航天,汽车,模具等行业。近年来,随着科技的进步和市场需求的扩大,对大型复杂曲面工件的数控加工需求日益迫切。大型复杂曲面工件具有曲率变化剧烈的自由曲面表面,增加了曲面信息提取和分析的难度,并对数控加工提出了更高的要求,使得自由曲面的刀具轨迹规划技术成为数控加工的关键技术之一。自由曲面刀具轨迹规划的目的是得到更高的加工精度,更快的加工速度和更好的工件质量。在现代数控系统中,数控机床无法直接根据数控代码进行加工,必须通过解释器对数控程序进行解释执行,提取相关数据并转化为相应的加工命令来控制机床进行实际工件的加工。所以说,解释器是数控系统的核心模块之一,其解释效率和解释效果对整个数控系统的高效、精确、安全运行有直接影响。针对于此,本文在面向高速加工、高精加工和高表面光洁度加工的自由曲面刀具轨迹规划方法以及数控系统解释器等方面进行深入研究,并取得了以下研究成果:(1)针对刀具轨迹加工精度不足的问题,研究构建一种面向高精度加工的等残余刀具轨迹规划方法,该方法针对精加工及部分工件对加工精度的特殊要求,采用精度优先的加工策略。采用等残余高度法和往复式的走刀方式,得到的刀具轨迹满足加工误差和最大残余高度等约束条件,具有很高的精度。针对当前曲面凹凸性判断过于复杂的问题,提出了一种快速的曲面凹凸性判断方法。在刀具轨迹规划过程中,解决了因偏置刀具轨迹生成点的数量与当前轨迹相同,对当前刀具轨迹过度依赖和加工精度不足的问题。(2)针对刀具轨迹加工速度不足的问题,研究构建一种面向高速加工的螺旋刀具轨迹规划方法,该方法针对粗加工及部分工件对加工效率的特殊要求,采用效率优先的加工策略。该方法生成的所有刀具轨迹点都在自由曲面上,使曲面信息能够得到最大化的保真,有利于得到更加精确的加工曲面;在刀具轨迹规划过程中运用了相应的刀具轨迹平滑技术,对所有刀具轨迹进行平滑处理,可以得到更加平滑的加工表面,同时也有效增大了单条刀具轨迹长度,更好的保证了加工表面的质量;在刀具轨迹规划过程中对自相交现象进行消除,有效提高了加工速度和工件的表面质量。(3)针对刀具轨迹加工表面光洁度不足的问题,研究构建一种面向高表面光洁度加工的平滑刀具轨迹规划方法,该方法针对高表面质量加工和部分工件对加工表面光洁度的特殊要求,采用表面光洁度优先的加工策略。初始轨迹上的每一个刀具切触点都是使刀具姿态角变化率最小的点,可以保证得到的初始刀具轨迹是最光滑的。此外,对偏置刀具轨迹执行平滑算法,保持了相邻轨迹间的一致性,从而改善了由于执行等残余高度法导致的相邻轨迹间的不规则,以生成光顺的刀具加工轨迹,进而得到更平滑的加工表面。最后,考虑并解决了由于刀具轨迹平滑算法的执行而导致的自由曲面边界未被覆盖的问题。(4)针对高性能数控系统对解释器不断增加的需求,在分析数控代码格式的基础上,详细介绍了解释器的基本原理,功能及其与相关模块的调用关系,提出了解释器的结构模型,将整个解释器分为词法分析模块,语法分析模块,加工命令存储结构,加工命令转化模块和错误处理模块五个部分,并详细阐述了各个模块的构建方法。结合自顶向下分析方法,用EBNF来描述了数控代码的文法规则,并对原有文法规则进行修改,消除了数控代码文法的二义性。