轮廓,其中的公式曲线为负轮廓,所以在计算工件坐标系下的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为直径编程)
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库数控车床宏程序编程模板在数控大赛中的应用(4)在线全文阅读。
相关推荐: