库卡kuka仿真软件sim Pro 3.1简单实用教程

时间:2024-03-27 09:23:43

实验目的

建立机器人,自定义抓手,导入外部模型,掌握工具坐标、基坐标的使用,自动生成轨迹。

实验步骤

打开KUKA.Sim Pro 3.1.2仿真软件,依次点击KUKA Sim Library 3.1 → KUKA_ROBOTS→Small Robots(3kg-10kg)→Archiv→AGILUS-1 Series→sixx,双击KR 6 R700 sixx,加载机器臂到工作空间;

库卡kuka仿真软件sim Pro 3.1简单实用教程
加载自定义抓手。双击Miscellaneous,再双击圆锥Cone设置上半径为0,下半径为40,高为100;

库卡kuka仿真软件sim Pro 3.1简单实用教程

点击“捕捉”,勾选“设置位置”、“设置方向”,对齐轴选择"+Z"轴,

库卡kuka仿真软件sim Pro 3.1简单实用教程

点击机械臂第六轴中心,将圆锥末端安装到第六轴法兰盘;

库卡kuka仿真软件sim Pro 3.1简单实用教程

此时点击“附加”,从“Node”下拉列表中选择机械臂第六轴,才能将将圆锥末端真正安装到第六轴法兰盘;

库卡kuka仿真软件sim Pro 3.1简单实用教程

点击“几何元”添加自己的文字三维模型

库卡kuka仿真软件sim Pro 3.1简单实用教程
点击“导入”,并将模型移动到适当位置

库卡kuka仿真软件sim Pro 3.1简单实用教程
点击机械臂本体,再勾选“WorkSpace3D",确保文字型模型是否在机器臂的工作范围之内;

库卡kuka仿真软件sim Pro 3.1简单实用教程

确定工具坐标系。点击“程序“,点击工具后面的“选择”

库卡kuka仿真软件sim Pro 3.1简单实用教程

原工具坐标系在机械臂第六轴法兰盘中心,因为圆锥高为100,所以可以直接将x加100,工具坐标系就移动到了圆锥顶点处,

库卡kuka仿真软件sim Pro 3.1简单实用教程
点击”点动“,则工具坐标系设置完毕

库卡kuka仿真软件sim Pro 3.1简单实用教程
点击机械臂本体,点击右下方的“点动”,设置第五轴为90度,点击中间齿轮按钮,点击“保存状态”,将此时机械臂状态设为初始状态;

库卡kuka仿真软件sim Pro 3.1简单实用教程
点击PTP,将此时机械臂状态写入程序

库卡kuka仿真软件sim Pro 3.1简单实用教程
点击path,用于自动生成轨迹,填写名称U,选择曲线为字母U的完整一周的轮廓,点击生成

库卡kuka仿真软件sim Pro 3.1简单实用教程
库卡kuka仿真软件sim Pro 3.1简单实用教程
选中刚才自动生成的lin指令,点击右下方动作属性,打开“持续”下拉列表,选择第一项

库卡kuka仿真软件sim Pro 3.1简单实用教程
选中第一条lin指令,右键,选择将lin转化为ptp

库卡kuka仿真软件sim Pro 3.1简单实用教程
选中刚才的ptp指令,点击out命令

库卡kuka仿真软件sim Pro 3.1简单实用教程

点击右下方“动作属性”,将Nr改为17

库卡kuka仿真软件sim Pro 3.1简单实用教程
选中最后一条lin指令,点击out命令,更改动作属性,Nr改为17,状态改为错误

库卡kuka仿真软件sim Pro 3.1简单实用教程
同理可以生成字母S的轨迹

库卡kuka仿真软件sim Pro 3.1简单实用教程
因为有两个字母T,可以和上面一样逐个生成,也可以先生成第一个字母T,然后改变基坐标即可以生成第二个字母T,先建立第一个字母T的基坐标。点击机器臂本体,点击“点动”,选择基坐标系为BASE_DATA[1],点击“选择”

库卡kuka仿真软件sim Pro 3.1简单实用教程

库卡kuka仿真软件sim Pro 3.1简单实用教程

在第一个字母T上选择一点为基坐标系原点,再点击“点动”,即可设置基坐标系

库卡kuka仿真软件sim Pro 3.1简单实用教程
库卡kuka仿真软件sim Pro 3.1简单实用教程

设置第二个字母T的基坐标,基坐标选为BASE_DATA[2],点击选择

库卡kuka仿真软件sim Pro 3.1简单实用教程
确定坐标系位置后,点击左上方“点动”

库卡kuka仿真软件sim Pro 3.1简单实用教程

点击机械臂本体,点击右下方点动,基坐标系选BASE_DATA[1],点击path命令

库卡kuka仿真软件sim Pro 3.1简单实用教程
点选第一个字母T的轮廓,再点击右下方“生成”

库卡kuka仿真软件sim Pro 3.1简单实用教程
选中刚生成的lin指令,点击右下方动作属性,持续选择第一项

库卡kuka仿真软件sim Pro 3.1简单实用教程
将曲线名称改为T1,在刚生成的指令中加入out17指令

库卡kuka仿真软件sim Pro 3.1简单实用教程
将第一条lin指令改为ptp

库卡kuka仿真软件sim Pro 3.1简单实用教程

复制PATH T1,得到PATH 1

库卡kuka仿真软件sim Pro 3.1简单实用教程
库卡kuka仿真软件sim Pro 3.1简单实用教程
更改PATH 1的名称为PATH T2

库卡kuka仿真软件sim Pro 3.1简单实用教程

将PATH T2的第一条指令的基坐标系改为BASE_DATA[2]

库卡kuka仿真软件sim Pro 3.1简单实用教程
将PATH T2的的lin指令的基坐标系改为BASE_DATA[2]

库卡kuka仿真软件sim Pro 3.1简单实用教程
调整四条轨迹的顺序为TUST,并将初始状态的指令复制到最后

库卡kuka仿真软件sim Pro 3.1简单实用教程
点击开始,点击左下方的“单元组件类别”,点击“显示/隐藏物体”,将模型隐藏

库卡kuka仿真软件sim Pro 3.1简单实用教程
点击开始,运行程序

库卡kuka仿真软件sim Pro 3.1简单实用教程
库卡kuka仿真软件sim Pro 3.1简单实用教程
点击中间位置的“导出至视频”可以将程序的运行过程导出成视频

库卡kuka仿真软件sim Pro 3.1简单实用教程

库卡kuka仿真软件sim Pro 3.1简单实用教程

文章不妥之处还望指正