RobotStudio软件:ABB机器人行走轴添加与控制

本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注!

概述

在RobotStudio软件中,不仅可以对机器人本体进行虚拟仿真,还能够对机器人的行走轴进行虚拟仿真。行走轴作为机器人的外部轴,既可以独立运行也可以与机器人联动运行,能够大大扩展机器人的可达范围,提高加工灵活性。

RobotStudio软件对机器人行走轴的仿真支持两种方式,一种是导入外部行走轴模型的虚拟仿真,另一种是直接使用软件自带的模型库中提供的模型进行虚拟仿真。软件模型库中的行走轴模型均为ABB机器人厂商的原厂模型,与真实的行走轴一样,当系统集成项目中使用的是ABB厂商原厂行走轴时,可以直接使用软件模型库中的模型。

行走轴使用注意事项

ABB机器人原厂的行走轴也被称为导轨,根据适用机器人范围的不同,行走轴大致分为四个系列,如下表所示。每个系列的行走轴与所适用的机器人相互匹配,不能混用。

在使用RobotStudio软件进行虚拟仿真时,机器人模型与行走轴模型也要按照适用范围进行匹配,否则无法正确创建机器人系统。

导轨类型

适用范围

有效行程

IRBT2005

IRB1520、IRB 1600、IRB 2600、IRB 4600

2~21m

IRBT4004

IRB4400、IRB4600

2~20m

IRBT6004

IRB6620、IRB6640、IRB6650S、IRB6700

2~20m

IRBT7004

IRB7600

2~20m

机器人系统创建

在RobotStudio软件中创建一个空工作站,然后从机器人模型库中添加一台机器人

添加一台机器人行走轴,按照上表显示的行走轴适配范围,对于选定的机器人应该正确选择匹配系列的机器人行走轴,并在行走轴配置对话框中为行走轴配置规格参数。

类型:设置机器人行走轴的类型,可选类型包含标准、已映射、双精度(第一)、双精度(第二)四种。

行程:选择机器人行走轴的有效行程,当前选定系列行走轴的有效行程是2m~20m。

基座高度:设定行走轴滑台上机器人安装底座的高度。

机器人角度:设定机器人在行走轴上的默认安装角度。

将机器人模型安装到行走轴模型上,在弹出的“是否机器人与导轨进行同步(Baseframe Moved By)?”信息提示框中按照需要点击“是”或“否”按钮。若是机器人与行走轴需要同步运行(联动),则点击“是”;若是机器人与行走轴不需要同步运行(联动),则点击“否”。本例点击“是”,即机器人与行走轴同步运行(联动)。

使用“从布局…”方法创建机器人系统,在“选择系统的机械装置”步骤中,将机器人与机器人行走轴两个选项全部选中。

在“系统选项”步骤中,为机器人系统添加“Standard carriage Rotation 90 degrees”选项参数,即滑台旋转90°的标准行走轴。

其他系统参数可根据需要适当选择,也可以保持默认。系统创建完成后,机器人工作站如下图所示。

手动运行

虚拟示教器的显示画面中,点击右小角的“快速设置”菜单,在弹出的快速设置菜单中右侧点击最上方位置处的“机械单元”,切换到机器人机械装置设置画面。

点击行走轴机械单元“TRACK_1”,使其突出显示,此时机器人行走轴机械单元被激活。

电机开启完成后,使用虚拟示教器摇杆左右向遥控就可以控制行走轴移动了。

若是只想单独控制机器人行走轴的移动,可以在机械装置设置画面下方点击“关闭协调”,这样在移动行走轴时,机器人不会与行走轴联动运行。若是需要机器人与行走轴联动运行,可以再次点击“开启协调”,激活机器人与行走轴的联动功能,此时被激活的联动对象按钮将同步闪烁。

操作者在做出任何影响协调的更改(例如,协调的机械单元的坐标系切换)时,“开启/关闭协调”按钮都会自动隐藏。若是需要机器人与行走轴联动运行,可以在机器人机械装置设置画面中点击“显示详情”,然后在详情画面中将机器人的坐标系切换为“大地坐标系”或“工件坐标系”,再次激活行走轴机械单元后,“开启/关闭协调”按钮就由隐藏状态改变为显示状态。

自动运行

机器人行走轴除了手动运行以外,还可以通过编写示教程序实现自动运行,程序示教的方法与机器人本体程序编写方法一样。

行走轴的运动控制指令可以直接使用机器人本体的运动指令,如关节运动指令MoveJ、直线运动指令MoveL、绝对关节运动指令MoveAbsJ等。这些运动指令既可以实现行走轴或机器人的独立运行控制,也可以实现机器人与行走轴的联动运行控制。

程序编写完成后,可以在虚拟示教器的操作面板上启动运行程序,也可以直接在RobotStudio软件的“仿真”菜单中启动运行仿真。可以看到机器人与行走轴按照示教的程序完成自动运行,运行效果如下方动态图所示。

The End


上一篇:RobotStudio软件二次开发:插件(Add-Ins)UI的开发方法

  • 5
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IndRobSim

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值