- ABB工业机器人虚拟仿真教程
- 工控帮教研组编著
- 1419字
- 2020-08-27 20:07:22
2.2 创建工业机器人运动程序
与真实的ABB工业机器人一样,在RobotStudio中,工业机器人的运动轨迹也是通过RAPID程序指令控制的。下面将讲解如何在RobotStudio中进行运动轨迹仿真。生成的运动轨迹仿真可以直接下载到真实的工业机器人中。
2.2.1 创建工业机器人系统
在完成工业机器人工作站的布局后,就要为工业机器人加载系统,建立虚拟的控制器,操作步骤如下。
[1] 选择“基本”→“机器人系统”→“从布局”,如图2-15所示。此时将弹出“从布局创建系统”对话框,如图2-16所示。
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0025_0001.jpg?sign=1739045573-JNp0VfRYd9QQwxN4ILoggfkYd8y1YQbj-0-20057196b591d164f936a2645ade4c38)
图2-15
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0025_0002.jpg?sign=1739045573-LRYzxtFIjMtEJ0Oczr8sS8lkdzAjD6zn-0-56d5abe6ecd760bdbab67199e512a1e3)
图2-16
[2] 在图2-16中,设定好系统名称与系统版本后,单击“下一个”按钮(注:若只安装一个版本的系统,则可以只选择一个文件夹,例如,本教程只安装了6.07.01.00系统)。
[3] 此时将弹出如图2-17所示的对话框,单击“完成”按钮即可。
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0025_0003.jpg?sign=1739045573-cG21zX1QR0atMglr3llxx6PhybWe8uaQ-0-a3622d47476e50dc74805c74024bddb5)
图2-17
需要说明的是,在RobotStudio中有很多常用的调整工作站视图的快捷键:平移(Ctrl+鼠标左键);旋转视角(Ctrl+Shift+鼠标左键/鼠标中键+鼠标右键);缩放(Ctrl+鼠标中键)。
2.2.2 创建工业机器人运动轨迹
创建工业机器人运动轨迹的操作步骤如下:
[1] 选择“基本”→“路径”→“空路径”,如图2-18所示。此时即可生成一个空路径,例如,此处生成一个空路径Path_10。
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0025_0004.jpg?sign=1739045573-gv28jx3ND6tPdTYVdUU5KQEWpj95tbUx-0-93d7c3435e9ec203f1215e2ec7dbf07a)
图2-18
[2] 选择“基本”→“设置”,可以根据需要设置“任务”选项、“工件坐标”选项、“工具”选项等。这里,我们主要将默认工具坐标系tool0切换成当前工具坐标系Pen_TCP,从而将线性移动的基准更换为当前工具坐标系,如图2-19所示。
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0026_0001.jpg?sign=1739045573-nni3mvN0yhLnJtRLFrkP4Bw62YQHAFmO-0-8566d21d626f17321e7f412c9faa19c8)
图2-19
[3] 在开始编程之前,需要对运动指令及其参数进行设置。单击RobotStudio界面中状态栏对应的选项,并设置其参数即可,如图2-20所示。本书主要讲解工业机器人的仿真知识,如果对指令含义及参数有不明白之处,可参考本套丛书中的《ABB工业机器人实操与应用技巧》。
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0026_0002.jpg?sign=1739045573-uvpdzuxPwwbNFVOCIelA2RIWS6dwsvfx-0-6c7183bc5dcee537ab0e7747cdb2d2c9)
图2-20
[4] 选择“基本”→Freehand→“手动关节”,并将弹出的关节拖到合适的位置,以及调整到合适的姿态。选择“基本”→“路径编程”→“示教指令”,如图2-21所示,将弹出ABB RobotStudio对话框,如图2-22所示。
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0026_0004.jpg?sign=1739045573-oiKZDo2xA8uH82z1BF2JxlVCt3F4quMn-0-724e30e1a9e75ef9b526f965896f04ae)
图2-21
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0026_0005.jpg?sign=1739045573-RBDdqPOWwhpzSQJ3qxSHuoqDzfCWdIAq-0-cc34a0e626d4d3111c0d7c67b2b210ec)
图2-22
[5] 选中“不再显示此信息”复选框,单击“是”按钮,即可完成示教一个点的操作。
[6] 选择“基本”→Freehand→“手动线性”,拖动工业机器人,使工具对准第一个角点。选择“基本”→“路径编程”→“示教指令”,如图2-23所示。小技巧:可在操作之前打开合适的捕捉工具,如“捕捉末端”工具
,可提高操作速度,如图2-24所示。
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0027_0003.jpg?sign=1739045573-QUgxtKLE5jjD0WBjCYKOr97y3Zkl6fcZ-0-b6afb77c4b74de9e73e29965aa4d9265)
图2-23
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0027_0004.jpg?sign=1739045573-Wt7Mcr5CDB6LAeV2KCPst3gJeaNdbqru-0-7a91a97e2e4e573ff6b1a97d6fa264d6)
图2-24
[7] 拖动工业机器人,使其工具末端对准第二个角点,选择“基本”→“路径编程”→“示教指令”,如图2-25所示。
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0027_0005.jpg?sign=1739045573-8D2lJ3c4l9l2JjLrN9eEMmjpqG6CFSBD-0-c0141c08855a3f63de355b1b542e0147)
图2-25
[8] 拖动工业机器人,使得工具末端对准第三个角点,选择“基本”→“路径编程”→“示教指令”,如图2-26所示。
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0028_0001.jpg?sign=1739045573-qslPiHLrMhPx41soI8oB7l8joiSH4TKC-0-cbdf7c7df87665bb3dcc2b8ec8816102)
图2-26
[9] 拖动工业机器人,使工具末端对准第四个角点,选择“基本”→“路径编程”→“示教指令”,如图2-27所示。拖动工业机器人,使得工具对准第一个角点,选择“基本”→“路径编程”→“示教指令”。
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0028_0002.jpg?sign=1739045573-unGgop77elh5WhgwmXXuyjmkN0nugwmu-0-b0590dbf833eceb7945b83db814b206e)
图2-27
[10] 为了使工业机器人移动得更加顺畅,并且避免遇到线性不好运动的点,可将指令模板中的线性运动MoveL更改成关节运动MoveJ(如果在工作范围内,工业机器人的线性运动受限,则可能是因为仿真软件在开启捕捉功能后,容易使工业机器人的某些轴转动过大。如果明显出现在工作范围内拖不动工业机器人的情况,请用鼠标右键单击工业机器人,在弹出的快捷菜单中选择“回到机械原点”命令即可)。拖动工业机器人,离开小桌子到一个合适的位置。选择“基本”→“路径编程”→“示教指令”,如图2-28所示。
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0029_0001.jpg?sign=1739045573-PS8jRaFMjQWN7bOoALVLY0ZrI2TpklsA-0-f5296f20ff7a24665e3487f19af29865)
图2-28
[11] 切换到“路径和目标点”选项卡。右键单击Path10,在弹出的快捷菜单中选择“自动配置”→“所有移动指令”命令,如图2-29所示,这时工业机器人将在规划路径上快速运动一遍。
![](https://epubservercos.yuewen.com/23058D/15350643105186506/epubprivate/OEBPS/Images/figure_0029_0003.jpg?sign=1739045573-1IryBmpG5ehpEv5O9hnMi56v4pMKYiYu-0-569ee296582a816ca88abc61d8f1c2f6)
图2-29