技术领域
[0001] 本
发明涉及凸轮检测技术领域,更具体地说,涉及一种凸轮型线转换方法。
背景技术
[0002] 在凸轮的
制造过程中,需要对加工出的凸轮进行检测。由于凸轮的型线表与凸轮的
基圆半径和测头半径密切相关,尽管凸轮的型线表相同,如果基圆半径和测头半径有一个不同,也不能代表是一种凸轮的形状。
[0003] 目前,在对凸轮的检测过程中,需要根据不同的凸轮更换不同的测头,然后测头的更换和调试非常复杂,使得凸轮的检测效率非常低。
发明内容
[0004] 有鉴于此,本发明提供一种凸轮型线转换方法,以实现利用同一测头对不同的凸轮进行检测。
[0005] 为解决上述技术问题,本发明采用的技术方案为:一种凸轮型线转换方法,包括:
[0006] 将原凸轮的基圆半径、测头半径和
原型线表利用样条函数进行插值计算,得到新的测头半径;
[0007] 利用所述基圆半径计算出凸轮的中心
位置;
[0008] 利用新的测头半径和基圆半径的
啮合关系计算出测头的中心位置;
[0009] 利用计算出的所述测头的中心位置得到所述测头的中心位置与所述凸轮的中心位置的位置关系;
[0010] 将所述测头的中心位置和所述凸轮的中心位置的位置关系代入所述样条函数中得到对应的极
角和极径;
[0011] 利用得到的极角和极径生成新的型线表。
[0012] 优选地,所述利用计算出的测头的中心位置得到测头的中心位置和凸轮的中心位置的位置关系,具体为:
[0013] 所述凸轮的中心位置与所述测头的中心位置的连线距离减去所述新的基圆半径和所述测头半径,得到所述测头的中心位置和所述凸轮的中心位置的位置关系。
[0014] 从上述的技术方案可以看出,本发明公开的凸轮型线转换方法,将原凸轮的基圆半径、测头半径和原型线表利用样条函数进行插值计算,得到更多的新的测头半径,利用基圆半径计算出凸轮的中心位置,利用新的测头半径和基圆半径的啮合关系计算出测头的中心位置,利用计算出的测头的中心位置得到测头的中心位置与凸轮的中心位置的位置关系,将测头的中心位置和凸轮的中心位置的位置关系代入样条函数中得到对应的极角和极径,利用得到的极角和极径生成新的对应不同测头半径的型线表。因此,在利用某一测头检测该凸轮时,即可输入该凸轮的该测头对应的型线表,进而实现了在不更改所安装测头的情况下,对不同种类的凸轮进行有效检测。
附图说明
[0015] 为了更清楚地说明本发明
实施例或
现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016] 图1为本发明实施例公开的一种凸轮型线转换方法
流程图;
[0017] 图2为本发明另一实施例公开的一种凸轮型线转换方法流程图。
具体实施方式
[0018] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019] 本发明实施例公开了一种凸轮型线转换方法,以实现对凸轮的型线表进行平滑优化,从而利用优化后的型线表加工出振纹较小的凸轮。
[0020] 本发明实施例公开的一种凸轮型线转换方法,如图1所示,包括:
[0021] S101、将原凸轮的基圆半径、测头半径和原型线表利用样条函数进行插值计算,得到新的测头半径;
[0022] S102、利用基圆半径计算出凸轮的中心位置;
[0023] S103、利用新的测头半径和基圆半径的啮合关系计算出测头的中心位置;
[0024] S104、利用计算出的测头的中心位置得到测头的中心位置与凸轮的中心位置的位置关系;
[0025] S105、将测头的中心位置和凸轮的中心位置的位置关系代入样条函数中得到对应的极角和极径;
[0026] S106、利用得到的极角和极径生成新的型线表。
[0027] 上述实施例中,通过将原凸轮的基圆半径、测头半径和原型线表利用样条函数进行插值计算,得到更多的新的测头半径,由于使用的是样条函数,可以用样条插值细分各点,利用基圆半径计算出凸轮的中心位置,利用新的测头半径和基圆半径的啮合关系计算出测头的中心位置,利用计算出的测头的中心位置得到测头的中心位置与凸轮的中心位置的位置关系,将测头的中心位置和凸轮的中心位置的位置关系代入样条函数中得到对应的极角和极径,利用得到的极角和极径生成新的对应不同测头半径的型线表。因此,在利用某一测头检测该凸轮时,即可输入该凸轮的该测头对应的型线表,进而实现了在不更改所安装测头的情况下,对不同种类的凸轮进行有效检测。
[0028] 本发明的另一实施例还公开了一种凸轮型线转换方法,如图2所示,包括:
[0029] S201、将原凸轮的基圆半径、测头半径和原型线表利用样条函数进行插值计算,得到新的测头半径;
[0030] S202、利用基圆半径计算出凸轮的中心位置;
[0031] S203、利用新的测头半径和基圆半径的啮合关系计算出测头的中心位置;
[0032] S204、凸轮的中心位置与测头的中心位置的连线距离减去新的基圆半径和测头半径,得到测头的中心位置和凸轮的中心位置的位置关系;
[0033] S205、将测头的中心位置和凸轮的中心位置的位置关系代入样条函数中得到对应的极角和极径;
[0034] S206、利用得到的极角和极径生成新的型线表。
[0035] 上述实施例中,通过将原凸轮的基圆半径、测头半径和原型线表利用样条函数进行插值计算,得到更多的新的测头半径,由于使用的是样条函数,可以用样条插值细分各点,利用基圆半径计算出凸轮的中心位置,利用新的测头半径和基圆半径的啮合关系计算出测头的中心位置,凸轮的中心位置与测头的中心位置的连线距离减去新的基圆半径和测头半径,得到测头的中心位置和凸轮的中心位置的位置关系,将测头的中心位置和凸轮的中心位置的位置关系代入样条函数中得到对应的极角和极径,利用得到的极角和极径生成新的对应不同测头半径的型线表。因此,在利用某一测头检测该凸轮时,即可输入该凸轮的该测头对应的型线表,进而实现了在不更改所安装测头的情况下,对不同种类的凸轮进行有效检测。
[0036] 本
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0037] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种
修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。