是
P,根据图 2,可以很容易就能得到 P 点的 x 轴的坐标:x=r2+Bx-h,而
除
BC 和 EA 段的 Rx 是固定值以外,剩下的各段都可以表达为关系式:x=r2+Bx-r,r
表示加工点的轧辊极径。
根据以上分析可知,
BC 和 EA 段 x 轴坐标表示为:x=r2+Bx-
剩余段
x 轴坐标为:x=r2+Bx-
其中,式中的
r1,r2,Bx 和异型轧辊的尺寸是相关的,根据加工尺寸而定。R 表示极
径,在
CD 段与 AB 段可根据 r= 来计算,在 EA 段与 BC 段分别取 rEA 和 rBC,DE 段为阿
基米德螺旋线方程里面的
r,d 则可以用增量计算方法来计算,它的加工程序与 z 轴方向进
给量以及前一加工点刀具的位置自动计算得出。
2.3 加工工艺分析
通过对各段解析式的分析可知,从变化上看,基准曲线的曲率并没有发生很大变化,
为了能把
R 参数变化存在的特点很好的利用起来,降低编程量,用等间距法使其在 z 轴方
向不断逼近,用等间距与等间距角二者结合的方法使其在
x 轴方向上不断的逼近。编程的时
候把
XOY 平面作为加工面是与以往的车削加工不同的,目的是使 z 轴依然可以利用直角坐
标系来进行表示。
3、数控程序编制
3.1 R 参数
根据加工工艺的要求以及精度要求。对
R 参数变量进行定义。
R5:圆周率 π 的取值,据精度要求保留 π 的小数位数;
R6:相邻的加工点在 XOY 上投影所形成的夹角,根据精度的要求设定其大小。
R7:辊缝尺寸为 Bx;
R8:CD 段在 x 轴上的投影间隔 Δx,与 R6 的相同,根据精度要求设定其大小。
R25:d,该参数在程序运行时会自动进行确定,因此不需要再设置;
R50:进给率;
R5l:x 轴快速进给率,有效范围为所在的程序段。
R80-R88 中间计算使用的变量,在不同程序中表示的意义不同,不需要设置。
综上,
R 参数可以把每一步加工都表示出来。在编程的过程中,需要做的就只是给 R 参
数进行赋值,这样就可以使零件的精度以及尺寸得到最大程度的满足。
4、结束语
运用数控系统所具有的强大的计算功能,实现了参数编程,尤其是数控加工中适合数
学表达式的各种曲线加工,这在一定程度上对软件自动编程和手工代码编程的不足进行了
弥补。采用参数进行数控编程,最根本的原理用数学来分析所要加工的零件,把各个加工参
数用简单的数学公式来表达出来,这样就在编程时可以找到合适的参数来替代。各个参数的
不同定义,使得主程序没有必要修改,只需要对其参数进行一定的修改就可以完成一类尺
寸不同、结构类似的加工零件,极大的方便了零件的加工精度。也降低了人为输入程序时的
错误率,不但降低了成本,更重要的是提高了生产效率。
参考文献
[1]孟莉,刘嫒,王金泉.自动编程与手工编程探讨[J].现代制造工程.2006(8).
[2]秦玉京.R 参数编程在摇臂壳体加工中的应用[J].煤矿机械.2007(9).
[3]关耀奇,陈蓉玲.SINUMERIK 810D 系统高级编程及 R 参数在数控加工中的应用[J].煤
矿机械
.2006(3).