PDPS软件:6轴机器人运动机构制作

1.参考机器人焊装夹具运动机构制作步骤,打开Ex_Test1项目,隐藏焊装夹具数模,然后点选机器人数模,使其在软件工作区中显示。

显示机器人数模

3.点击“Kinematics Editor”命令按钮,弹出Kinematics Editor对话框。点击上方的“Create Link”命令按钮,弹出Link Properties对话框,Name后输入link0,然后点击Link Elements下的空白输入框使其绿色高亮显示,在左侧浏览树中点击机器人BASE,使其在Elements输入框中显示,点击OK按钮。

Link Properties对话框

4.参考上述步骤,分别为机器人运动机构创建link1~link6,Link Elements下分别点选对应的机器人轴LINK01~LINK06以及轴上附着的管线包。再为机器运动机构创建link_cyl与link_rod,Link Elements下分别点选机器人平衡缸CYLINDER与平衡缸连接杆ROD。创建完成后机器人数模以与Kinematics Editor对话框中创建的link相同的颜色显示。

机器人数模与其运动机构

5.Kinematics Editor对话框中,同时点选创建的link0与link1,然后点击上方的“Create Joint”命令按钮,弹出Joint Properties对话框。

6.Joint Properties对话框中,Joint Type后点选Revolute(旋转运动副),然后点击“From”按钮,使得其后的坐标输入框绿色高亮显示,软件工作区中鼠标移动到机器人BASE与机器人J1轴连接处的凸台下边缘上使得捕捉点捕捉到凸台圆心位置处,点击鼠标,坐标数据被自动填充到From后的坐标输入框中。再点击“To”按钮,然后捕捉凸台上边缘圆心位置,点击鼠标,坐标值自动输入到To后的坐标输入框中,点击OK按钮,为link0与link1创建旋转运动副。

创建j1运动副

7.显示机器人BASE与机器人J1轴,然后点击“Open Joint Jog”命令按钮,打开手动运动关节对话框,拖动J1后的滚动条可以查看创建的J1旋转运动副是否正确。

j1运动副测试

8.参考上述步骤,分别为机器人link1~link6之间创建旋转运动副j1~j6,然后再为机器人link1与link_cyl之间创建旋转运动副j_cyl、link2与link_rod之间旋转运动副j_rod。再为link_cyl与link_rod之间创建直线运动副j7,创建过程如下图所示。

创建直线运动副j7

此时Kinematics Editor对话框中,各个link被连接起来,如下图所示。

运动副创建完成

9.点击“Open Joint Jog”命令按钮,参考机器人手册中机器人各轴运动方向正反情况测试创建的机器人各轴运动方向是否正常,对于方向相反的运动副可以在Kinematics Editor对话框中点击相应的运动副,然后点击上方的“Reverse joint” 命令按钮对其进行反转。

机器人各轴旋转方向

10.参考下图将机器人各轴调整至机械零点位置处,然后在Kinematics Editor对话框中点击“Define as Zero position”命令按钮,将这些位置定义为机器人的零点位置。

机器人机械原点位置

11.Kinematics Editor对话框中双击机器人旋转运动副J1,弹出Joint Properties对话框,然后点击“向下箭头”,展示更多属性选项。

12.在Limits Type后点选“Constant”,然后参考机器人手册,设置机器人J1轴旋转范围与最大运行速度,High limit后输入170,Low limit后输入-170,Speed后输入110,点击OK按钮。

j1轴运动参数设置

13.参考上述步骤并对照下表,分别为机器人j2~j6旋转运动副设置旋转范围与最大运行速度。

机器人各轴运动参数

14.Kinematics Editor对话框中点击“Set Baseframe”命令按钮,弹出Set Baseframe对话框。在软件快捷工具条中选择“Self Origin Pick Intent”工具,然后在软件工作区中点击机器人BASE底部的坐标系,使其在Set Baseframe对话框中的绿色坐标输入框中显示,点击OK按钮,此时为机器人创建BASE坐标在左侧浏览树中显示。

设置机器人Base坐标系

15.Kinematics Editor对话框中点击“Create Toolframe”命令按钮,弹出Create Toolframe对话框。在软件快捷工具条中选择“Snap Pick Intent”工具,然后点击Create Toolframe对话框Location后的小三角,在弹出的快捷菜单中选择“Frame by 3 points”,弹出Frame by 3 points对话框。在软件工作区中依次捕捉机器人J6轴法兰的圆心、法兰圆心下方的安装孔中心、法兰圆心右侧安装孔中心,点击OK按钮。在Create Toolframe对话框的Attach to Link后的输入框中点击,使其绿色高亮显示,然后点击左侧浏览树中的link6,点击OK按钮,机器人TCP坐标创建完成。

设置机器人TCP坐标系

注:真实的项目中需要先在机器人上创建Base坐标系辅助坐标系与TCP坐标系辅助坐标系之后,再以这两个辅助坐标系为标准创建机器人Base坐标与TCP坐标。

16.此时机器人运动机构创建完成,关闭Kinematics Editor对话框,然后点击右侧浏览树中的机器人IRB6670_155_285,点击上方的“End Modeling”命令按钮,结束并保存创建的机器人运动机构。

17.在Home菜单栏下,点击“Robot Jog”命令按钮,弹出Robot Jog对话框,同时软件工作区中机器人TCP坐标处出现可以拖动的坐标轴,对其进行拖动可以手动运行机器人。

机器人仿真运行

18.点击上方的“Update eMServer”命令按钮,弹出eMServer Update对话框,如下图所示,保持默认,点击OK按钮,保存工作进度。

eMServer Update对话框

The End


上一篇:PDPS软件:机器人焊装夹具运动机构创建

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年2月3日
下一篇 2019年2月4日

相关推荐