基本的创建方式不在赘述,详见下面链接:

一、工作站动图展示

  • 工作站整个构建过程主要用的指令是对偏移指令以及寄存器的使用
  • 对于多行列物料搬运考验对FOR指令的使用,增强了代码的可移植性
    【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站

二、偏移指令概要

示例

如图1所示。PS:1→2、2→3、7→8、8→9、9→10、10→7 为圆弧运动;6→1、3→4、4→5、5→6、6→7、7→6为直线运动;从点6开始,先画图 1下半部分,循环 3 次,等待 3 秒,再画图1上半部分,轨迹如下图所示。10 个位置在同一平面。只已知点6的位置数据!!!
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站
整过程并不需要将点一一示教,而是通过示教已知点6的位置,其他点通过偏移命令的方式进行程序的编写;整个路径可以拆解七个指令:
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站
仿真结果:
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站

三、多物料机器人搬运

3.1单列物料搬运

单列物料搬运只涉及Y方向偏移,用IF或者FOR语句均可解决问题
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站
代码:
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站

3.2多列物料搬运

仿真图:
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站

代码:
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站

四、导轨机器人搬运工作站任务设计

4.1工作任务:

使用Robot、附加轴等,建立并调通一个带有导轨的机器人搬运项目。

4.2任务描述:

如图2.1所示,建立一个带导轨的机器人搬运,使机器人从一个物料台上抓取物料,放置到一个物料筐内。编制程序,使得该动作执行。
注意编程要求:

  • 1、需完成一个3X2的垛盘搬运
  • 2、速度安全且合适
  • 3、抓/放给出适当停顿

4.3任务实施

创建机器人工作站仿真环境

这个过程中只涉及一个part,通过修改part属性的创建和销毁时间进而达到视觉上的搬运效果

实施步骤(略):
1.添加part
2.添加Fixture
3.添加obstacles(可不添加)
4.添加工业机器人抓手

【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站

图3.1 整体布局

设置示教点

这个案例中,我们一共示教了四个点,抓取位置示教两个点,放置位置示教两个点;
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站

4.结果分析

代码设计:
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站
完整代码及注解:
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站
仿真结果如下:
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站
【ROBOGUIDE仿真】:导轨机器人多物料搬运工作站

相关文章: