发明名称 数控系统非对称式加载积分圆弧插补方法
摘要 本发明公开了一种数控系统非对称式加载积分圆弧插补方法,属于数控系统的数字控制加工技术领域。采用一种非对称式的加载方法把积分累加器中的数值增大。即将圆弧起始点所在轴方向进给的积分累加器赋初值为大于等于该方向最大增量值的三分之二的最小整数,而在另外一根轴方向进给的积分累加器赋初值为小于等于该方向最大增量值的二分之一的最大整数。本发明方法在x轴、y轴采用非对称式加载后,工件的加工精度提高一倍以上,而生产率不下降。非对称式加载后插补算法难度没有提高,但插补次数明显减少,脉冲分配较均匀,插补速度提高,机床成本并没有提高。能适于各种开环控制系统,扩大经济型数控机床的适用范围。
申请公布号 CN102385348A 申请公布日期 2012.03.21
申请号 CN201110271062.2 申请日期 2011.09.06
申请人 徐州师范大学 发明人 范希营;郭永环
分类号 G05B19/41(2006.01)I 主分类号 G05B19/41(2006.01)I
代理机构 徐州市三联专利事务所 32220 代理人 周爱芳
主权项 一种数控系统非对称式加载积分圆弧插补方法,其特征在于,采用一种非对称式的加载方法把积分累加器中的数值增大;即将圆弧起始点所在轴方向进给的积分累加器赋初值为大于等于该方向最大增量值的三分之二的最小整数,而在另外一根轴方向进给的积分累加器赋初值为小于等于该方向最大增量值的二分之一的最大整数;具体步骤为:(1)在y轴和x轴被积函数寄存器中分别存放x,y的初值x0,y0,sx和sy分别是x轴和y轴坐标方向的积分累加器,累加控制容量为q=max(x0,y0,xe,ye),采用一种非对称式的加载方法把积分累加器中的数值增大;(2)各轴被积函数寄存器的数与其累加器的数累加得出的溢出脉冲发到相应方向,如第一象限逆圆弧插补时x轴被积函数寄存器的数与其累加器的数累加得出的溢出脉冲发到‑x方向,而y轴被积函数寄存器的数与其累加器的数累加得出的溢出脉冲发到+y方向;(3)对被积函数寄存器内的坐标值加以修正;(4)圆弧插补的终点判别:当某个坐标轴进给的步数与终点和起点坐标之差的绝对值之和相等时,说明该轴到达终点,不再有脉冲输出;当两坐标都到达终点后,即N=|xe‑x0|+|ye‑y0|,则运算结束,插补完成。
地址 221116 江苏省徐州市铜山新区上海路101号