当前位置: 首页 > 专利查询>五邑大学专利>正文

阵列式排钻加工方法、设备及介质技术

技术编号:37136314 阅读:14 留言:0更新日期:2023-04-06 21:35
本申请实施例提供了阵列式排钻加工方法、设备及介质,其中方法包括获取初始的总垂孔加工方案和初始的总侧孔加工方案,对总垂孔加工方案和总侧孔加工方案定义参数,利用参数对垂孔排序和侧孔排序进行辅助,根据排序结果进行钻孔加工;使得排序结果满足了垂孔与侧孔干涉,垂孔优先加工、侧孔后加工的要求,以及满足了垂直钻包和侧钻有序排序,垂直钻包加工次数与侧钻加工次数最大值最小的要求,满足排序在存在大小垂孔时先完成小孔再完成大孔的需求,决定了垂孔排序中,在约束条件满足后,按x大小排序的关键贪心策略。排序的关键贪心策略。排序的关键贪心策略。

【技术实现步骤摘要】
阵列式排钻加工方法、设备及介质


[0001]本申请实施例涉及但不限于钻孔加工
,尤其涉及阵列式排钻加工方法、设备及介质。

技术介绍

[0002]阵列式排钻系统被广泛应用于木板钻孔加工行业,相对于单钻和一字型排钻系统,在木板多孔加工上具有更高的加工效率。阵列式排钻的每一个钻包钻多且成面型结构,使其每次会与更多的孔位配合。因此需要对孔位排序进行优化。但目前的孔位排序方法主要考虑有序排序问题,较少考虑到有约束条件下的排序问题,导致排序结果难以满足加工需求,或者钻孔加工次数多,降低了加工效率。

技术实现思路

[0003]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0004]本申请实施例旨在至少解决现有技术中存在的技术问题之一,本申请实施例提供了阵列式排钻加工方法、设备及介质,能够使阵列式排钻的钻孔满足加工需求,减小加工次数。
[0005]本申请的第一方面的实施例,一种阵列式排钻加工方法,包括:
[0006]获取初始的总垂孔加工方案和初始的总侧孔加工方案,所述总垂孔加工方案包括各次加工的第一垂孔加工方案,所述第一垂孔加工方案包括各个钻包的第二垂孔加工方案,所述总垂孔加工方案包括各次加工的第一侧孔加工方案,所述第二垂孔加工方案包括垂孔名称、垂孔位置、垂孔所干涉的侧孔数量、垂孔为大孔时所干涉的小孔的第二垂孔加工方案、垂孔为小孔时所干涉的大孔的第二垂孔加工方案、垂孔的第二加工方案的编号;所述第一侧孔加工方案包括侧孔名称、侧孔位置、侧孔所干涉的垂孔的加工方案,所述垂孔分为大孔和小孔,所述大孔的直径大于所述小孔的直径;
[0007]根据所述垂孔为大孔时所干涉的小孔的第二垂孔加工方案、所述垂孔为小孔时所干涉的大孔的第二垂孔加工方案和所述垂孔的第二加工方案的编号,选择满足大小孔加工先后要求的总垂孔加工方案;
[0008]根据侧孔加工方案的数量和垂孔加工方案的数量,更新垂孔所干涉的侧孔数量;
[0009]获取垂孔位置顺序要求,根据所述位置顺序要求从多个第一垂孔加工方案选择不同的第一目标方案和第二目标方案,对所述第一目标方案和所述第二目标方案进行更换,得到垂孔排序结果;
[0010]获取侧孔位置顺序要求,根据所述侧孔位置顺序要求对所述第一侧孔加工方案进行排序得到多个第二侧孔加工方案,由多个所述第二侧孔加工方案组成排序后的第二总侧孔加工方案;
[0011]初始化空的第三总侧孔加工方案,所述第三总侧孔加工方案中的第三侧孔加工方
案的数量为所述第一垂孔加工方案的数量与第一侧孔加工方案的数量之和;
[0012]当所述第二侧孔加工方案中的侧孔所干涉的垂孔的加工方案与垂孔排序结果的第一垂孔加工方案无交集,将对应的第三侧孔加工方案更新为第二侧孔加工方案以得到目标第三总侧孔加工方案,并将所述第二侧孔加工方案从所述第二总侧孔加工方案删除以得到目标第二总侧孔加工方案;
[0013]由所述目标第二总侧孔加工方案和所述目标第三总侧孔加工方案得到侧孔排序结果;
[0014]根据所述垂孔排序结果和所述侧孔排序结果进行钻孔加工。
[0015]本申请的第一方面的某些实施例,所述根据所述垂孔为大孔时所干涉的小孔的第二垂孔加工方案、所述垂孔为小孔时所干涉的大孔的第二垂孔加工方案和所述垂孔的第二加工方案的编号,选择满足大小孔加工先后要求的总垂孔加工方案,包括:
[0016]当所述垂孔为大孔,若垂孔为大孔时所干涉的小孔的第二垂孔加工方案的编号大于或等于垂孔的第二加工方案的编号,删除所述垂孔对应的总垂孔加工方案;当所述垂孔为小孔,若垂孔为小孔时所干涉的大孔的第二垂孔加工方案的编号小于或等于垂孔的第二加工方案的编号,删除所述垂孔对应的总垂孔加工方案;进而得到满足大小孔加工先后要求的总垂孔加工方案。
[0017]本申请的第一方面的某些实施例,所述根据侧孔加工方案的数量和垂孔加工方案的数量,更新垂孔所干涉的侧孔数量,包括:
[0018]当所述第一侧孔加工方案的数量大于所述第一垂孔加工方案的数量,将初始的垂孔所干涉的侧孔数量加上所述第一垂孔加工方案的数量并减去所述第一侧孔加工方案的数量,得到新的垂孔所干涉的侧孔数量;
[0019]当新的垂孔所干涉的侧孔数量小于0,令新的垂孔所干涉的侧孔数量等于0。
[0020]本申请的第一方面的某些实施例,所述根据所述位置顺序要求从多个第一垂孔加工方案选择不同的第一目标方案和第二目标方案,对所述第一目标方案和所述第二目标方案进行更换,得到垂孔排序结果,包括:
[0021]当所述垂孔位置顺序要求为根据垂孔位置从大到小排序,按照与根据垂孔位置从大到小排序对应的第一更换规则从多个第一垂孔加工方案选择不同的第一目标方案和第二目标方案,对所述第一目标方案和所述第二目标方案进行更换,得到垂孔排序结果,更换的钻包的数量逐渐增加。
[0022]本申请的第一方面的某些实施例,所述根据所述位置顺序要求从多个第一垂孔加工方案选择不同的第一目标方案和第二目标方案,对所述第一目标方案和所述第二目标方案进行更换,得到垂孔排序结果,包括:
[0023]当所述垂孔位置顺序要求为根据垂孔位置从小到大排序,按照与根据垂孔位置从小到大排序对应的第二更换规则从多个第一垂孔加工方案选择不同的第一目标方案和第二目标方案,对所述第一目标方案和所述第二目标方案进行更换,得到垂孔排序结果,更换的钻包的数量逐渐增加。
[0024]本申请的第一方面的某些实施例,所述对所述第一目标方案和所述第二目标方案进行更换,得到垂孔排序结果,包括:
[0025]对所述第一目标方案和所述第二目标方案进行更换,得到更换后的第一目标方案
和更换后的第二目标方案,由更换后的第一目标方案和更换后的第二目标方案组成待测试的垂孔排序结果;
[0026]根据预设的更换测试要求对所述待测试的垂孔排序结果进行测试;
[0027]根据满足所述更换测试要求的待测试的垂孔排序结果确定垂孔排序结果。
[0028]本申请的第一方面的某些实施例,所述根据预设的更换测试要求对所述待测试的垂孔排序结果进行测试,包括:
[0029]根据所述待测试的垂孔排序结果中的垂孔位置,判断所述待测试的垂孔排序结果中相邻的两个钻包之间的距离大于或等于预设的距离阈值;
[0030]根据所述待测试的垂孔排序结果中的所述垂孔为大孔时所干涉的小孔的第二垂孔加工方案、所述垂孔为小孔时所干涉的大孔的第二垂孔加工方案和所述垂孔的第二加工方案的编号,判断所述待测试的垂孔排序结果是否满足大小孔加工先后要求。
[0031]本申请的第一方面的某些实施例,所述根据满足所述更换测试要求的待测试的垂孔排序结果确定垂孔排序结果,包括:
[0032]将满足所述更换测试要求的待测试的垂孔排序结果中的更换后的第一目标方案的垂孔所干涉的侧孔数量的最大值作为第一最大值;
[0033]将将满足所述更换测试要求的待测试的垂孔排序结果中的更换后的第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种阵列式排钻加工方法,包括:获取初始的总垂孔加工方案和初始的总侧孔加工方案,所述总垂孔加工方案包括各次加工的第一垂孔加工方案,所述第一垂孔加工方案包括各个钻包的第二垂孔加工方案,所述总垂孔加工方案包括各次加工的第一侧孔加工方案,所述第二垂孔加工方案包括垂孔名称、垂孔位置、垂孔所干涉的侧孔数量、垂孔为大孔时所干涉的小孔的第二垂孔加工方案、垂孔为小孔时所干涉的大孔的第二垂孔加工方案、垂孔的第二加工方案的编号;所述第一侧孔加工方案包括侧孔名称、侧孔位置、侧孔所干涉的垂孔的加工方案,所述垂孔分为大孔和小孔,所述大孔的直径大于所述小孔的直径;根据所述垂孔为大孔时所干涉的小孔的第二垂孔加工方案、所述垂孔为小孔时所干涉的大孔的第二垂孔加工方案和所述垂孔的第二加工方案的编号,选择满足大小孔加工先后要求的总垂孔加工方案;根据侧孔加工方案的数量和垂孔加工方案的数量,更新垂孔所干涉的侧孔数量;获取垂孔位置顺序要求,根据所述位置顺序要求从多个第一垂孔加工方案选择不同的第一目标方案和第二目标方案,对所述第一目标方案和所述第二目标方案进行更换,得到垂孔排序结果;获取侧孔位置顺序要求,根据所述侧孔位置顺序要求对所述第一侧孔加工方案进行排序得到多个第二侧孔加工方案,由多个所述第二侧孔加工方案组成排序后的第二总侧孔加工方案;初始化空的第三总侧孔加工方案,所述第三总侧孔加工方案中的第三侧孔加工方案的数量为所述第一垂孔加工方案的数量与第一侧孔加工方案的数量之和;当所述第二侧孔加工方案中的侧孔所干涉的垂孔的加工方案与垂孔排序结果的第一垂孔加工方案无交集,将对应的第三侧孔加工方案更新为第二侧孔加工方案以得到目标第三总侧孔加工方案,并将所述第二侧孔加工方案从所述第二总侧孔加工方案删除以得到目标第二总侧孔加工方案;由所述目标第二总侧孔加工方案和所述目标第三总侧孔加工方案得到侧孔排序结果;根据所述垂孔排序结果和所述侧孔排序结果进行钻孔加工。2.根据权利要求1所述的阵列式排钻加工方法,其特征在于,所述根据所述垂孔为大孔时所干涉的小孔的第二垂孔加工方案、所述垂孔为小孔时所干涉的大孔的第二垂孔加工方案和所述垂孔的第二加工方案的编号,选择满足大小孔加工先后要求的总垂孔加工方案,包括:当所述垂孔为大孔,若垂孔为大孔时所干涉的小孔的第二垂孔加工方案的编号大于或等于垂孔的第二加工方案的编号,删除所述垂孔对应的总垂孔加工方案;当所述垂孔为小孔,若垂孔为小孔时所干涉的大孔的第二垂孔加工方案的编号小于或等于垂孔的第二加工方案的编号,删除所述垂孔对应的总垂孔加工方案;进而得到满足大小孔加工先后要求的总垂孔加工方案。3.根据权利要求1所述的阵列式排钻加工方法,其特征在于,所述根据侧孔加工方案的数量和垂孔加工方案的数量,更新垂孔所干涉的侧孔数量,包括:当所述第一侧孔加工方案的数量大于所述第一垂孔加工方案的数量,将初始的垂孔所干涉的侧孔数量加上所述第一垂孔加工方案的数量并减去所述第一侧孔加工方案的数量,
得到新的垂孔所干涉的侧孔数量;当新的垂孔所干涉的侧孔数量小于0,令新的垂孔所干涉的侧孔数量等于0。4.根据权利要求...

【专利技术属性】
技术研发人员:贺跃帮王瑞超满红林培铖
申请(专利权)人:五邑大学
类型:发明
国别省市:

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

1