数控多排钻的工序确定方法、装置、电子设备及存储介质与流程

文档序号:26628273发布日期:2021-09-14 22:17阅读:来源:国知局

技术特征:
1.一种数控多排钻的工序确定方法,其特征在于,包括:获取多个钻包模型和待加工板材模型;基于预设的贪心算法,对所述待加工板材模型上的待加工孔位数据与多个所述钻包模型进行匹配,得到每个所述钻包模型匹配到的所述待加工孔位数据,以及所述钻包模型在匹配到所述待加工孔位数据时的位姿数据;基于所述位姿数据,在每个工序下,确定每个所述钻包模型与其他所述钻包模型之间的模型碰撞关系;若目标钻包模型与其他所述钻包模型发生碰撞,则将所述目标钻包模型对应的所述待加工孔位数据移动至下一工序中,直至所述目标钻包模型与同一工序下的其他所述钻包模型不存在碰撞,得到所述数控多排钻的工序信息。2.根据权利要求1所述的数控多排钻的工序确定方法,其特征在于,所述获取多个钻包模型和待加工板材模型,包括:获取排钻结构数据和待加工板材数据;基于所述排钻结构数据,创建多个所述钻包模型,以及基于所述待加工板材数据,创建所述待加工板材模型。3.根据权利要求1所述的数控多排钻的工序确定方法,其特征在于,所述基于预设的贪心算法,对所述待加工板材模型上的待加工孔位数据与多个所述钻包模型进行匹配,得到每个所述钻包模型匹配到的所述待加工孔位数据,以及所述钻包模型在匹配到所述待加工孔位数据时的位姿数据,包括:确定每个所述钻包模型的模型姿态,所述模型姿态对应有所述钻包模型的位姿数据;基于预设的贪心算法,确定每个所述钻包模型的模型姿态匹配到的待加工孔位数据。4.根据权利要求3所述的数控多排钻的工序确定方法,其特征在于,所述基于预设的贪心算法,确定每个所述钻包模型的模型姿态匹配到的待加工孔位数据,包括:将所述待加工板材模型调整为第一板材姿态;在所述待加工板材模型处于所述第一板材姿态时,确定每个所述钻包模型的模型姿态匹配到最多待加工孔位时对应的第一孔位数据;将所述待加工板材模型旋转和/或翻转为第二板材姿态;在所述待加工板材模型处于所述第二板材姿态时,确定每个所述钻包模型的模型姿态匹配到最多待加工孔位时对应的第二孔位数据。5.根据权利要求1所述的数控多排钻的工序确定方法,其特征在于,所述基于预设的贪心算法,对所述待加工板材模型上的待加工孔位数据与多个所述钻包模型进行匹配,得到每个所述钻包模型匹配到的所述待加工孔位数据,以及所述钻包模型在匹配到所述待加工孔位数据时的位姿数据之前,还包括:若所述待加工板材模型的待加工区域与所述钻包模型的可加工区域之间的比值大于预设值,则将所述待加工板材模型分割为第一板材模型和第二板材模型,所述第一板材模型和所述第二板材模型用于与所述钻包模型进行匹配。6.根据权利要求1所述的数控多排钻的工序确定方法,其特征在于,所述若目标钻包模型与其他所述钻包模型发生碰撞,则将所述目标钻包模型对应的所述待加工孔位数据移动至下一工序中,直至所述目标钻包模型与同一工序下的其他所述钻包模型不存在碰撞,得
到所述数控多排钻的工序信息之后,还包括:同步每个工序下的所述钻包模型与所述待加工板材模型之间的位置关系。7.一种数控多排钻的工序确定装置,其特征在于,包括:获取模块,用于获取多个钻包模型和待加工板材模型;匹配模块,用于基于预设的贪心算法,对所述待加工板材模型上的待加工孔位数据与多个所述钻包模型进行匹配,得到每个所述钻包模型匹配到的所述待加工孔位数据,以及所述钻包模型在匹配到所述待加工孔位数据时的位姿数据;确定模块,用于基于所述钻包模型的位姿数据,在每个工序下,确定每个所述钻包模型与其他所述钻包模型之间的模型碰撞关系;循环模块,用于若目标钻包模型与其他所述钻包模型发生碰撞,则将所述目标钻包模型对应的所述待加工孔位数据移动至下一工序中,直至所述目标钻包模型与同一工序下的其他所述钻包模型不存在碰撞,得到所述数控多排钻的工序信息。8.根据权利要求7所述的数控多排钻的工序确定装置,其特征在于,所述匹配模块,包括:确定单元,用于确定每个所述钻包模型的模型姿态,所述模型姿态对应有所述钻包模型的位姿数据;匹配单元,用于基于预设的贪心算法,确定每个所述钻包模型的模型姿态匹配到的待加工孔位数据。9.一种电子设备,其特征在于,包括存储器及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行根据权利要求1至6中任一项所述的数控多排钻的工序确定方法。10.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的数控多排钻的工序确定方法。

技术总结
本申请提供一种数控多排钻的工序确定方法、装置、电子设备及存储介质,方法包括:获取多个钻包模型和待加工板材模型;对待加工板材模型上的待加工孔位数据与多个钻包模型进行匹配,得到每个钻包模型匹配到的待加工孔位数据,以及钻包模型在匹配到待加工孔位数据时的位姿数据;基于钻包模型的位姿数据,在每个工序下,确定每个钻包模型与其他钻包模型之间的模型碰撞关系;若发生碰撞,则将目标钻包模型对应的待加工孔位数据移动至下一工序中,直至目标钻包模型与同一工序下的其他钻包模型不存在碰撞,得到数控多排钻的工序信息。本方法以碰撞关系调整钻包模型的工序,实现计算机自动确定工序,提高板材的加工效率和稳定性。提高板材的加工效率和稳定性。提高板材的加工效率和稳定性。


技术研发人员:蔡志森 张杰 孙春飞 黄国飞 陈航 李秉杰
受保护的技术使用者:广东三维家信息科技有限公司
技术研发日:2021.06.21
技术公布日:2021/9/13
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1