基于视觉检测控制系统的电机螺杆校直方法
申请人信息
- 申请人:海顿直线电机(常州)有限公司
- 申请人地址:213000 江苏省常州市新北区创新大道99号
- 发明人: 海顿直线电机(常州)有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于视觉检测控制系统的电机螺杆校直方法 |
| 专利类型 | 发明授权 |
| 申请号 | CN202410067349.0 |
| 申请日 | 2024/1/17 |
| 公告号 | CN117564131B |
| 公开日 | 2024/4/2 |
| IPC主分类号 | B21D3/00 |
| 权利人 | 海顿直线电机(常州)有限公司 |
| 发明人 | 张娟娟; 严平 |
| 地址 | 江苏省常州市新北区创新大道99号 |
摘要文本
本发明涉及一种基于视觉检测控制系统的电机螺杆校直方法,S1,将被测的电机装配在校直平台上;S2,视觉检测控制系统判断螺纹实际外径是否处于理论的螺纹大径下限值dmin以及螺纹大径上限值dmax的范围内,若判断结果为否,则得出螺杆不合格,停止检测;S3,若视觉检测控制系统判断得出采集的最大轮廓外圆区域超出螺杆理论合格最大轮廓区域,则得出螺杆是倾斜的且倾斜量不合格;S4,视觉检测控制系统根据螺杆理论合格最大轮廓区域计算螺杆因反弹的修正螺杆最大轮廓区域;S5,根据S4的计算结果,视觉检测控制系统控制校直平台工作对螺杆施力以进行校直。本发明可以提高与电机连接的螺杆的直线度和全跳动精度。
专利主权项内容
1.基于视觉检测控制系统的电机螺杆校直方法,其特征在于,包括以下步骤:S1,将被测的电机(A)装配在校直平台上,视觉检测控制系统与电机(A)电连接,视觉检测控制系统获取电机(A)的参数,以及根据电机(A)的参数从数据库中调出被测螺杆(B)的参数,视觉检测控制系统根据螺杆(B)的参数计算螺杆(B)上理论的螺纹大径下限值dmin以及螺纹大径上限值dmax;S2,视觉检测控制系统控制电机(A)工作,电机(A)带动与其连接的螺杆(B)旋转,视觉检测控制系统采集螺杆(B)上的螺纹实际外径ds以及最大轮廓外圆区域dm1,视觉检测控制系统判断螺纹实际外径ds是否处于理论的螺纹大径下限值dmin以及螺纹大径上限值dmax的范围内,若判断结果为否,则得出螺杆(B)不合格,停止检测;S3,若S2中得出螺杆(B)合格,视觉检测控制系统计算螺杆理论合格最大轮廓区域da1后,若视觉检测控制系统判断得出采集的最大轮廓外圆区域dm1超出螺杆理论合格最大轮廓区域da1,则得出螺杆(B)是倾斜的且倾斜量不合格;S4,视觉检测控制系统根据螺杆理论合格最大轮廓区域da1计算螺杆(B)因反弹的修正螺杆最大轮廓区域da2;S5,根据S4的计算结果,视觉检测控制系统控制校直平台工作对螺杆(B)施力以进行校直,使螺杆(B)伸出到电机外部的部分落入到修正螺杆最大轮廓区域da2内;S1中,所述校直平台包括:电机固定座(1);第一驱动机构(2),第一驱动机构(2)位于电机固定座(1)的一侧;第二驱动机构(3),第二驱动机构(3)位于电机固定座(1)的另一侧;与第一驱动机构(2)配合且被第一驱动机构(2)驱动移动的第一校直驱动器(4);与第二驱动机构(3)配合且被第二驱动机构(3)驱动移动的第二校直驱动器(5);S1中,计算理论的螺纹大径下限值dmin以及螺纹大径上限值dmax过程包括:S11,计算基本偏差:
…………………………(1)上式中,为基本偏差,/>为第一螺距系数,/>为螺杆上螺纹的螺距;S12,计算螺纹大径公差:
……………(2)上式中,为螺纹大径公差,/>为第二螺距系数;S13,计算螺纹大径下偏差:
……………………………(3)上式中,为螺纹大径下偏差;S14,计算螺纹大径下限值:
…………………………(4)上式中,为螺纹大径;S15,计算螺纹大径上限值:
…………………………(5);S3中根据最大轮廓外圆区域dm1判断螺杆(B)是否超出螺杆理论合格最大轮廓区域da1的过程如下:S31,计算螺杆(B)需满足的全跳动值:
…………………………(6)上式中,为螺杆的全跳动值,/>为螺杆伸出长度,/>为全跳动比率;S32,计算螺杆(B)实际全跳动值:
………………………………(7)上式中,为螺杆的实际全跳动值;S33,将与/>作对比,若/>,则螺杆全跳动合格,若/>,则得出螺杆(B)已超出螺杆理论合格最大轮廓区域da1,需进行校直;S3和S4中,所述螺杆理论合格最大轮廓区域da1以及修正螺杆最大轮廓区域da2的计算过程如下:S41,计算螺杆理论合格最大轮廓区域da1:
………………………………(8)S42,计算修正螺杆最大轮廓区域da2:
……………………………(9)
.(10)上述公式中,为安全系数,/>为反弹量,/>为1号螺杆(B)校直之后放置96小时后的反弹量,依序/>为n号螺杆(B)校直之后放置96小时后的反弹量;/>为1号螺杆(B)校直之后实际跳动值,依序/>为n号螺杆(B)校直之后实际跳动值;/>为1号螺杆(B)放置96小时后的实际跳动值,依序/>为n号螺杆(B)放置96小时后的实际跳动值;步骤S5包括:S51,视觉检测控制系统控制第一驱动机构(2)驱动第一校直驱动器(4)运行至对应于螺杆(B)超出修正螺杆最大轮廓区域da2的部位,第二校直驱动器(5)运行至螺杆(B)伸出电机(A)外部的根部,第二校直驱动器(5)对螺杆(B)的根部形成支撑,第一校直驱动器(4)对螺杆(B)施力,使螺杆(B)伸出到电机外部的部分落入到修正螺杆最大轮廓区域da2内;第一校直驱动器(4)每完成一次对螺杆(B)的施力,则电机(A)带动螺杆(B)旋转一个角度,视觉检测控制系统对螺杆(B)最大轮廓外圆区域dm1进行采集,并重新判断螺杆(B)上是否还存在有超出修正螺杆最大轮廓区域da2的部位,若有,计算螺杆(B)最大轮廓外圆区域dm1超出修正螺杆最大轮廓区域da2的高度(h),按照步骤S51对超出的部位进行施力,直到螺杆(B)至少在旋转一周后,螺杆(B)上不再有超出修正螺杆最大轮廓区域da2的部位为止。