RobotStudio码垛机器人创建过程

news/2024/10/17 22:12:47/

一、安装夹具

  1. 导入一个IRB2600机器人
    在这里插入图片描述
  2. 移动夹具的本地坐标原点,使原点位置为顶面中心(与法兰盘连接的部位)
    在这里插入图片描述
    在这里插入图片描述
  3. 对齐夹爪Smart组件的本地坐标和机器人末端法兰盘的坐标,使夹具的本地坐标与法兰盘的本地坐标重合,为下一步安装夹具做准备。
    在这里插入图片描述
  4. 在布局菜单内,将夹具拖动到IRB2600机器人上,完成夹具的安装
    在这里插入图片描述

二、创建传送带

  1. 导入传送带并设定传送带的位置
    在这里插入图片描述
  2. 创建码垛用的物体,并将其移动到传送带的起点。
    在这里插入图片描述
    在这里插入图片描述
  3. 创建一个Smart组件,用于传送带物体的运动。添加如下组件
    在这里插入图片描述
  4. 对各个组件进行设置
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、创建码垛底盘

在这里插入图片描述

四、创建机器人系统

在这里插入图片描述
在这里插入图片描述
选项内选择如下选项
在这里插入图片描述

  1. 在仿真设定中,将机器人系统后面的框选去除。
    在这里插入图片描述

  2. 运行仿真,使物块到达面传感器处,然后停止仿真,捕捉几个目标点。(后面两个目标点是为了码垛时,物块会有两种拜访姿态,所以使用两个目标点)
    在这里插入图片描述

  3. 旋转第三个目标点,使其绕Z轴旋转-90度。
    在这里插入图片描述

  4. 为目标点配置参数
    在这里插入图片描述

  5. 使机器人回到机械原点,然后创建一个空路径,将三个目标点依次拖动到路径中。
    在这里插入图片描述
    在这里插入图片描述

  6. 同步到工作站
    在这里插入图片描述
    在这里插入图片描述

  7. 删除之前仿真出来的物块的copy物体。

  8. 添加两个信号,一个是到位信号,用于传送带的等待,另一个是夹具信号。添加完成后重启控制器。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  9. 打开控制器,可以看到RAPID/T_ROB1下的程序模块,接下来就可以进行程序编写了。

程序编写

main程序代码如下

MODULE Module1CONST robtarget Target_10:=[[347.037,682.5,875.06],[1,0,0,0],[0,0,0,0],[9E9,9E9,9E9,9E9,9E9,9E9]];CONST robtarget Target_20:=[[500,-300,100],[1,0,0,0],[-1,0,-1,0],[9E9,9E9,9E9,9E9,9E9,9E9]];CONST robtarget Target_30:=[[500,-300,100],[0,0,0,1],[-1,0,1,0],[9E9,9E9,9E9,9E9,9E9,9E9]];VAR num layer:=1;VAR num x:=0;VAR num z:=0;PROC main()FOR i FROM 0 TO 20 DOSetDO JiaJu0,0;MoveJ Offs(Target_10,0,0,200),v500,fine,Tool1;WaitDI DaoWei0,1; MoveL Offs(Target_10,0,0,0),v500,fine,Tool1;SetDO JiaJu0,1;WaitTime 1;MoveL Offs(Target_10,0,0,200),v500,fine,Tool1;IF layer MOD 2 = 1 THENIF i MOD 5 < 4 and i MOD 5 <> 0 THENMoveL Offs(Target_30,90+x,-150,300+z),v500,fine,Tool1;MoveL Offs(Target_30,90+x,-150,100+z),v500,fine,Tool1;SetDO JiaJu0,0;WaitTime 1;MoveL Offs(Target_30,90+x,-150,300+z),v500,fine,Tool1;x:=x+210;IF i MOD 5 = 3 THENx:=0;ENDIFELSEMoveL Offs(Target_20,150+x,-410,300+z),v500,fine,Tool1;MoveL Offs(Target_20,150+x,-410,100+z),v500,fine,Tool1;SetDO JiaJu0,0;WaitTime 1;MoveL Offs(Target_20,150+x,-410,300+z),v500,fine,Tool1;x:=x+300;ENDIFIF i MOD 5 = 0 THENlayer:=2;x:=0;z:=z+100;ENDIFELSEIF i MOD 5 < 3 THENMoveL Offs(Target_20,150+x,-100,300+z),v500,fine,Tool1;MoveL Offs(Target_20,150+x,-100,100+z),v500,fine,Tool1;SetDO JiaJu0,0;WaitTime 1;MoveL Offs(Target_20,150+x,-100,300+z),v500,fine,Tool1;x:=x+300;IF i MOD 5 = 2 THENx:=0;ENDIFELSEMoveL Offs(Target_30,100+x,-350,300+z),v500,fine,Tool1;MoveL Offs(Target_30,100+x,-350,100+z),v500,fine,Tool1;SetDO JiaJu0,0;WaitTime 1;MoveL Offs(Target_30,100+x,-350,300+z),v500,fine,Tool1;x:=x+210;ENDIFIF i MOD 5 = 0 THENlayer:=1;x:=0;z:=z+100;ENDIFENDIFENDFORz:=0;ENDPROC
ENDMODULE

仿真测试

  1. 将代码同步到工作站
    在这里插入图片描述
  2. 删除Path_10路径,只保留main路径
    在这里插入图片描述
  3. 设置工作站逻辑
    在这里插入图片描述
  4. 进行仿真

http://www.ppmy.cn/news/394847.html

相关文章

Robotstudio软件:ABB机器人机器视觉位姿引导虚拟仿真

本文已经首发在个人微信公众号&#xff1a;工业机器人仿真与编程&#xff08;微信号&#xff1a;IndRobSim&#xff09;&#xff0c;欢迎关注&#xff01; 概述 近几年来机器视觉技术在工业生产中得到了广泛的应用&#xff0c;在工业机器人应用领域中&#xff0c;机器视觉被广…

RobotStudio教程:ABB机器人TCP路径轨迹跟踪功能介绍与使用方法

目录 功能介绍 机器人工作站创建 TCP路径轨迹全局跟踪 基于事件管理器的TCP路径轨迹局部跟踪 基于Smart组件的TCP路径轨迹局部跟踪 仿真运行 功能介绍 干涉检查是虚拟仿真工作中非常重要的一个步骤&#xff0c;尤其是机器人工具与工件、工装夹具之间的碰撞干涉&#xff…

RobotStudio软件:ABB机器人喷涂虚拟仿真

目录 概述 喷涂机器人工作站创建 Smart组件添加 喷涂机器人示教编程 工作站获取虚拟控制器变量数据配置 Smart组件属性与信号连接 喷涂工作站I/O信号逻辑设定 喷涂机器人仿真运行 本文已经首发在个人微信公众号&#xff1a;工业机器人仿真与编程&#xff08;微信号&…

深度学习AI克隆人声模型

在过去的几年中&#xff0c;人工智能(AI)在音乐产业中的应用已经变得越来越普遍。在这篇博客中&#xff0c;我们将探索如何使用AI生成模型来复制人声&#xff0c;并使用这些复制的人声来唱歌。我会以尽可能详细的方式展示这个过程大纲&#xff0c;并提供相关代码。 1. 概述 我…

【哈佛积极心理学笔记】第20课 幸福与幽默

第20课 幸福与幽默 The vanguard of the positive psychology revolution: Our brain is basically a single processor, capable of consciouly choosing to devote resources either to the pain and suffering on one side, or viewing the world that lens of something l…

如何修改鼠标的颜色、大小、形状、其他

第一种方法&#xff1a; 打开笔记本设置&#xff08;左下角win&#xff09; 2.选择设备 3.选择鼠标 4.修改颜色、大小&#xff08;最右边&#xff09; 5.修改 第二种方法&#xff1a; 1.直接搜索 2.其他同上 若文章有错&#xff0c;欢迎私信告诉&#xff0c;有问题亦可私信提…

调整鼠标大小

windows 10 一、点击电脑左下角窗口形状的图标 二、点击”设置“ 三、点击”轻松使用“ 四、点击“鼠标指针” 五、在“更改指针大小和颜色”模块进行更改

计算机的配置鼠标,鼠标设置,教您鼠标设置在电脑的什么位置

鼠标是我们在使用电脑的时候不可缺少的设备&#xff0c;而为了让鼠标更好的操作&#xff0c;我们就需要通过鼠标设置来进行更改&#xff0c;但是很多用户并不知道鼠标设置在哪&#xff0c;又该怎么设置鼠标呢&#xff1f;下面&#xff0c;小编给大家介绍鼠标设置在电脑的什么位…