一种异形孔钻孔去毛刺的加工方法及装置

申请号 CN202311419951.8 申请日 2023-10-30 公开(公告)号 CN117428428A 公开(公告)日 2024-01-23
申请人 深圳市祺利电子有限公司; 发明人 杨宝圣; 龙国圣; 刘克红;
摘要 本 发明 涉及一种异形孔钻孔去毛刺的加工方法及装置,方法包括确定金属板,并获取需要在金属板上打的异形孔参数;根据异形孔参数计算金属板的异形孔横截面积,以及计算打/磨孔轨迹;根据异形孔横截面积确定目标 钻头 ,目标钻头包括锉刀和锉面;使用打/磨孔轨迹来控制目标钻头的锉刀在金属板上打目标异形孔,以形成带异形孔的金属板;通过将目标钻头调转180°把锉刀转换成锉面;使用打/磨孔轨迹来控制目标钻头的锉面在异形孔上打磨。通过一头锉刀一头锉面的两头钻头来同时实现钻异形孔的功能,解决了将先在一个机床上打孔,进而再进入第二个机床上打磨,导致在金属板上打异形孔/去毛刺的效率低的问题,本发明具有高效无毛刺的钻异形孔的效果。
权利要求

1.一种异形孔钻孔去毛刺的加工方法,其特征在于,包括:
确定金属板,并获取需要在所述金属板上打的异形孔参数;
根据所述异形孔参数计算所述金属板的异形孔横截面积,以及计算打/磨孔轨迹;
根据所述异形孔横截面积确定目标钻头,所述目标钻头包括锉刀和锉面,所述锉刀用于在所述金属板上打异形孔,所述锉面用于打磨所述异形孔;
使用所述打/磨孔轨迹来控制所述目标钻头的锉刀在所述金属板上打目标异形孔,以形成带异形孔的金属板;
通过将所述目标钻头调转180°把所述锉刀转换成所述锉面;
使用所述打/磨孔轨迹来控制所述目标钻头的锉面在所述异形孔上打磨。
2.根据权利要求1所述的加工方法,其特征在于,所述使用所述打/磨孔轨迹来控制所述目标钻头的锉刀在所述金属板上打目标异形孔,包括:
获取所述目标钻头的材质和所述锉刀的长度,并根据所述目标钻头的材质和长度计算所述目标钻头的锉刀预设旋转速度区间;
根据所述锉刀预设旋转速度区间确定所述锉刀的第一速度;
使用所述打/磨孔轨迹来控制所述目标钻头的锉刀按照所述第一速度在所述金属板上打目标异形孔。
3.根据权利要求1所述的加工方法,其特征在于,所述使用所述打/磨孔轨迹来控制所述目标钻头的锉面在所述异形孔上打磨,包括:
获取所述金属板的材质,并根据所述金属板的材质确定所述目标钻头的锉面预设旋转速度区间;
根据所述锉面预设旋转速度区间确定所述锉面的第二速度;
使用所述打/磨孔轨迹来控制所述目标钻头的锉面按照所述第二速度在所述异形孔上打磨。
4.根据权利要求1所述的加工方法,其特征在于,所述使用所述打/磨孔轨迹来控制所述目标钻头的锉面在所述异形孔上打磨之后,所述加工方法还包括:
获取所述带异形孔的金属板相对应的图像,以及预设标准图像;
判断所述图像与所述预设标准图像是否一致;
若是,则确定所述带异形孔的金属板为无毛刺目标金属板;
若否,则使用所述打/磨孔轨迹来控制所述目标钻头的锉面重新在所述异形孔上打磨。
5.根据权利要求4所述的加工方法,其特征在于,所述使用所述打/磨孔轨迹来控制所述目标钻头的锉面重新在所述异形孔上打磨之前,所述加工方法还包括:
生成与所述带异形孔的金属板带有毛刺相对应的告警信号
6.根据权利要求1所述的加工方法,其特征在于,所述根据所述异形孔横截面积确定目标钻头,包括:
获取第一钻头的横截面积,并判断所述异形孔横截面积与所述第一砖头的横截面积是否相符;
若是,则将所述第一钻头确定为目标钻头;
若否,则获取第二钻头的横截面积,并将所述第二钻头的横截面积确定为第一钻头的横截面积,且重新确定目标钻头。
7.根据权利要求1‑6中任一项所述的加工方法,其特征在于,所述打/磨孔轨迹为沿钻头垂直或平方向移动形成的条形孔。
8.一种异形孔钻孔去毛刺的加工装置,其特征在于,包括:
确定/获取模,用于确定金属板,并获取需要在所述金属板上打的异形孔参数;
计算模块,用于根据所述异形孔参数计算所述金属板的异形孔横截面积,以及计算打/磨孔轨迹;
第一确定模块,用于根据所述异形孔横截面积确定目标钻头,所述目标钻头包括锉刀和锉面,所述锉刀用于在所述金属板上打异形孔,所述锉面用于打磨所述异形孔;
第一控制模块,用于使用所述打/磨孔轨迹来控制所述目标钻头的锉刀在所述金属板上打目标异形孔,以形成带异形孔的金属板;
调转模块,用于通过将所述目标钻头调转180°把所述锉刀转换成锉面;
第二控制模块,用于使用所述打/磨孔轨迹来控制所述目标钻头的锉面在所述异形孔上打磨。
9.根据权利要求8所述的加工装置,其特征在于,所述第一控制模块包括:
第一获取单元,用于获取所述目标钻头的材质和所述锉刀的长度,并根据所述目标钻头的材质和长度计算所述目标钻头的锉刀预设旋转速度区间;
第一确定单元,用于根据所述锉刀预设旋转速度区间确定所述锉刀的第一速度;
第一控制单元,用于使用所述打/磨孔轨迹来控制所述目标钻头的锉刀按照所述第一速度在所述金属板上打目标异形孔。
10.根据权利要求8所述的加工装置,其特征在于,所述第二控制模块包括:
第二获取单元,用于获取所述金属板的材质,并根据所述金属板的材质确定所述目标钻头的锉面预设旋转速度区间;
第二确定单元,用于根据所述锉面预设旋转速度区间确定所述锉面的第二速度;
第二控制单元,用于使用所述打/磨孔轨迹来控制所述目标钻头的锉面按照所述第二速度在所述异形孔上打磨。

说明书全文

一种异形孔钻孔去毛刺的加工方法及装置

技术领域

[0001] 本发明涉及金属板加工技术领域,尤其涉及一种异形孔钻孔去毛刺的加工方法及装置。

背景技术

[0002] 金属板的应用领域很广泛,包括建筑、汽车船舶电子以及家具等领域。金属板的特点是耐久、安全和美观等,可以满足不同行业的需求。例如,在建筑领域,金属板可以用于墙壁天花板或地板的构件等。而根据不同领域不用的用途上会需要相对应的异形孔,金属板的异形孔大多数是指柱状异形孔,指一定厚度的金属零件上开孔,孔洞任意的横截面完全相同。例如,在某些情况下,异形孔用于其他零件的组合装配。目前在金属板上钻异形孔是通过使用钻头来完成的,而在钻异形孔的时候可能会存在钻头磨损、钻孔时的切削冷却液的使用不当等,就会产生异形孔的毛刺。
[0003] 若金属板的异形孔上存在毛刺,且毛刺较大或较多的话,就会影响到其他零件的装配效果,甚至可能会导致零件装配失败的问题,而在现有技术中,一般是先使用钻头进行打异形孔,再将带有异形孔的金属板通过车床铣床等机械设备对毛刺进行切削和磨削,使其变得平滑;即将金属板先在一个机床上打孔,进而再进入第二个机床上打磨,导致在金属板上打异形孔去毛刺的效率低。

发明内容

[0004] 本发明目的一是提供一种异形孔钻孔去毛刺的加工方法,具有高效无毛刺的钻异形孔的特点。
[0005] 本发明的上述发明目的一是通过以下技术方案得以实现的:一种异形孔钻孔去毛刺的加工方法,包括:
确定金属板,并获取需要在金属板上打的异形孔参数;
根据异形孔参数计算金属板的异形孔横截面积,以及计算打/磨孔轨迹;
根据异形孔横截面积确定目标钻头,目标钻头包括锉刀和锉面,锉刀用于在金属板上打异形孔,锉面用于打磨异形孔;
使用打/磨孔轨迹来控制目标钻头的锉刀在金属板上打目标异形孔,以形成带异形孔的金属板;
通过将目标钻头调转180°把锉刀转换成锉面;
使用打/磨孔轨迹来控制目标钻头的锉面在异形孔上打磨。
[0006] 通过采用上述技术方案,通过一头锉刀一头锉面的两头钻头来同时实现钻异形孔的功能,解决了将先在一个机床上打孔,进而再进入第二个机床上打磨,导致在金属板上打异形孔/去毛刺的效率低的问题,具有高效无毛刺的钻异形孔的效果。
[0007] 本发明在一较佳示例中可以进一步配置为,使用打/磨孔轨迹来控制目标钻头的锉刀在金属板上打目标异形孔,包括:获取目标钻头的材质和锉刀的长度,并根据目标钻头的材质和长度计算目标钻头的锉刀预设旋转速度区间;
根据锉刀预设旋转速度区间确定锉刀的第一速度;
使用打/磨孔轨迹来控制目标钻头的锉刀按照第一速度在金属板上打目标异形孔,打/磨孔轨迹为沿钻头垂直或平方向移动形成的条形孔。
[0008] 通过采用上述技术方案,在金属板上打异形孔时,先通过目标钻头的材质和锉刀长度来计算预设旋转速度区间,并将锉刀的第一速度控制在锉刀预设旋转速度区间,进而控制锉刀在金属板上钻异形孔时,第一速度不会过快,尽可能的避免因锉刀在钻异形孔时,因第一速度过大而可能导致锉刀断裂的问题。
[0009] 本发明在一较佳示例中可以进一步配置为,使用打/磨孔轨迹来控制目标钻头的锉面在异形孔上打磨,包括:获取金属板的材质,并根据金属板的材质确定目标钻头的锉面预设旋转速度区间;
根据锉面预设旋转速度区间确定锉面的第二速度;
使用打/磨孔轨迹来控制目标钻头的锉面按照第二速度在异形孔上打磨。
[0010] 通过采用上述技术方案,当在金属板上打好异形孔之后,需要使用锉面对该异形孔进行打磨,以消除毛刺;由于在金属板上打异形孔的第一速度较快,若以第一速度对毛刺进行打磨,很可能会造成过度打磨;因此为了提高对异形孔中毛刺的打磨精度,则需要根据金属板的材质来确定锉面预设旋转区间,并控制锉面的第二速度在该锉面预设旋转区间里,尽可能的确保对异形孔的毛刺进行精准打磨。
[0011] 本发明在一较佳示例中可以进一步配置为,使用打/磨孔轨迹来控制目标钻头的锉面在异形孔上打磨之后,加工方法还包括:获取带异形孔的金属板相对应的图像,以及预设标准图像;
判断图像与预设标准图像是否一致;
若是,则确定带异形孔的金属板为无毛刺目标金属板;
若否,则使用打/磨孔轨迹来控制目标钻头的锉面重新在异形孔上打磨。
[0012] 通过采用上述技术方案,在对金属板的异形孔使用目标钻头的锉面绩进行打磨后,为了进一步的确定该异形孔上的毛刺是否被打磨完全,则需要通过将带异形孔的金属板相对应的图像与预设标准图像相比对;若比对完全,则表示该金属板上的异形孔已经被打磨完全;若比对不完全,则可以再将该金属板上的异形孔进行再次打磨直至打磨完全,以确保生产的带异形孔的金属板上无毛刺。
[0013] 本发明在一较佳示例中可以进一步配置为,使用打/磨孔轨迹来控制目标钻头的锉面重新在异形孔上打磨之前,加工方法还包括:生成与带异形孔的金属板带有毛刺相对应的告警信号
[0014] 通过采用上述技术方案,当确定金属板上的异形孔还存在毛刺时,为了提醒工作人员及时发现该金属板,或对该金属板选择相对应的处理,则需要生成与该带异形孔的金属板带有毛刺相对应的告警信号,更使得工作人员可以对该金属板钻异形孔的过程有可追溯信息源。
[0015] 本发明在一较佳示例中可以进一步配置为,根据异形孔横截面积确定目标钻头,包括:获取第一钻头的横截面积,并判断异形孔横截面积与第一砖头的横截面积是否相符;
若是,则将第一钻头确定为目标钻头;
若否,则获取第二钻头的横截面积,并将第二钻头的横截面积确定为第一钻头的横截面积,且重新确定目标钻头。
[0016] 通过采用上述技术方案,为了让目标钻头在金属板上打出来的异形孔不会过大且不过小,所以选取的目标钻头的横截面积与异形孔横截面积相同,使得在金属板上打出来的异形孔更贴合设计要求。
[0017] 本发明目的二是提供一种异形孔钻孔去毛刺的加工装置,具有高效无毛刺的钻异形孔的特点。
[0018] 本发明的上述发明目的二是通过以下技术方案得以实现的:一种异形孔钻孔去毛刺的加工装置,包括:
确定/获取模,用于确定金属板,并获取需要在金属板上打的异形孔参数;
计算模块,用于根据异形孔参数计算金属板的异形孔横截面积,以及计算打/磨孔轨迹;
第一确定模块,用于根据异形孔横截面积确定目标钻头,目标钻头包括锉刀和锉面,锉刀用于在金属板上打异形孔,锉面用于打磨异形孔;
第一控制模块,用于使用打/磨孔轨迹来控制目标钻头的锉刀在金属板上打目标异形孔,以形成带异形孔的金属板;
调转模块,用于通过将目标钻头调转180°把锉刀转换成锉面;
第二控制模块,用于使用打/磨孔轨迹来控制目标钻头的锉面在异形孔上打磨。
[0019] 本发明在一较佳示例中可以进一步配置为,第一控制模块包括:第一获取单元,用于获取目标钻头的材质和锉刀的长度,并根据目标钻头的材质和长度计算目标钻头的锉刀预设旋转速度区间;
第一确定单元,用于根据锉刀预设旋转速度区间确定锉刀的第一速度;
第一控制单元,用于使用打/磨孔轨迹来控制目标钻头的锉刀按照第一速度在金属板上打目标异形孔。
[0020] 本发明在一较佳示例中可以进一步配置为,第二控制模块包括:第二获取单元,用于获取金属板的材质,并根据金属板的材质确定目标钻头的锉面预设旋转速度区间;
第二确定单元,用于根据锉面预设旋转速度区间确定锉面的第二速度;
第二控制单元,用于使用打/磨孔轨迹来控制目标钻头的锉面按照第二速度在异形孔上打磨。
[0021] 本发明在一较佳示例中可以进一步配置为,异形孔钻孔去毛刺的加工装置还包括:获取模块,用于获取带异形孔的金属板相对应的图像,以及预设标准图像;判断模块,用于判断图像与预设标准图像是否一致;
第二确定模块,用于当判断模块确定图像与预设标准图像一致时,确定带异形孔的金属板为无毛刺目标金属板;
第二控制模块,还用于当判断模块确定图像与预设标准图像不一致时,使用打/磨孔轨迹来控制目标钻头的锉面重新在异形孔上打磨。
[0022] 本发明在一较佳示例中可以进一步配置为,异形孔钻孔去毛刺的加工装置还包括:生成模块,用于生成与带异形孔的金属板带有毛刺相对应的告警信号。
[0023] 本发明在一较佳示例中可以进一步配置为,第一确定模块包括:获取/判断单元,用于获取第一钻头的横截面积,并判断异形孔横截面积与第一砖头的横截面积是否相符;
第三确定单元,用于当获取/判断单元确定异形孔横截面积与第一钻头的横截面积相符时,将第一钻头确定为目标钻头;
获取/判断单元,用于当获取/判断单元确定异形孔横截面积与第一钻头的横截面积不相符时,获取第二钻头的横截面积,并将第二钻头的横截面积确定为第一钻头的横截面积,且重新确定目标钻头。
[0024] 本发明目的三是提供一种异形孔钻孔去毛刺的加工装置,具有高效无毛刺的钻异形孔的特点。
[0025] 本发明的上述发明目的三是通过以下技术方案得以实现的:一种异形孔钻孔去毛刺的加工装置,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行上述异形孔钻孔去毛刺的加工方法的计算机程序
[0026] 本发明目的四是提供一种计算机存储介质,能够存储相应的程序,具有便于实现高效无毛刺的钻异形孔的特点。
[0027] 本发明的上述发明目的四是通过以下技术方案得以实现的:一种计算机可读存储介质,存储有能够被处理器加载并执行上述任一种异形孔钻孔去毛刺的加工方法的计算机程序。
[0028] 综上所述,本发明包括以下至少一种有益技术效果:1.通过一头锉刀一头锉面的两头钻头来同时实现钻异形孔的功能,解决了将先在一个机床上打孔,进而再进入第二个机床上打磨,导致在金属板上打异形孔/去毛刺的效率低的问题,具有高效无毛刺的钻异形孔的效果;
2.在金属板上打异形孔时,先通过目标钻头的材质和锉刀长度来计算预设旋转速度区间,并将锉刀的第一速度控制在锉刀预设旋转速度区间,进而控制锉刀在金属板上钻异形孔时,第一速度不会过快,尽可能的避免因锉刀在钻异形孔时,因第一速度过大而可能导致锉刀断裂的问题;
3.当在金属板上打好异形孔之后,需要使用锉面对该异形孔进行打磨,以消除毛刺;由于在金属板上打异形孔的第一速度较快,若以第一速度对毛刺进行打磨,很可能会造成过度打磨;因此为了提高对异形孔中毛刺的打磨精度,则需要根据金属板的材质来确定锉面预设旋转区间,并控制锉面的第二速度在该锉面预设旋转区间里,尽可能的确保对异形孔的毛刺进行精准打磨。
附图说明
[0029] 图1是本发明其中一实施例的异形孔钻孔去毛刺的加工方法的一个流程示意图。
[0030] 图2是本发明其中一实施例的异形孔钻孔去毛刺的加工方法的另一流程示意图。
[0031] 图3是本发明其中一实施例的异形孔钻孔去毛刺的加工方法的再一流程示意图。
[0032] 图4是本发明其中一实施例的异形孔钻孔去毛刺的加工方法的又一流程示意图。
[0033] 图5是本发明其中一实施例的异形孔钻孔去毛刺的加工方法的还一流程示意图。

具体实施方式

[0034] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0035] 以下结合附图对本发明作进一步详细说明。
[0036] 参阅图1,为本申请实施例提供的一种异形孔钻孔去毛刺的加工方法的一个实施例,包括步骤S101‑S106。
[0037] S101、确定金属板,并获取需要在金属板上打的异形孔参数;在本申请实施例中,对金属板进行钻异形孔是通过双尾钻头完成的,该双尾钻头一头是锉刀,一头是锉面。即在加工机床上,安装有固定装置,以及上述的双尾钻头,该双尾钻头通过一个机械臂固定,当机械臂的度在0°时使用锉刀;当机械臂的角度在180°时使用锉面。当金属板被固定装置放置在加工机床中时,异形孔钻孔去毛刺的加工装置就确定该金属板;当金属板被安装在固定装置之前,工作人员就会使用输入设备将该金属板对应需要打的异形孔参数上传至异形孔钻孔去毛刺的加工装置中,则当异形孔钻孔去毛刺的加工装置确定金属板后,可以直接从输入设备或存储介质中获取到需要在该金属板上打的异形孔参数。
[0038] 其中,异形孔参数包括第一孔相对应的深度、长度以及宽度;第二孔相对应的深度、长度以及宽度;第三孔相对应的深度、长度以及宽度;钻孔顺序;和第一孔、第二孔以及第三孔的相交数据等。
[0039] S102、根据异形孔参数计算金属板的异形孔横截面积,以及计算打/磨孔轨迹;当异形孔钻孔去毛刺的加工装置获取到需要在金属板上打的异形孔参数之后,异形孔钻孔去毛刺的加工装置会进一步从异形孔参数中提取第一孔相对应的长度和宽度;进而计算第一孔的横截面积;同理计算第二孔的横截面积和第三孔的横截面积;最后在根据第一孔的横截面积、第二孔的横截面积和第三孔的横截面积来计算异形孔的横截面积,最后在计算打/磨孔轨迹。
[0040] 例如,当第一孔、第二孔和第三孔均为圆形孔时,具体的:1>确定第一孔的形状,选择相对应的计算圆形面积的面积计算公式。
[0041] 2>获取第一孔的长度和宽度,即第一孔相对的直径,并将该直径代入计算圆形面积的面积计算公式中,以获取第一孔的横截面积。
[0042] 3>同理,进而分别获取第二孔和第三孔的相对应横截面积。
[0043] 4>提取异形孔参数中的第一孔、第二孔和第三孔的相交数据,并根据该相交数据、第一孔横截面积、第二孔横截面积和第三孔横截面积进而计算打/磨孔轨迹和确定异形孔横截面积。
[0044] S103、根据异形孔横截面积确定目标钻头,目标钻头包括锉刀和锉面,锉刀用于在金属板上打异形孔,锉面用于打磨异形孔;当确定异形孔横截面积确定后,通过异形孔参数的钻孔顺序来确定目标砖头。例如,当钻孔顺序为先打第一孔,再打第三孔,最后打第二孔。则目标钻头先确定与该第一孔相对应的钻头,再将与第二孔相对应的钻头确定为目标钻头;最后将与第三孔相对应的钻头确定为目标钻头。即在整个过程中,目标钻头更换了三次。
[0045] 在本申请实施例中,目标钻头的一头是锉刀,一头是锉面。该目标钻头通过一个机械臂固定,当机械臂的角度在0°时使用锉刀;当机械臂的角度在180°时使用锉面;其中锉刀用于在金属板上打异形孔,锉面用于打磨异形孔。
[0046] 在一种可能的实施例方式中,如图2所示,步骤包括S1031‑S1033。
[0047] S1031、获取第一钻头的横截面积,并判断异形孔横截面积与第一砖头的横截面积是否相符;若是,执行步骤S1032;若否,执行步骤S1033。
[0048] 在本实施例中,钻头包括第一钻头、第二钻头和第三钻头;先获取第一钻头,并确定该第一钻头的横截面积;进而再根据上述计算好的打/磨孔轨迹来确定异形孔的需要打的第一横截面积、第二横截面积和第三横截面积。进而判断该第一钻头的横截面积与异形孔横截面积中第一横截面积是否相符;若是相符,则表示该第一钻头与第一横截面积相匹配;反之,则该第一钻头与第一横截面积不匹配。
[0049] 在本实施例中,钻头包括的第一钻头可以为一个钻头,也可以为第一种类型钻头;第二钻头可以为一个钻头,也可以为第二种类型钻头;第三钻头可以为一个钻头,也可以为第三种类型钻头;具体此处不做具体限定。
[0050] S1032、将第一钻头确定为目标钻头;当第一钻头与第一横截面积相匹配时,则表示可以使用该第一钻头来打异形孔中的第一横截面积相对应的孔,进而此时将该第一钻头确定为目标钻头。
[0051] S1033、获取第二钻头的横截面积,并将第二钻头的横截面积确定为第一钻头的横截面积,返回步骤S1031。
[0052] 当第一钻头与第一横截面积不匹配时,则表示若使用该第一钻头打异形孔中的第一横截面积相对应的孔,就会出现打的过大或过小了;则不能使用该第一钻头来打异形孔中的第一横截面积相对应的孔。因此需要再次获取钻头中的第二钻头的横截面积,并将该第二钻头的横截面积确定为第一钻头的横截面积,进而重新判断更新后的第一钻头的横截面积是否与第一横截面积相匹配,进而重新确定目标钻头,以确保在金属板上打的异形孔符合设计要求。
[0053] S104、使用打/磨孔轨迹来控制目标钻头的锉刀在金属板上打目标异形孔,以形成带异形孔的金属板;在步骤S103中确定目标钻头后,异形孔钻孔去毛刺的加工装置就可以进一步的根据打/磨孔轨迹来控制目标钻头的锉刀在金属板上打出目标异形孔了。
[0054] 具体的:1>将异形孔钻孔去毛刺的加工装置中的机械臂调整至0°,即调整目标钻头的锉刀对准固定在异形孔钻孔去毛刺的加工装置的金属板。
[0055] 2>确定打/磨孔轨迹中需要打孔的顺序,并使用目标钻头在金属板上按照打孔的顺序进行打孔。
[0056] 3>将打好异形孔的金属板确定为带异形孔的金属板。
[0057] 在一种可能的实施例方式中,如图3所示,步骤包括S1041‑S1043。
[0058] S1041、获取目标钻头的材质和锉刀的长度,并根据目标钻头的材质和长度计算目标钻头的锉刀预设旋转速度区间;在本实施例中,确定目标钻头后,为了使得目标钻头在金属板上打孔时尽可能的避免目标钻头出现断/裂情况,进而需要获取目标钻头的材质和锉刀的长度来计算锉刀预设旋转速度区间。
[0059] 例如,先获取目标钻头相对应的安全系数表,且安全系数越小则钻头越安全;在本实施例中,安全系数为5时为预设安全范围;该目标钻头相对应的系数表如表所示:安全系数 材质 锉刀长度
0.1 第一材质 x1cm
0.2 第二材质 x2cm
... ... ...
1 第n材质 xncm
在实施例中,第一材质、第二材质或第n材质可以为同一材质,也可以为不同材质,具体此处不做具体限定。
[0060] 通过在安全系数表中通过相对应的目标钻头的材质和锉刀长度来确定安全系数,并将该安全计算代入计算锉刀预设旋转速度的公式,该锉刀预设旋转速度的公式为:其中,Vc为预设旋转速度;Π为常数,取3.14;L为转速;q为安全系数。
[0061] 则计算锉刀预设旋转速度区间的方式为:将安全系数q=0.1代入计算锉刀旋转速度公式中计算第一锉刀旋转速度;将安全系数q=0.5代入计算锉刀旋转速度公式中计算第二锉刀旋转速度,则锉刀预设旋转速度区间为(第一锉刀旋转速度,第二锉刀旋转速度)。
[0062] S1042、根据锉刀预设旋转速度区间确定锉刀的第一速度;当锉刀预设旋转速度区间确定后,先控制锉刀按照预设的转速来进行对金属板的切削,进而实时获取锉刀的第一速度;为了让第一速度在锉刀预设旋转速度区间,则在本实施例中,当获取到第一速度后,判断该第一速度是否在锉刀预设旋转速度区间;若不是,则表示该第一速度超出安全切削速度范围了,则需要将该第一速度强制性调整为锉刀预设旋转速度区间中的最大切削速度,即将第一速度确定为第二锉刀旋转速度。
[0063] S1043、使用打/磨孔轨迹来控制目标钻头的锉刀按照第一速度在金属板上打目标异形孔,打/磨孔轨迹为沿钻头垂直或水平方向移动形成的条形孔。
[0064] 调整好第一速度后,则可以进一步的使用打/磨孔轨迹来控制目标钻头的锉刀按照第一速度在金属板上打目标异形孔了。在本实施例中,打/磨孔轨迹主要为沿钻头垂直或水平方向移动形成的条形孔,即在金属板上进行深度打孔和扩大孔面积打孔。
[0065] S105、通过将目标钻头调转180°把锉刀转换成锉面;当目标钻头使用锉刀在金属板上打出异形孔后,为了尽可能的消除异形孔中的毛刺,则需要对异形孔进行打磨。此时,需要将目标钻头的0°调转至180°,使得目标钻头的锉面对准带异形孔的金属板。
[0066] S106、使用打/磨孔轨迹来控制目标钻头的锉面在异形孔上打磨。
[0067] 由于在金属板上打孔时根据打/磨孔轨迹来进行的,则在异形孔打磨时也需要按照打/磨孔轨迹进行,即先打第几孔就先打磨第几孔。例如,先打第一孔,则先打磨第一孔。
[0068] 在一种可能的实施例方式中,如图4所示,步骤包括S1061‑S1063。
[0069] S1061、获取金属板的材质,并根据金属板的材质确定目标钻头的锉面预设旋转速度区间;由于打磨的速度越快,则越无法控制打磨精度,则需要确定锉面预设旋转速度。
[0070] 具体的:先获取金属板的材质,以及相对应的打磨速度和打磨程度;在本实施例中,可以通过打磨强度表来确定,该打磨强度表如下表所示。金属板材质 打磨速度 适用打磨厚度
第一金属板材质 10m/min‑15m/min 1cm‑3cm
第二金属板材质 1m/min‑5m/min 0.1cm‑0.9cm
... ... ...
第n金属板材质 v1m/min‑v2m/min h1cm‑h2cm
[0071] 即在确定在异形孔的毛刺后,进一步的计算毛刺的厚度,进而查询上表即可确认打磨的速度,将确认的该打磨的速度确定为锉面预设旋转速度区间。
[0072] S1062、根据锉面预设旋转速度区间确定锉面的第二速度;当锉面预设旋转速度区间确定后,先控制锉面按照预设的转速来进行对金属板打磨,进而实时获取锉面的第二速度;为了让第二速度在锉刀预设旋转速度区间,则在本实施例中,当获取到第二速度后,判断该第二速度是否在锉面预设旋转速度区间;若不是,则表示该第二速度超出相对应的打磨速度范围了,为了确保打磨的最快速度,则需要将该第二速度强制性调整为锉面预设旋转速度区间中的最大打磨速度,即将第二速度确定为相对应的v2m/min。
[0073] S1063、使用打/磨孔轨迹来控制目标钻头的锉面按照第二速度在异形孔上打磨。
[0074] 调整好第二速度后,则可以进一步的使用打/磨孔轨迹来控制目标钻头的锉刀按照第二速度在金属板上打磨目标异形孔了。
[0075] 在一种可能的实施例方式中,如图5所示,步骤包括S107‑S111。
[0076] S107、获取带异形孔的金属板相对应的图像,以及预设标准图像;在对金属板的异形孔使用目标钻头的锉面绩进行打磨后,为了进一步的确定该异形孔上的毛刺是否被打磨完全,则在本申请实施例中通过图像比对方式来确定毛刺是否被完全打磨。例如通过摄像头获取带异形孔的金属板相对应的图像,以及在本地或端获取预设标准图像。
[0077] S108、判断图像与预设标准图像是否一致;若是,执行步骤S109;若否,执行步骤S110。
[0078] 判断图像与预设标准图像是否一致的具体过程如下。
[0079] 1>将图像划分成相对应的像素格子,并将预设标准图像划分为相对应的像素格子。
[0080] 2>分别计算图像中的第一像素格子与预设标准图像中的第一像素格子的第一差值、图像中的第二像素格子与预设标准图像中的第二像素格子的第二差值,以及图像中的第n像素格子与预设标准图像中的第n像素格子的第n差值。
[0081] 3>计算第一差值、第二差值、...、第n差值的总差值。并判断总差值是否为0;若是,则表示图像与预设标准图像一致,执行步骤S109;反之,则表示图像与预设标准图像不一致,执行步骤S110。
[0082] S109、确定带异形孔的金属板为无毛刺目标金属板;当图像与预设标准图像一致时,则表示金属板上的异形孔的毛刺已经被完全打磨,则可以确定该带异形孔的金属板为无毛刺目标金属板了。
[0083] S110、生成与带异形孔的金属板带有毛刺相对应的告警信号。
[0084] 当图像与预设标准图像不一致时,则表示该金属板上的异形孔的毛刺还存在,为了提醒工作人员及时发现该金属板,或对该金属板选择相对应的处理,则需要生成与该带异形孔的金属板带有毛刺相对应的告警信号,更使得工作人员可以对该金属板钻异形孔的过程有可追溯信息源。
[0085] S111、使用打/磨孔轨迹来控制目标钻头的锉面重新在异形孔上打磨。
[0086] 若金属板的异形孔上还存在毛刺,为了尽可能的完全打磨异形孔的毛刺,则再次使用打/磨孔轨迹来控制目标钻头的锉面重新在异形孔上打磨,即可以选择重新执行步骤S106,直至金属板上的异形孔无毛刺。
[0087] 本申请实施例能够达到的有益效果包括:1.通过一头锉刀一头锉面的两头钻头来同时实现钻异形孔的功能,解决了将先在一个机床上打孔,进而再进入第二个机床上打磨,导致在金属板上打异形孔/去毛刺的效率低的问题,具有高效无毛刺的钻异形孔的效果。
[0088] 2.在金属板上打异形孔时,先通过目标钻头的材质和锉刀长度来计算预设旋转速度区间,并将锉刀的第一速度控制在锉刀预设旋转速度区间,进而控制锉刀在金属板上钻异形孔时,第一速度不会过快,尽可能的避免因锉刀在钻异形孔时,因第一速度过大而可能导致锉刀断裂的问题。
[0089] 3.当在金属板上打好异形孔之后,需要使用锉面对该异形孔进行打磨,以消除毛刺;由于在金属板上打异形孔的第一速度较快,若以第一速度对毛刺进行打磨,很可能会造成过度打磨;因此为了提高对异形孔中毛刺的打磨精度,则需要根据金属板的材质来确定锉面预设旋转区间,并控制锉面的第二速度在该锉面预设旋转区间里,尽可能的确保对异形孔的毛刺进行精准打磨。
[0090] 4.在对金属板的异形孔使用目标钻头的锉面绩进行打磨后,为了进一步的确定该异形孔上的毛刺是否被打磨完全,则需要通过将带异形孔的金属板相对应的图像与预设标准图像相比对;若比对完全,则表示该金属板上的异形孔已经被打磨完全;若比对不完全,则可以再将该金属板上的异形孔进行再次打磨直至打磨完全,以确保生产的带异形孔的金属板上无毛刺。
[0091] 5.当确定金属板上的异形孔还存在毛刺时,为了提醒工作人员及时发现该金属板,或对该金属板选择相对应的处理,则需要生成与该带异形孔的金属板带有毛刺相对应的告警信号,更使得工作人员可以对该金属板钻异形孔的过程有可追溯信息源。
[0092] 6.为了让目标钻头在金属板上打出来的异形孔不会过大且不过小,所以选取的目标钻头的横截面积与异形孔横截面积相同,使得在金属板上打出来的异形孔更贴合设计要求。
[0093] 本申请实施例还提供一种异形孔钻孔去毛刺的加工装置,包括确定/获取模块、计算模块、第一确定模块、第一控制模块、调转模块和第二控制模块。
[0094] 在本实施例中,可以是确定/获取模块确定金属板,并获取需要在金属板上打的异形孔参数,并将该金属板和异形孔参数发送至计算模块;计算模块根据异形孔参数计算金属板的异形孔横截面积,以及计算打/磨孔轨迹;最后将异形孔横截面积发送至第一确定模块,将打/磨孔轨迹发送至第一控制模块和第二控制模块。
[0095] 第一确定模块根据异形孔横截面积确定目标钻头,并将目标钻头发送至第一控制模块和第二控制模块,目标钻头包括锉刀和锉面,锉刀用于在金属板上打异形孔,锉面用于打磨异形孔;第一控制模块使用打/磨孔轨迹来控制目标钻头的锉刀在金属板上打目标异形孔,以形成带异形孔的金属板;当第一控制模块在金属板上打出异形孔后,调转模块通过将目标钻头调转180°把锉刀转换成锉面;当调转模块将锉刀转换成锉面后,第二控制模块使用打/磨孔轨迹来控制目标钻头的锉面在异形孔上打磨。
[0096] 在一种可能的实施方式中,终端还可以包括获取模块、判断模块、第二确定模块、第二控制模块和生成模块。且第一控制模块包括:第一获取单元、第一确定单元和第一控制单元;第二控制模块包括:第二获取单元、第二确定单元和第二控制单元;第一确定模块包括:获取/判断单元、第三确定单元和获取/判断单元。
[0097] 在本实施例中,还可以是确定/获取模块确定金属板,并获取需要在金属板上打的异形孔参数,并将该金属板和异形孔参数发送至计算模块;计算模块根据异形孔参数计算金属板的异形孔横截面积,以及计算打/磨孔轨迹;最后将异形孔横截面积发送至第一确定模块,将打/磨孔轨迹发送至第一控制模块和第二控制模块。
[0098] 第一确定模块通过获取/判断单元获取第一钻头的横截面积,并判断异形孔横截面积与第一砖头的横截面积是否相符;当获取/判断单元确定异形孔横截面积与第一钻头的横截面积相符时,第三确定单元将第一钻头确定为目标钻头,并将目标钻头发送至第一控制模块和第二控制模块;当获取/判断单元确定异形孔横截面积与第一钻头的横截面积不相符时,获取/判断单元获取第二钻头的横截面积,并将第二钻头的横截面积确定为第一钻头的横截面积,且重新确定目标钻头,再将第一钻头的横截面积反馈至第一确定模块。
[0099] 第一控制模块通过第一获取单元获取目标钻头的材质和锉刀的长度,并根据目标钻头的材质和长度计算目标钻头的锉刀预设旋转速度区间,并将锉刀预设旋转速度区间发送至第一确定单元;第一确定单元根据锉刀预设旋转速度区间确定锉刀的第一速度,并将该第一速度发送至第一控制单元;第一控制单元使用打/磨孔轨迹来控制目标钻头的锉刀按照第一速度在金属板上打目标异形孔。
[0100] 当第一控制模块在金属板上打出异形孔后,调转模块通过将目标钻头调转180°把锉刀转换成锉面;当调转模块将锉刀转换成锉面后,第二控制模块通过第二获取单元获取金属板的材质,并根据金属板的材质确定目标钻头的锉面预设旋转速度区间,最后将锉面旋转速度区间发送至第二确定单元;第二确定单元根据锉面预设旋转速度区间确定锉面的第二速度,并将该第二速度发送至第二控制单元;第二控制单元使用打/磨孔轨迹来控制目标钻头的锉面按照第二速度在异形孔上打磨。
[0101] 当第二控制单元对金属板的异形孔打磨过后,再通过获取模块获取带异形孔的金属板相对应的图像,以及预设标准图像,最后将图像和预设标准图像发送至判断模块;判断模块判断图像与预设标准图像是否一致;当判断模块确定图像与预设标准图像一致时,第二确定模块确定带异形孔的金属板为无毛刺目标金属板;当判断模块确定图像与预设标准图像不一致时,生成模块生成与带异形孔的金属板带有毛刺相对应的告警信号;且第二控制模块使用打/磨孔轨迹来控制目标钻头的锉面重新在异形孔上打磨。
[0102] 需要说明的是:上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置和方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0103] 本申请实施例提供了一种异形孔钻孔去毛刺的加工装置。异形孔钻孔去毛刺的加工装置可以包括:至少一个处理器,至少一个网络接口,用户接口,存储器,至少一个通信总线。
[0104] 处理器用于调用存储器中存储有异形孔钻孔去毛刺的加工方法,当由一个或多个处理器执行时,使得异形孔钻孔去毛刺的加工装置执行如上述实施例中一个或多个所述的方法。
[0105] 本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例异形孔钻孔去毛刺的加工方法,为避免重复,此处不在赘述。
[0106] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必需的。
[0107] 本具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。
QQ群二维码
意见反馈