[发明专利]一种基于多排钻辅助生产软件钻孔孔位和钻头匹配的计算方法有效
申请号: | 201811033397.9 | 申请日: | 2018-09-05 |
公开(公告)号: | CN109086553B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 王源志;张杰 | 申请(专利权)人: | 广东三维家信息科技有限公司 |
主分类号: | G06F30/17 | 分类号: | G06F30/17 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510665 广东省广州市天河区天河软件园*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于多排钻辅助生产软件钻孔孔位和钻头匹配的计算方法,该基于多排钻辅助生产软件钻孔孔位和钻头匹配的计算方法具体步骤如下:S1:对所有孔位数据保存在孔位链表,S2:按照一个方向(如X轴正方向)进行孔位和钻头进行匹配,S3:对剩下每一排钻组根据与上一组排钻的安全距离和左右极限位重复S2的方法寻找孔位和钻头匹配对数量最多的列表,S4:将S1生成的孔位链表去除经过S2和S3步骤匹配的孔位,S5:对每一组孔位加工模型寻找空闲钻包,找出每个空闲钻包组在当前模型的可移动范围,本发明提高了多排钻辅助生产软件每次钻孔的数量,减少了板件生产的钻孔次数,提高了板件的生产效率;本发明能在多排钻软件辅助生产应用。 | ||
搜索关键词: | 一种 基于 多排钻 辅助 生产 软件 钻孔 钻头 匹配 计算方法 | ||
【主权项】:
1.一种基于多排钻辅助生产软件钻孔孔位和钻头匹配的计算方法,其特征在于:该基于多排钻辅助生产软件钻孔孔位和钻头匹配的计算方法具体步骤如下:S1:对所有孔位数据保存在孔位链表,对此孔位链表按照一个方向(以X轴或Y轴正方向或反方向)排序;S2:按照一个方向(如X轴正方向)进行孔位和钻头进行匹配,按排序方向的第一个孔位,根据排钻组的左右极限位寻找第一组排钻(一组钻包包含同轴的上下两个钻包)适合该孔位的所有钻头保存在钻头列表,对寻找到的钻头列表进行遍历,根据每一个孔位和钻头匹配对寻找该钻头所在钻包的其它钻头可同时匹配的孔位保存在孔位和钻头匹配对列表,同时根据同轴的两个钻包的安全距离和上下行程限制寻找同轴另一钻包可匹配的孔位和钻头保存在另一孔位和钻头匹配对列表,根据上面的遍历找到孔位和钻头匹配对数量最多的列表;S3:对剩下每一排钻组根据与上一组排钻的安全距离和左右极限位重复S2的方法寻找孔位和钻头匹配对数量最多的列表,合并所有排钻组匹配的孔位和钻头对保存到可同时加工的一组孔位模型;S4:将S1生成的孔位链表去除经过S2和S3步骤匹配的孔位,对剩下孔位链表采用S2和S3步骤寻找下一组可同时加工的孔位模型,直至所有孔位匹配完成,如果按照一个方向(如正方向)由于钻包间安全距离限制无法完成全部孔位匹配,则按该方向的相反方向(负方向)重复S2和S3步骤寻找下一组可同时加工的孔位模型,直至所有孔位匹配完成,如链表孔位还未能全部匹配完成,则剩余未匹配孔位即为没有找到合适钻头加工的孔位;S5:对每一组孔位加工模型寻找空闲钻包,找出每个空闲钻包组在当前模型的可移动范围,根据前一组孔位加工模型相同钻包组位置设置该空闲钻包组位置,使该钻包组尽量少移动;同时寻找只有一个钻包使用钻包组,将该钻包组的另一空闲钻包尽量能够移动到下一组模型的加工位置,该空闲钻包位置调整旨在减少空闲钻包的移动,最大限度的提高钻孔加工效率。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东三维家信息科技有限公司,未经广东三维家信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811033397.9/,转载请声明来源钻瓜专利网。