System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及螺栓滚丝加工的,尤其是涉及一种用于螺栓滚丝的上料控制方法、系统、终端及介质。
技术介绍
1、螺栓成型后,需要进行滚丝,因此需要用到滚丝机等滚丝设备。相关技术中,在对滚丝机上料时,通常是由人工进行上料,并且在当前螺栓滚丝完成后,无法确定当前滚丝机加工参数是否匹配下一个螺栓滚丝的要求,若是不匹配,则在按照当前加工参数滚丝,则会导致螺栓滚丝存在误差,从而影响螺栓的合格率。
技术实现思路
1、为了尽可能提高螺栓滚丝成型的合格率,本申请提供一种用于螺栓滚丝的上料控制方法、系统、终端及介质。
2、第一方面,本申请提供一种用于螺栓滚丝的上料控制方法,采用如下技术方案:
3、一种用于螺栓滚丝的上料控制方法,包括:
4、在待加工螺栓向滚丝机传输过程中,获取所述待加工螺栓的尺寸数据;
5、根据所述尺寸数据及预先获取的加工计划,调取滚丝机的应加工参数信息;
6、获取预先构建的滚丝加工模型中模拟滚丝机的当前加工参数信息,所述当前加工参数信息为实际滚丝机的当前加工参数信息,所述滚丝加工模型与所述滚丝机同步动作;
7、判断所述当前加工参数信息是否与所述应加工参数信息匹配;
8、若是,则在所述待加工螺栓传输至上料点后,控制预先安装于所述上料点的机械手上料;
9、若否,则根据所述应加工参数信息,调节所述滚丝机的当前加工参数。
10、通过采用上述技术方案,由于可以在待加工螺栓向滚丝机传输过程中,获取
11、可选的,所述在所述待加工螺栓传输至上料点之前,包括:
12、获取所述滚丝机处的环境信息;
13、将所述环境信息输入至所述滚丝加工模型中,更新所述滚丝加工模型,以生成实时滚丝加工模型,所述实时滚丝加工模型与所述滚丝机断开连接;
14、根据所述尺寸数据和所述应加工参数信息,控制所述实时滚丝加工模型进行模拟加工,以获得模拟成品;
15、判断所述模拟成品是否合格;
16、若是,则在所述待加工螺栓传输至所述上料点后,控制所述机械手上料;
17、若否,则剔除所述待加工螺栓。
18、通过采用上述技术方案,可以先对待加工螺栓进行模拟加工,由于实时滚丝加工模型和当前实际滚丝机的加工参数和加工环境相同,因此若模拟成品合格,则说明滚丝机对待加工螺栓滚丝大概率是没有问题的,若模拟成品不合格,则说明滚丝机对待加工螺栓滚丝必然会不合格,因此需要将待加工螺栓剔除,以对后续与应加工参数信息匹配的其他螺栓上料,从而进一步提高螺栓滚丝加工的合格率。
19、可选的,所述判断所述模拟成品是否合格的步骤包括:
20、获取所述模拟成品的螺丝长度;
21、根据所述螺丝长度,将所述模拟成品划分为多个检测段;
22、将每个所述检测段等分为多个检测区域;
23、判断每个所述检测段的每个所述检测区域是否均合格。
24、通过采用上述技术方案,提高判断模拟成品是否合格的判断准确性及判断精度。
25、可选的,所述判断每个所述检测段的每个所述检测区域是否均合格的步骤包括:
26、调取与所述应加工参数信息匹配的标准螺栓模型;
27、将所述标准螺栓模型划分为多个对比段,所述对比段数量与所述检测段数量相同;
28、将每个所述对比段等分为多个对比区域,每个所述对比段的所述对比区域对应所述检测段的所述检测区域;
29、移动所述对比区域,以使所述对比区域与对应所述检测区域重合;
30、判断两者是否完全重合。
31、通过采用上述技术方案,进一步提高判断模拟成品是否合格的判读准确性及判断精度。
32、可选的,所述移动所述对比区域,以使所述对比区域与对应所述检测区域重合的步骤包括:
33、获取所述检测区域的初始位置以及所述对比区域的目标位置;
34、构建所述检测区域的第一基准线以及所述对比区域的第二基准线;
35、判断所述第二基准线是否在所述第一基准线及其延长线上;
36、若是,则确定所述目标位置与所述初始位置之间的移动距离;
37、根据所述移动距离,移动所述对比区域;
38、若否,则获取所述第一基准线与相邻所述第二基准线之间的调节距离;
39、根据所述调节距离调节所述对比区域;
40、调节完成后,确定所述移动距离,并根据所述移动距离,移动所述对比区域。
41、通过采用上述技术方案,可以实现对比区域与对应检测区域的快速重合。
42、可选的,所述获取所述待加工螺栓的尺寸数据的步骤包括:
43、检测所述待加工螺栓是否到达测量点;
44、若是,则控制三维激光扫描仪扫描所述待加工螺栓,并接收扫描数据;
45、根据所述扫描数据,获取所述待加工螺栓的尺寸数据。
46、通过采用上述技术方案,可以在不影响待加工螺栓传输的情况下,即可获取待加工螺栓的尺寸数据,从而适用于待加工螺栓批量滚丝的加工。
47、可选的,所述接收扫描数据之后,包括:
48、根据所述扫描数据,判断所述待加工螺栓是否完整;
49、若否,则剔除所述待加工螺栓。
50、通过采用上述技术方案,可以及时剔除残次品的待加工螺栓。
51、第二方面,本申请提供了一种用于螺栓滚丝的上料控制系统,采用如下技术方案:
52、一种用于螺栓滚丝的上料控制系统,包括:
53、尺寸获取模块,用于在待加工螺栓向滚丝机传输过程中,获取所述待加工螺栓的尺寸数据;
54、调取模块,用于根据所述尺寸数据及预先获取的加工计划,调取滚丝机的应加工参数信息;
55、参数获取模块,用于获取预先构建的滚丝加工模型中模拟滚丝机的当前加工参数信息,所述当前加工参数信息为实际滚丝机的当前加工参数信息,所述滚丝加工模型与所述滚丝机同步动作;
56、判断模块,用于判断所述当前加工参数信息是否与所述应加工参数信息匹配;
57、控制模块,用于在所述判断模块判断为是时,在所述待加工螺栓传输至上料点后,控制预先安装于所述上料点的机械手上料;
58、调节模块,用于在所述判断模块判断为否时,根据所述应加工参数信息,调节所述滚丝机的当前加工参数。
59、通过采用上述技术方案,由于可以在待加工螺栓向滚丝机传输过程中,获取待加工螺栓的尺寸数据,从而根据尺寸数据以及加工计划本文档来自技高网...
【技术保护点】
1.一种用于螺栓滚丝的上料控制方法,其特征在于,包括:
2.根据权利要求1所述的一种用于螺栓滚丝的上料控制方法,其特征在于,所述在所述待加工螺栓传输至上料点之前,包括:
3.根据权利要求2所述的一种用于螺栓滚丝的上料控制方法,其特征在于,所述判断所述模拟成品是否合格的步骤包括:
4.根据权利要求3所述的一种用于螺栓滚丝的上料控制方法,其特征在于,所述判断每个所述检测段的每个所述检测区域是否均合格的步骤包括:
5.根据权利要求4所述的一种用于螺栓滚丝的上料控制方法,其特征在于,所述移动所述对比区域,以使所述对比区域与对应所述检测区域重合的步骤包括:
6.根据权利要求1所述的一种用于螺栓滚丝的上料控制方法,其特征在于,所述获取所述待加工螺栓的尺寸数据的步骤包括:
7.根据权利要求6所述的一种用于螺栓滚丝的上料控制方法,其特征在于,所述接收扫描数据之后,包括:
8.一种用于螺栓滚丝的上料控制系统,其特征在于,包括:
9.一种终端,其特征在于,包括:
10.一种计算机可读存储介质,
...【技术特征摘要】
1.一种用于螺栓滚丝的上料控制方法,其特征在于,包括:
2.根据权利要求1所述的一种用于螺栓滚丝的上料控制方法,其特征在于,所述在所述待加工螺栓传输至上料点之前,包括:
3.根据权利要求2所述的一种用于螺栓滚丝的上料控制方法,其特征在于,所述判断所述模拟成品是否合格的步骤包括:
4.根据权利要求3所述的一种用于螺栓滚丝的上料控制方法,其特征在于,所述判断每个所述检测段的每个所述检测区域是否均合格的步骤包括:
5.根据权利要求4所述的一种用于螺栓滚丝的上料控制方法,其特征在于,所述移动所述对比区域,...
【专利技术属性】
技术研发人员:仲崇根,刘开兵,丁洁,殷付宽,靳松,姜鹏,
申请(专利权)人:济南实达紧固件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。