数控车床宏程序编程模板在数控大赛中的应用(4)

2021-01-20 18:39

轮廓,其中的公式曲线为负轮廓,所以在计算工件坐标系下的X坐标值#11时宏变量#1的前面应冠以负号。

如图2所示,在X向下为正的前置刀架数控车床编程工件坐标系下,编程中使用的是零件的下侧轮廓,其中的公式曲线为负轮廓,所以在计算工件坐标系下的X坐标值#11时宏变量#1的前面应冠以负号。

如图3所示,在X向下为正的前置刀架数控车床编程工件坐标系下,编程中使用的是零件的上侧轮

廓,其中的公式曲线为负轮廓,所以在计算工件坐标系下的X坐标值#11时宏变量#1的前面应冠以负号。

6、如何套用宏编程模板

1)设Z坐标为自变量#2,X坐标为因变量#1,自变量步长为ΔW,则公式曲线段的精加工程序宏指令编程模板如下:

#2=Z1 (给自变量#2赋值Z1:Z1是公式曲线自身坐标系下起始点的坐标值)

WHILE #2 GE Z2 (自变量#2的终止值Z2:Z2是公式曲线自身坐标系下终止点的坐标值)

#1=f(#2) (函数变换:确定因变量#1(X)相对于自变量#2(Z)的宏表达式)

#11=±#1+ΔX (计算工件坐标系下的X坐标值#11:编程中使用的是正轮廓,#1前冠以正,反之

冠以负;ΔX为公式曲线自身坐标原点相对于编程原点的X轴偏移量。)

#22=#2+ΔZ (计算工件坐标系下的Z坐标值#22:ΔZ为公式曲线自身坐标原点相对于编程原点

的Z轴偏移量)

G01 X[2*#11] Z[#22](直线插补,X为直径编程)

#2=#2-ΔW (自变量以步长ΔW变化)

ENDW (循环结束)

2)设X坐标为自变量#1,Z坐标为因变量#2,自变量步长为ΔU,则公式曲线段的精加工程序宏指令编程模板如下:

#1=X1 (给自变量#1赋值X1:X1是公式曲线自身坐标系下起始点的坐标值)

WHILE #1 GE X2 (自变量#1的终止值X2:X2是公式曲线自身坐标系下终止点的坐标值)

#2=f(#1) (函数变换:确定因变量#2(Z)相对于自变量#1(X)的宏表达式)

#11=±#1+ΔX (计算工件坐标系下的X坐标值#11:编程使用的是正轮廓,#1前冠以正,反之冠

以负。ΔX为公式曲线自身坐标原点相对于编程原点的X轴偏移量。)

#22=#2+ΔZ (计算工件坐标系下的Z坐标值#22:ΔZ为公式曲线自身坐标原点相对于编程原

点的Z轴偏移量)

G01 X[2*#11] Z[#22] (直线插补,X为直径编程)


数控车床宏程序编程模板在数控大赛中的应用(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:The Journey to The West

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: