传动机构的反向间隙补偿方法、装置、系统及储存介质制造方法及图纸

技术编号:33131339 阅读:21 留言:0更新日期:2022-04-17 00:48
本申请提供了一种传动机构的反向间隙补偿方法、装置、系统及储存介质,传动机构的反向间隙补偿方法,包括:获取机床在回零时的运动方向;发送第一运动指令给所述机床,若所述第一运动指令的方向与所述机床在回零时的运动方向相反,则对所述机床进行反向间隙补偿;若所述第一运动指令的方向与所述机床在回零时的运动方向相同,则不对所述机床进行反向间隙补偿。本申请提供的传动机构的反向间隙补偿方法,可确定是否需要对机床进行反向间隙补偿,避免出现反向间隙补偿得不到补偿或者重复补偿等错误补偿问题,进而可提高机床的定位精度与加工精度。与加工精度。与加工精度。

【技术实现步骤摘要】
传动机构的反向间隙补偿方法、装置、系统及储存介质


[0001]本申请属于机械传动
,更具体地说,是涉及一种传动机构的反向间隙补偿方法、装置、系统及储存介质。

技术介绍

[0002]数控机床通常采用滚珠丝杠、齿轮齿条等传动机构,而滚珠和丝杠、齿轮和齿条之间必然有一定的间隙,该间隙的存在会使得当丝杠或齿轮的运动方向发生变化时,例如,从正向变为反向或者从反向变为正向时,执行件必须等丝杆或者齿轮消除该间隙后才能正常带动滚珠或者齿条的运动,该间隙称为反向间隙,反向间隙的存在会影响数控机床的定位精度和重复定位精度,进而影响工件的加工精度。
[0003]有鉴于此,目前通常采用仪表测量法如百分表、千分表或激光器干涉仪测量得到传动机构的反向间隙值后,输入到数控系统中,数控系统执行运动指令过程中,当存在换向时,会增加反向间隙的指令,从而消除反向间隙的影响,称为反向间隙补偿。然而,该种补偿方法在理想情况下是有效的,但在实际使用中发现,数控机床开机时,反向的参照基准不明,即数控系统无法判断传动机构的受力侧或间隙侧的方向,即无法判断以哪个方向运动为“反向”的基准。即使数控机床在上一次关机断电前纪录了当前的受力侧方向,但关机断电后,机床轴可能会受到人为等外力作用发生移动改变了受力侧方向,从而使得数控系统纪录的方向错误,进而导致反向间隙补偿得不到补偿或者重复补偿等错误补偿问题。

技术实现思路

[0004]本申请的目的在于提供一种传动机构的反向间隙补偿方法,解决现有技术中存在的反向间隙补偿得不到补偿或者重复补偿的技术问题。
[0005]为实现上述目的,本申请采用的技术方案是:提供一种传动机构的反向间隙补偿方法,包括:
[0006]获取机床在回零时的运动方向;
[0007]发送第一运动指令给所述机床,若所述第一运动指令的方向与所述机床在回零时的运动方向相反,则对所述机床进行反向间隙补偿;若所述第一运动指令的方向与所述机床在回零时的运动方向相同,则不对所述机床进行反向间隙补偿。
[0008]进一步地,当所述机床完成第一运动指令后,发送第二运动指令给所述机床,若所述第二运动指令与所述第一运动指令的方向相反,则对所述机床进行反向间隙补偿;若所述第二运动指令的方向与所述第一运动指令的方向相同,则不对所述机床进行反向间隙补偿。
[0009]进一步的,当所述机床完成前一个第二运动指令后,再次发送第二运动指令给所述机床,若当前的第二运动指令的方向与前一个第二运动指令的方向相反,则对所述机床进行反向间隙补偿;若当前的第二运动指令的方向与前一个第二运动指令的方向相同,则不对所述机床进行反向间隙补偿。
[0010]进一步地,步骤“获取机床在回零时的运动方向”具体包括:
[0011]机床的进给轴以第一回零速度沿第一方向靠近原点开关,当所述原点开关检测到第一开关信号时,所述进给轴开始减速直至停止;
[0012]所述进给轴以第二回零速度沿第二方向运动,当所述原点开关检测到第二开关信号时,所述进给轴停止运动;
[0013]其中,所述第一方向与所述第二方向相反。
[0014]进一步地,所述步骤“所述进给轴以第二回零速度沿第二方向运动,当所述原点开关检测到第二开关信号时,所述进给轴停止运动”之后还包括:
[0015]所述进给轴以第三回零速度沿第一方向靠近原点开关,当所述原点开关检测到第一开关信号时,所述进给轴开始减速直至停止;
[0016]所述进给轴以第四回零速度沿第二方向运动,当所述原点开关感应到检测到第二开关信号时,所述进给轴停止运动。
[0017]进一步地,所述第三回零速度小于所述第一回零速度,所述第一回零速度与所述第二回零速度相同,所述第三回零速度与所述第四回零速度相同。
[0018]进一步地,所述步骤“所述进给轴以第四回零速度沿第二方向运动,当所述原点开关感应到检测到第二开关信号时,所述进给轴停止”之后还包括:
[0019]所述进给轴以第五回零速度沿第二方向运动以寻找电机的零位脉冲信号,当接收到所述零位脉冲信号时,所述进给轴停止运动。
[0020]进一步地,“所述进给轴停止运动”之后还包括:
[0021]根据所述进给轴在第一方向上的最大行程与第二方向上的最大行程,确定所述进给轴的零点位置;
[0022]将所述进给轴停止运动时所处的位置与所述零点位置进行比较;
[0023]若所述进给轴停止时所处的位置位于所述零点位置靠近所述第一方向的一侧,则所述进给轴沿所述第二方向运动预设距离以使所述进给轴停在所述零点位置;
[0024]若所述进给轴停止时所处的位置位于所述零点位置靠近所述第二方向的一侧,则所述进给轴沿所述第一方向运动预设距离以使所述进给轴停在所述零点位置;
[0025]若所述进给轴停止时所处的位置与所述零点位置一致,则所述进给轴保持不动。
[0026]进一步地,所述步骤“获取机床在回零时的运动方向”之前还包括:
[0027]获取传动机构的反向间隙值。
[0028]本申请还提供了一种传动机构的反向间隙补偿装置,包括:
[0029]获取模块,用于获取机床在回零时的运动方向;
[0030]发送模块,用于发送第一运动指令给所述机床;
[0031]反向间隙补偿模块,用于在所述第一运动指令的方向与所述机床在回零时的运动方向相反时,则对所述机床进行反向间隙补偿。
[0032]本申请还提供了一种传动机构的反向间隙补偿系统,包括:
[0033]处理器,被配置成执行计算机可执行指令;
[0034]存储器,存储一个或多个计算机可执行指令,所述计算机可执行指令被所述处理器执行时,实现如上所述的传动机构的反向间隙补偿方法的各个步骤。
[0035]本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机
程序被处理器执行以实现如上所述的传动机构的反向间隙补偿方法的各个步骤。
[0036]本申请提供的传动机构的反向间隙补偿方法的有益效果在于:通过获取机床在回零时的运动方向,再发送第一运动指令给机床,若第一运动指令的方向与机床在回零时的运动方向相反,则对机床进行反向间隙补偿,从而可确定传动机构的受力侧在初始状态下的方向,再根据第一运动指令的方向,从而可确定是否需要对机床进行反向间隙补偿,避免出现反向间隙补偿得不到补偿或者重复补偿等错误补偿问题,进而可提高机床的定位精度与加工精度。
附图说明
[0037]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0038]图1为本申请实施例提供的传动机构的反向间隙补偿方法的流程图;
[0039]图2为本申请实施例提供的传动机构的结构示意图;
[0040]图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种传动机构的反向间隙补偿方法,其特征在于:包括:获取机床在回零时的运动方向;发送第一运动指令给所述机床,若所述第一运动指令的方向与所述机床在回零时的运动方向相反,则对所述机床进行反向间隙补偿;若所述第一运动指令的方向与所述机床在回零时的运动方向相同,则不对所述机床进行反向间隙补偿。2.如权利要求1所述的传动机构的反向间隙补偿方法,其特征在于:当所述机床完成第一运动指令后,发送第二运动指令给所述机床,若所述第二运动指令与所述第一运动指令的方向相反,则对所述机床进行反向间隙补偿;若所述第二运动指令的方向与所述第一运动指令的方向相同,则不对所述机床进行反向间隙补偿。3.如权利要求2所述的传动机构的反向间隙补偿方法,其特征在于:当所述机床完成前一个第二运动指令后,再次发送第二运动指令给所述机床,若当前的第二运动指令的方向与前一个第二运动指令的方向相反,则对所述机床进行反向间隙补偿;若当前的第二运动指令的方向与前一个第二运动指令的方向相同,则不对所述机床进行反向间隙补偿。4.如权利要求1所述的传动机构的反向间隙补偿方法,其特征在于:步骤“获取机床在回零时的运动方向”具体包括:机床的进给轴以第一回零速度沿第一方向靠近原点开关,当所述原点开关检测到第一开关信号时,所述进给轴开始减速直至停止;所述进给轴以第二回零速度沿第二方向运动,当所述原点开关检测到第二开关信号时,所述进给轴停止运动;其中,所述第一方向与所述第二方向相反。5.如权利要求4所述的传动机构的反向间隙补偿方法,其特征在于:所述步骤“所述进给轴以第二回零速度沿第二方向运动,当所述原点开关检测到第二开关信号时,所述进给轴停止运动”之后还包括:所述进给轴以第三回零速度沿第一方向靠近原点开关,当所述原点开关检测到第一开关信号时,所述进给轴开始减速直至停止;所述进给轴以第四回零速度沿第二方向运动,当所述原点开关感应到检测到第二开关信号时,所述进给轴停止运动。6.如权利要求5所述的传动机构的反向间隙补偿方法,其特征在于:所述第三回零速度小于所述第一回零速度,所述第一回零速度与所述第二...

【专利技术属性】
技术研发人员:周南张亚旭封雨鑫陈焱高云峰
申请(专利权)人:深圳市大族智能控制科技有限公司
类型:发明
国别省市:

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

1