The invention is applicable to the field of welding robots and provides an optimization method of welding path for robots. The method includes acquiring the initial welding path program of welding robots, extracting the information of welding point coordinates and welding torch angle from the initial welding path program, recording the rotation angle of welding torch when it moves along the welding point coordinates, and butting the welding torch according to the information of welding torch angle. The shortest welding path of the torch selected based on the torch angle information is taken as the optimal welding path. Re-planning the actual welding sequence of the robot according to the optimal welding path obtained by this method can improve the welding efficiency of the robot, avoid frequent large angle changes in the welding torch posture and the cable connected with the torch, and prolong the service life of the torch and cable.
【技术实现步骤摘要】
一种机器人焊接路径的优化方法
本专利技术属于焊接机器人领域,尤其涉及一种机器人焊接路径的优化方法。
技术介绍
机器人焊接具有焊接效率高、焊接质量稳定、工作强度低等优点,已在工业自动化领域得到了广泛的应用。但是目前,机器人自动化焊接在焊接路径规划方面并不完善,技术人员往往凭借经验进行路径规划,但这容易导致机器人焊接作业顺序不合理,从而使得焊接效率降低,并且,随着焊点数量增加,单通过经验很难找到最优的焊接路径,由此增加了整个焊接过程的节拍时间,延长了生产线的生产周期。另外,对于工况复杂的焊接作业,当焊接路径规划不合理时,焊枪的姿态会频繁发生大角度变化,这也导致与焊枪连接的电缆线频繁发生扭曲而产生大量的能量消耗,缩短了焊枪和线缆的寿命。因此,提供一种机器人焊接路径的优化方法来解决由于焊接路径规划不合理造成的一系列问题迫在眉睫。
技术实现思路
本专利技术提供了一种机器人焊接路径的优化方法,旨在解决现有技术中由于焊接路径规划不合理降低了机器人的焊接效率以及焊枪和线缆寿命的问题。为实现上述目的,本专利技术提供以下技术方案:一种机器人焊接路径的优化方法,所述方法包括:获取焊接机器人的初始焊接路径程序;从所述初始焊接路径程序中提取焊点坐标和焊枪角度信息,所述焊枪角度信息记录了焊枪沿所述焊点坐标移动时的转动角度;根据所述焊枪角度信息对焊枪的焊接路径进行优化,将基于所述焊枪角度信息选取的焊枪的最短焊接路径作为最优焊接路径。优选地,所述获取焊接机器人的初始焊接路径程序的方法包括:从焊接机器人示教器程序备份中导出;或者,从机器人厂商专用工艺仿真软件模拟示教程序中导出;或者,从第三方工 ...
【技术保护点】
1.一种机器人焊接路径的优化方法,其特征在于,所述方法包括:获取焊接机器人的初始焊接路径程序;从所述初始焊接路径程序中提取焊点坐标和焊枪角度信息,所述焊枪角度信息记录了焊枪沿所述焊点坐标移动时的转动角度;根据所述焊枪角度信息对焊枪的焊接路径进行优化,将基于所述焊枪角度信息选取的焊枪的最短焊接路径作为最优焊接路径。
【技术特征摘要】
1.一种机器人焊接路径的优化方法,其特征在于,所述方法包括:获取焊接机器人的初始焊接路径程序;从所述初始焊接路径程序中提取焊点坐标和焊枪角度信息,所述焊枪角度信息记录了焊枪沿所述焊点坐标移动时的转动角度;根据所述焊枪角度信息对焊枪的焊接路径进行优化,将基于所述焊枪角度信息选取的焊枪的最短焊接路径作为最优焊接路径。2.根据权利要求1所述的方法,其特征在于,所述获取焊接机器人的初始焊接路径程序的方法包括:从焊接机器人示教器程序备份中导出;或者,从机器人厂商专用工艺仿真软件模拟示教程序中导出;或者,从第三方工艺仿真软件离线程序中导出。3.根据权利要求1所述的方法,其特征在于,所述从所述初始焊接路径程序中提取焊点坐标和焊枪角度信息,包括:读取初始焊接路径程序文件;从所述初始焊接路径程序文件中识别孤立焊点和连续焊点,并提取各个所述孤立焊点和连续焊点的坐标信息,其中,所述连续焊点包括以固定顺序焊接形成焊缝的至少两个焊点;所述坐标信息包括焊点坐标和焊枪角度坐标,所述焊枪角度坐标记录了焊枪从一个焊点坐标移动到另一个焊点坐标的转动角度信息;所述连续焊点的坐标包括起始点坐标和终点坐标,如果一段连续焊点的终点坐标同时是另一段连续焊点的起始点坐标,则将这两段连续焊点合并为新的连续焊点,并记录所述终点坐标或所述起始点坐标为所述新的连续焊点的中间点坐标。4.根据权利要求1所述的方法,其特征在于,所述根据所述焊枪角度信息对焊枪的焊接路径进行优化,包括:初始化蚁群算法的参数,确定包括蚁群中蚂蚁的数目、焊枪角度因子和最大循环次数;随机选择一个焊点作为蚂蚁的起点,按照预设的循环规则遍历所有焊点,实现一次焊接循环,直至焊接循环的总次数达到所述最大循环次数;将每次焊接循环中蚂蚁的移动轨迹记为焊枪的一条焊接路径,得到优化...
【专利技术属性】
技术研发人员:刘军豪,范国成,万虹,陈根余,陈焱,高云峰,
申请(专利权)人:大族激光科技产业集团股份有限公司,大族激光智能装备集团有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。