一种基于数控系统的砂轮磨损实时补偿方法技术方案

技术编号:15436383 阅读:69 留言:0更新日期:2017-05-25 18:46
本发明专利技术公开了一种基于数控系统的砂轮磨损实时补偿方法,根据主轴电机电流的变化计算并实时更新砂轮磨损量,通过数控系统在插补器层的二次开发接口,根据该实时更新的砂轮磨损量,修正G代码理论运行轨迹点,从而实现砂轮磨损的实时补偿,无需对现有设备机械结构进行修改,只需对数控系统进行相应的二次开发,即可实现实时的砂轮磨损补偿,设备改造成本较少;由于无需频繁地对刀和修改刀补参数,磨削加工效率大大提高,磨削加工精度更高,抛光效果一致性更好;本发明专利技术结合配套的自动编程模块,可适用于不同行业、不同工艺需求的砂轮磨损实时补偿功能要求,具有广泛的应用市场,尤其可应用在石材、陶瓷、玻璃等材料的形状复杂的平面轮廓曲线磨边领域。

A real time compensation method for grinding wheel wear based on CNC system

The invention discloses a real-time compensation method of wheel wear based on CNC system, according to the change of the spindle motor current calculation and real-time update of grinding wheel wear, the CNC system in the two interface interpolation layer, according to the real-time update of grinding wheel wear, the modified G code theory trajectory, so as to realize the real time compensation the wheel wear, there is no need to modify the mechanical structure of the existing equipment, only two times of development of CNC system can realize real-time compensation for grinding wheel wear, equipment cost less; without the need for frequent tool and modify the cutter compensation parameters, the grinding efficiency is greatly improved, the grinding accuracy is higher, consistent better polishing effect; automatic programming module of the invention combine matching, can be suitable for different industries, different process requirements of grinding wheel wear in real time The utility model has wide application market, and can be used especially in the shape, the contour curve and the grinding area of complex shapes of stone, ceramic, glass and other materials.

【技术实现步骤摘要】
一种基于数控系统的砂轮磨损实时补偿方法
本专利技术涉及数控磨削领域,尤其是一种基于数控系统的磨边工序中砂轮磨损实时补偿方法,适用于专用磨边设备,尤其是异型平面板材磨边应用领域。
技术介绍
针对在磨削过程中砂轮磨损导致磨削精度降低的问题,目前通常采用砂轮磨损补偿方法有以下三种:1、采用自动测量仪直接测量砂轮磨损量,然后进行砂轮磨损补偿,该方法是一种离线测量补偿方案,在高精度内、外圆磨领域应用较为广泛,适用于砂轮磨损量较小、磨削精度较高的场合,但该方案的成本也相对较高;2、采用自主设计的自动测量装置或磨削力自适应控制装置来实现砂轮的实时磨损补偿,该方法是一种在线测量补偿方案,常见的设计方案有气动控制系统、电液比例控制系统等,该方案通常需要对现有的磨削加工设备进行一定程度的改造,实际应用受到一定的限制;3、针对简单直线轮廓边的磨抛,目前采用的是通过读取主轴电机的电流,采用PID控制算法来控制进给电机的运动,实现直线边的恒力磨削,但该方案无法适用于复杂平面异形轮廓边的磨抛。目前市场上对砂轮磨损自适应实时补偿方案有较大的需求,特别是针对磨边精度要求相对较低(0.05mm-0.1mm),磨边轮廓相对较复杂、砂轮磨损相对较快的应用场合。
技术实现思路
本专利技术的目的在于提供一种基于数控系统的砂轮磨损实时补偿方法,适用于磨边精度要求相对较低(0.05mm-0.1mm)、磨边轮廓相对较复杂、砂轮磨损相对较快的应用场合,在保证磨削加工精度的前提下,能大大提高磨削加工的效率,相较于现有的砂轮磨损补偿方案,具有更广泛的适用性。本专利技术一种基于数控系统的砂轮磨损实时补偿方法,通过主轴电机电流的变化计算并实时更新砂轮磨损量,通过数控系统在插补器层的二次开发接口,根据该实时更新的砂轮磨损量,修正G代码理论运行轨迹点,从而实现砂轮磨损的实时补偿。进一步的,具体包括如下步骤:步骤1、在每个采样周期T从主轴电机的驱动单元获取主轴电机电流Ii,i=1,2,...,k,...;步骤2、将实时获取的电机电流Ii通过模拟量输入I/O模块接入数控系统;步骤3、在数控系统中将每个采样周期实时读取的电机电流Ii通过加权递推滤波平均算法进行滤波处理,得到去噪平滑处理之后的实时电机电流步骤4、将实时电机电流与磨边工艺设置的阈值电流Is进行比较,若则δi=δi-1+Δδ,否则δi=δi-1,据此规则更新砂轮磨损量δi,其中:δi为砂轮磨损量,Δδ为砂轮磨损增量常量,ΔI为电流超差范围的阈值常量,ΔI、Δδ根据现场工艺确定,δ0=0;步骤5、在数控系统中获取G代码轨迹在当前插补周期由插补器输出的理论坐标值(xi,yi),i=1,2,...,k,...,结合上一插补周期插补器输出的理论坐标值(xi-1,yi-1),即可计算数控系统G代码当前运行轨迹的单位切向量(ji,ki):步骤6、根据单位切向量(ji,ki),即可得到数控系统G代码当前运行轨迹处的两个单位法向量(mi1,ni1),(mi2,ni2),这两个单位法向量分别为垂直于当前G代码运行轨迹方向指向左侧、右侧的法向量:步骤7、根据数控系统当前的左、右刀补设置,结合“左刀补,往右进行磨损补偿,右刀补,往左进行磨损补偿”的规则,即可确定唯一的单位法向量(mi1,ni1),此方向即为砂轮磨损量在数控系统G代码当前运行轨迹处沿X、Y轴的分配方向;步骤8、根据计算获得的砂轮磨损量在数控系统G代码当前运行轨迹处沿X、Y轴的分配方向(mi1,ni1),计算修正后的G代码理论运行轨迹点坐标值(xi′,yi′):将修正后的G代码理论运行轨迹点坐标值(xi′,yi′)直接输出、执行;步骤9、至此,砂轮磨损实时补偿算法在数控系统的插补周期内完成一个周期的运行。进一步的,在所述步骤8计算得到修正后的G代码理论运行轨迹点坐标值(xi′,yi′)后,增加如下执行内容:通过数控系统接口函数获取上一插补周期数控系统实际位置坐标值(xi-1″,yi-1″),将该坐标值与修正后的G代码理论运行轨迹点坐标值(xi′,yi′)进行比较,若两坐标点X、Y坐标差值均未超过数控系统平滑处理的阈值,则将修正后的G代码理论运行轨迹点坐标值(xi′,yi′)直接输出、执行;若两坐标点X或Y坐标值超过数控系统平滑处理的阈值,则需要进行平滑处理;平滑处理时,以上一插补周期数控系统实际位置坐标点(xi-1″,yi-1″)和修正后的G代码理论运行轨迹点坐标点(xi′,yi′)确定的向量为方向,沿该方向运行一段距离1,以此解决修正后G代码运行轨迹突变的问题,并据此计算出平滑处理后的G代码运行轨迹点坐标值(xi″,yi″):然后将平滑处理后的G代码运行轨迹点坐标值(xi″,yi″)直接输出、执行。本专利技术应用电机电流与外部工作负载直接相关的原理,通过主轴电机电流的变化计算并实时更新砂轮的磨损量,采用数控系统在插补器层的二次开发接口,根据该实时更新的砂轮磨损量,实时修正G代码理论运行轨迹,无需对现有设备机械结构进行修改,只需对数控系统进行相应的二次开发,即可实现实时的砂轮磨损补偿,设备改造成本较少;由于无需频繁地对刀和修改刀补参数,磨削加工效率大大提高,磨削加工精度更高,抛光效果一致性更好;本专利技术结合配套的个性化自动编程模块(CAM模块),可以适用于不同行业、不同工艺需求的砂轮磨损实时补偿功能要求,具有广泛的应用市场,尤其可应用在石材、陶瓷、玻璃等材料的形状复杂的平面轮廓曲线磨边领域。附图说明图1为本专利技术砂轮磨损实时补偿效果示意图。以下结合附图和实施例对本专利技术做进一步详述。具体实施方式下面结合华中数控818A型系统的实时补偿的二次开发应用对本专利技术作进一步说明,本专利技术包括但不仅限于下述实施例。本专利技术一种基于数控系统的砂轮磨损实时补偿方法,具体包括如下步骤:步骤1、在每个采样周期T(T=1ms)从三相异步电机的变频器单元获取主轴电机电流Ii,i=1,2,...,k,...,即从主轴电机的驱动单元获取电机电流Ii;步骤2、将实时获取的电机电流Ii通过模拟量输入模块HIO-1073接入数控系统;步骤3、在数控系统中将每个采样周期实时读取的电机电流Ii通过加权递推滤波平均算法进行滤波处理,得到去噪平滑处理之后的实时电机电流步骤4、将实时电机电流与磨边工艺设置的阈值电流Is进行比较,若则δi=δi-1+Δδ,否则δi=δi-1,据此规则更新砂轮磨损量δi,其中:δi为砂轮磨损量,Δδ为砂轮磨损增量常量,ΔI为电流超差范围的阈值常量,ΔI、Δδ根据现场工艺确定,δ0=0;步骤5、在数控系统中获取G代码轨迹在当前插补周期由插补器输出的理论坐标值(xi,yi),i=1,2,...,k,...,结合上一插补周期插补器输出的理论坐标值(xi-1,yi-1),即可计算数控系统G代码当前运行轨迹的单位切向量(ji,ki):步骤6、根据单位切向量(ji,ki),即可得到数控系统G代码当前运行轨迹处的两个单位法向量(mi1,ni1),(mi2,ni2),这两个单位法向量分别为垂直于当前G代码运行轨迹方向指向左侧、右侧的法向量:步骤7、根据数控系统当前的左、右刀补设置,结合“左刀补,往右进行磨损补偿,右刀补,往左进行磨损补偿”的规则,即可确定唯一的单位法向量(mi1,ni1)(此处以右刀补为例进行说本文档来自技高网...
一种基于数控系统的砂轮磨损实时补偿方法

【技术保护点】
一种基于数控系统的砂轮磨损实时补偿方法,其特征在于:根据主轴电机电流的变化计算并实时更新砂轮磨损量,通过数控系统在插补器层的二次开发接口,根据该实时更新的砂轮磨损量,修正G代码理论运行轨迹点,从而实现砂轮磨损的实时补偿。

【技术特征摘要】
1.一种基于数控系统的砂轮磨损实时补偿方法,其特征在于:根据主轴电机电流的变化计算并实时更新砂轮磨损量,通过数控系统在插补器层的二次开发接口,根据该实时更新的砂轮磨损量,修正G代码理论运行轨迹点,从而实现砂轮磨损的实时补偿。2.根据权利要求1所述的一种基于数控系统的砂轮磨损实时补偿方法,其特征在于具体包括如下步骤:步骤1、在每个采样周期T从主轴电机的驱动单元获取主轴电机电流Ii,i=1,2,...,k,...;步骤2、将实时获取的电机电流Ii通过模拟量输入I/O模块接入数控系统;步骤3、在数控系统中将每个采样周期实时读取的电机电流Ii通过加权递推滤波平均算法进行滤波处理,得到去噪平滑处理之后的实时电机电流步骤4、将实时电机电流与磨边工艺设置的阈值电流Is进行比较,若则δi=δi-1+Δδ,否则δi=δi-1,据此规则更新砂轮磨损量δi,其中:δi为砂轮磨损量,Δδ为砂轮磨损增量常量,ΔI为电流超差范围的阈值常量,ΔI、Δδ根据现场工艺确定,δ0=0;步骤5、在数控系统中获取G代码轨迹在当前插补周期由插补器输出的理论坐标值(xi,yi),i=1,2,...,k,...,结合上一插补周期插补器输出的理论坐标值(xi-1,yi-1),即可计算数控系统G代码当前运行轨迹的单位切向量(ji,ki):步骤6、根据单位切向量(ji,ki),即可得到数控系统G代码当前运行轨迹处的两个单位法向量(mi1,ni1),(mi2,ni2),这两个单位法向量分别为垂直于当前G代码运行轨迹方向指向左侧、右侧的法向量:步骤7、根据数控系统当前的左、右刀补设置,结合“左刀补,往右进行磨损补偿,右刀补,往...

【专利技术属性】
技术研发人员:张顺林王平江钟治魁李世其
申请(专利权)人:泉州华中科技大学智能制造研究院
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1