【技术实现步骤摘要】
基于刀库的机器人换刀控制方法及系统
[0001]本专利技术涉及机器人加工
,提供了一种基于刀库的机器人换刀控制方法及系统。
技术介绍
[0002]刀库作为钻铣中一个储存刀具的装置,现有的刀库一般与机床配合使用,刀库一般由刀仓、倒回刀机构、换刀机构组成,刀库中存在多个刀座,每个刀座上用于放置一个刀具,倒回刀机构用于控制刀座执行倒刀及回刀操作,换刀机构用于两个刀具的位置互换,因此,刀库控制的稳定性、准确性和速度会影响钻铣的加工效率和性能。
[0003]机器人钻铣是一种新型加工方式,由于这种加工方式的灵活性高、可达性高,且设备资金投入低,汽车企业尝试将机器人钻铣应用于汽车白车身铝型材零部件或者铸铝件的钻铣加工。
[0004]汽车白车身铝型材零部件及铸铝件的钻铣加工过程相对复杂,加工过程需要多次换刀,因此,需要配合刀库使用,目前刀库都是配合机床使用,刀库的控制程序是集成在机床系统里,且机床中的换刀标准与机器人工作站中的是不同的,因此,现有的刀库控制方法无法适用于机器人。
技术实现思路
[0005]鉴于此,本申请提供一种基于刀库的机器人换刀控制方法,旨在改善上述问题。
[0006]具体而言,包括以下的技术方案:
[0007]一方面,本申请实施例提供了一种基于刀库的机器人换刀控制方法,机器人及刀库分别基于取刀指令执行如下操作:
[0008](11)机器人基于取刀指令检测当前是否处于空闲状态,若检测结果为是,则机器人控制末端运行至换刀位置1,若检测结果为否,则在当前任务 ...
【技术保护点】
【技术特征摘要】
1.一种基于刀库的机器人换刀控制方法,其特征在于,机器人及刀库分别基于取刀指令执行如下操作:(11)机器人基于取刀指令检测当前是否处于空闲状态,若检测结果为是,则机器人控制末端运行至换刀位置1,若检测结果为否,则在当前任务执行完毕后,机器人控制末端运行至换刀位置1;(12)刀库基于取刀指令控制目标刀具所在的刀座运行至换刀位置2;(13)控制目标刀座执行倒刀动作;(14)换刀机构处于换刀机构原位,换刀机构两端的取刀机构处于换刀机构原位,控制取刀机构伸至工作位,控制机器人末端的电主轴夹头松开当前刀具;(5)换刀机构下降至低位,将目标刀具传送至换刀位置1的同时将当前刀具转送至换刀位置2,换刀机构上升至换刀机构原位后,控制机器人末端的电主轴夹头夹紧,取刀机构缩回取刀机构原位;(16)控制目标刀座回刀的同时,完成取刀操作。2.如权利要求1所述基于刀库的机器人换刀控制方法,其特征在于,目标刀座的确定方法具体如下:(17)基于刀座
‑
刀具映射表来查找目标刀具标识号对应的刀座标识号,即为目标刀座;(18)在开始换刀机构下降时,将目标刀具的刀具标识号进行缓存,并在删除刀座
‑
刀具映射表中目标刀座当前对应的刀具标识号,在换刀机构上升至换刀机构原位后,在将缓存的目标刀具的刀具标识号写入刀座
‑
刀具映射表中目标刀座对应的刀具标识号。3.如权利要求1所述基于刀库的机器人换刀控制方法,其特征在于,所述刀库为圆盘式刀库,通过控制刀库的转动方向及转动速度来定位刀座。4.如权利要求1所述基于刀库的机器人换刀控制方法,其特征在于,在接收到目标刀具标识号后,检测当前目标刀具标识号是否有效,若检测结果为是,则执行步骤(11)。5.如权利要求1所述基于刀库的机器人换刀控制方法,其特征在于,机器人及刀库基于放刀指令执行如下操作:(21)机器人放刀指令检测当前是否处于空闲状态,若检测结果为是,则机器人控制末端的电主轴夹头运行至换刀位置1,若检测结果为否,则在当前任务执行完毕后,机器人控制末端运行至换刀位置1;(22)刀库基于放刀指令检测当前处于换刀位置2的刀座是否空,若检测结果为否,则控制一个空刀座转动至换刀位置2;(23)控制换刀位置2处的刀座执行倒刀动作;(24)换刀机构处于换刀机构原位,取刀机构处于取刀机构原位,控制取刀机构伸至工作位,同时控制机器人末端的电主轴夹头松开当前刀具;(25)换刀机构下降至低位,将当前刀具转送至换刀位置2,换刀机构上升至换刀机构原位后,取刀机构缩回取刀机构原位;(26)控制换刀位置2处的刀座执行回刀操作,完成放刀操作。6.如权利要求5所述基于刀库的机...
【专利技术属性】
技术研发人员:吴朋辉,温强龙,张飞,佘雯,齐伟,
申请(专利权)人:奇瑞新能源汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。