您好!欢迎光临工博士商城

ABB机器人系统集成服务商

产品:79    
联系我们
联系方式
  • 联系人:赵工
  • 电话:15002112015
  • 手机:15002112015
站内搜索
 
新闻分类
友情链接
首页 > 新闻中心 > abb焊接机器人编程招聘_ABB焊接机器人程序编制技巧
新闻中心
abb焊接机器人编程招聘_ABB焊接机器人程序编制技巧
发布时间:2021-03-19        浏览次数:225        返回列表
  5.1

  焊接指令解释:

  下面以焊接机器人进行一段直线焊接程序为例讲解常见焊接指令。

  PROC?hanjie

  ()

  MoveJ?P1,v50,z50,wuji

  ;

  ArcLStart?P2?,v30,seam1,weld1\weave:weave1,fine,ArcLEnd?P3?,v30,seam1,weld1\weave:weave1,fine,waitTime2;

  MoveJ?P4,v50,z50,wuji

  ;

  End?PROC

  焊接机器人运动轨迹及焊接轨迹如图所示。

  MoveJ?P1,v50,z50,wuji

  ;

  使机器人的

  TCP

  移动到

  P1

  点,速度

  50

  ,转角半径

  50

  ,使用的工具坐标系为“

  wuji

  ”

  。为了

  运动的流畅转角半径一般不使用

  FINE

  ,转角半径的值可以根据

  TCP

  到达

  P1

  点之前运动的

  距离进行灵活调整。

  工具坐标系

  “

  wuji

  ”

  需要提前定义,

  一般将其

  TCP

  定义在焊接发生点,

  即电弧的末端,

  Z

  轴正方向沿焊枪指向外。为了焊接轨迹和焊接速度的准确,一般不得使用Tool0

  作为工具坐标系。

  ArcLStart?P2?,v30,seam1,weld1\weave:weave1,fine,在

  P2

  点开始焊接,速度

  30

  ,选择的焊缝参数为

  seam1

  ,选择的焊接参数为

  weld1

  ,选择的

  摆弧参数为

  weave1

  ,转角半径为“

  fine

  ”

  。使用

  ArcLStart

  指令是为了得到快速开始的效果。

  清气、前气等准备工作在距离

  P2

  点一段距离时就开始了,到达

  P2

  点时立即引燃电弧开始

  焊接。

  如果使用

  ArcL

  指令代替

  ArcLStart

  指令,

  则只有

  TCP

  到达

  P2

  点时才开始清气、

  前气

  等焊接前的准备工作,这样做会使

  TCP

  在

  P2

  点停留较长时间,一方面影响工作节拍;

  另一

  方面,

  机器人对电弧点燃的检测时间一般只有

  1

  秒左右,

  如果

  TCP

  在电弧引燃前在

  P2

  点停

  留时间超过

  1

  秒,

  就有可能引发引弧失败的报警。

  焊缝参数和焊接参数需要提前定义好,

  关

  于这两个参数的详解参见“参数详解”章节。转角半径必须选择“fine

  ”

  ,这是为了使焊接

  在准确的点开始。因此,即便使用

  ArcLStart

  指令,

  TCP

  也会在

  P2

  点有短暂的停留。

  ArcLEnd?P3?,v30,seam1,weld1\weave:weave1,fine,焊接在

  P3

  点结束,速度

  30

  ,选择的焊缝参数为

  seam1

  ,选择的焊接参数为

  weld1

  ,选择的

  摆弧参数为

  weave1

  ,

  转角半径为

  “

  fine

  ”

  。

  在执行到

  ArcLEnd

  指令以后电弧并不会立即熄灭,

  而是要进行焊接的收尾工作,这些工作包括画圈收尾、焊丝回收、电流衰减等。在电弧熄灭

  后,保护气体会继续吹出一段时间,这段时间被称为“尾气保护时间”

  ,尾气保护时间的长

  短可以在焊机或者机器人里进行设置,取决于焊接模式。由于P2

  点至

  P3

  相关资源:ABB机器人编程程序解析

 
 



 

联系热线:15002112015 联系人:赵工 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 ABB机器人系统集成服务商

返回
顶部