obouide入门之简单双机器人实例详细讲解笔记

开通VIP,畅享免费电子书等14项超值服

首页

好书

留言交流

下载APP

联系客服

目录

前言

一、任务目标与知识点

二、场景搭建

1.工作单元创建

2.位置摆放与各个坐标系的联系

(1)通过尺寸测量工具放置传送带

(2)托盘摆放

(3)置物台

(4)安装夹爪

(5)复制生成第二个机器人

(6)重要!!!工件摆放与设置

三、仿真与示教

四、运行设置

五、结束语

个人认为,这个实例虽然看似简单,但是也包含了入门以来许多知识点。相关重要知识点如下:(1)利用卡尺精确定位(2)工件摆放位置的调整(3)模拟夹取与放置(4)IO信号配置(5)整体程序的编写

一个场景,一个传送带,一个托盘(暂且就这么叫)上放有绿色和红色块,两个用来收方块的台子,两个机器人,第一个机器人夹绿色块放到旁边的台子,夹完后托盘移至第二个机器人前,第二个机器人夹红色块,夹完后,机器人,托盘返回原位。相关图片如图1-1,图1-2。

图1-1 任务图

更加具体的位置信息于场景搭建中会提到。

为什么选择某些选项的原因注解在了文字上方,步骤图如图2-1至2-11所示。所选机器人可以不同(如果不明白其它机器人的设置怎么调整,就选笔者这个好了),版本号也可以不同,别太低就行。

图2-1

图2-2

图2-3

图2-4

选择HandlingTool(H552)的原因是用于搬运

图2-5

图2-6

第七步直接点击下一步就行,没有其它的特别需求

图2-7

很快啊,依然是接着什么都没有选,直接下一步

图2-8

总体确认,直接按完成就好了

图2-9

图2-10 机器人启动中

在启动过程中,需要对机器人进行初始设置,笔者所选的机器人只需要设置一个法兰盘种类即可。没有特殊需求,选择标准法兰盘即可(按1然后按Enter)

图2-11 初始设置 按1后按键盘/示教器Enter键

图2-12 完成设置

左侧工作单元中,右击机器(图中标红箭头的),如图2-2-1   --添加机器(第一个选项)--CAD模型库(第一个选项)

图2-2-1

笔者选取用来模仿传送带的物件是cnvyr,可以选择其它。按照红色箭头指示可以找到相应的文件,如图2-2-2。

图 2-2-2

图2-2-3

图2-2-4

除此外,使用卡尺可以更加精确确定位置以及测量距离。

使用时,点击上方菜单栏卡尺。首先确定基准点,点击基准点(固定),接着再确定是使用基座中心、单机的位置还是其它辅助确定捕捉要素,再在选择要素中,点击捕捉需要捕捉的要素的特性,最后在图中点击相关要素,如图2-2-5。测量点的确定也与此类似。注意,测量点选定的目标,后面可以通过更改卡尺测量距离来直接改变相对应距离,而基准点所选目标不会移动。

图2-2-5

本案例中,调整过程如图2-2-6至图2-2-9所示。

图2-2-6

图2-2-7

图2-2-8

图2-2-9(调整后)

本案例通过制作附着于传送台上的长方体方块模拟托盘。首先添加长方体链接(如图2-2-10),接着在“链接CAD”页面设定长方体大小(图2-2-11),最后通过卡尺距离将该长方体准确贴合到边缘(图2-2-12),最终效果图如图2-2-13。

图2-2-10

图2-2-11

图2-2-12

置物台摆放可以根据合适的情况自行设定,笔者使用的是CAD模型库里的Table21,位置参数如下,可以进行参考。置物台共有两个,另一个将配合另一台新建的机器人使用,这会在后面提到。

图2-2-14

图2-2-15

图2-2-16

图2-2-17

在机器人控制器下属菜单栏里的工具中,任选一项右键编辑属性(如图2-2-18),在进入的常规页面中按如图2-2-19选中36005f-200夹爪(可以选其他的夹爪,也可以通过导入.igs文件引入自己设计的夹爪,这里仅作演示),然后在常规页面处调整夹爪姿态,如图2-2-20。

图2-2-18

图2-2-19

图2-2-20

接着,进入仿真页面,在功能处选择“搬运-夹紧”(因为本次任务就是在搬运小物块),然后在动作时的CAD文件中选择36005f-200-4,并点击“手爪关”,就可以预览到手爪关闭时的动作了,如图2-2-21。这一步是完成搬运、放置小物块时的动画仿真设置。

图2-2-21

图2-2-24

该步骤直接决定了你的机器人能不能以你认为合适的方式夹取到物体。

首先我们创建两个正方体工件,如图2-2-25,笔者选择的大小参数均为150,颜色均可,如图2-2-26,结果如图2-2-27。

图2-2-25

图2-2-26

图2-2-27

接着双击第一个机器人的夹爪进入设置界面,在工件页面中,勾选工件1,然后点击应用,如图2-2-28。

图2-2-28

我们可以看到,此时法兰盘处出现了工件,但是我们仿真时,当然是希望,这个工件是出现在夹爪的中央被夹取到的,这时候,就需要我们在上述工件页面中“编辑工件位移”。这一步调整的是夹爪夹取工件时的位置,调整前后区别如图2-2-29与图2-2-30。

图2-2-29

机器人1工件页面设置如图2-2-31,机器人2工件页面设置如图2-2-32。

工件需要从托盘上抓起,在置物台上放下,因此,我们还需要对传送台上的链接托盘以及两个置物台进行工件设置。

传送台上工件页面设置如图2-2-33与图2-2-34。但这里,工件的摆放也是有讲究的。以绿色工件为例,笔者设想机器人1能够以如图2-2-35的姿态夹取绿色工件。不妨观察笔者的夹爪属性页面中属于工件的坐标系方向(如图2-2-36),以及笔者在托盘属性页面中工件的坐标系方向(如图2-2-37),为了方便观察,笔者用红色字体标注出了方向。可以发现,如果机器人以设想姿态夹取绿色工件时,上述两个坐标系是重合的。

图2-2-35

图2-2-36

图2-2-37

因此,若想要机器人以自己想要的姿态夹取工件,需要保证该姿态下,两个坐标系重合。从该点出发,我们可以确定工件偏移量是多少。

如果机器人能够以设想姿态夹取到该工件,我们点击”MoveTo'即可令机器人快速到达该点位,如图2-2-38,如果点击后没有反应,表明机器人无法按照当前设置的姿态抵达位置。该方法在后续示教中非常有用。

图2-2-38

接着我们设置置物台上的工件摆放设置,机器人1的置物台设置如图2-2-39,机器人2的置物台设置如图2-2-40。 注意,这两项设置中都没有勾选开始执行时显示。

目前,场景布置完毕,效果图如图2-2-41所示。

图2-2-41

在本案例中,我们设想整体流程如图3-1所示。

图3-1

托盘位置可以通过设置IO信号进行控制,同样,托盘到达什么位置,也可以发出IO信号来控制机器人。

DO信号部分:根据需要,我们设置机器人1发出共计三个DO信号令托盘处于原位,机器人1前和机器人2前的位置,机器人2可发出DO一个信号,令托盘恢复原位(因为托盘最后是否返回,是看机器人2是否夹取完工件而不是机器人1)。

DI信号部分:当托盘处于机器人1前,向机器人1发出DI信号,当处于机器人2前时,向机器人1和2发出DI信号。

具体的信号分配表如表3-1所示。

需要注意的是,我们必须要及时调整DO信号,否则后续DO信号输入时,将不起作用。举个例子,比如DO[1]ON状态控制托盘恢复原位,DO[2]ON状态控制托盘到达机器人1前,若DO[1]和DO[2]同时为ON,那么托盘将仍然在原位状态。DI信号则不同,只要不满足触发条件,它的输出值,永远是OFF。因此,DI信号不仅辅助我们确认托盘位置,还告知我们“应该把上一个DO信号值切换了”。

表3-1

上述具体设置过程如下:首先我们进入托盘的属性设置页面,在常规页面,调整电机方向,保证移动方向是沿着传送带,如图3-2所示。

图3-2

接着在动作页面,选择通过IO进行控制,并选择轴类型为直动,速度大小按需自行选择。

图3-3

接着按照表3-1,编写输入输出信号,如图3-4所示(输入部分还有机器人2的DO[1]信号,在这里没截图下来)。其中,在编写输入信号时,可以点击测试先观察效果,如图3-5所示。

接着我们根据流程图,进行两个机器人的示教。示教内容不唯一,满足内容即可。需要注意的是,为了保证安全,我们应该在夹取、摆放工件前后给机器人留足停顿时间。同时,为了更好规划轨迹不碰撞至物体,可以在过程中给出多个示教点。为了运行流畅,我们可以在中途辅助路线的示教点选择FNT XXX来使其平滑渡过。

首先我们为机器人1、2创建夹取和放置仿真程序用以模拟动作,该项创建方法如图3-6所示,这里演示创建夹取仿真程序,因此命名为PICK1,进入编辑界面,在指令处选择Pick up,如图3-7所示,而后进行如图3-9所示设置,第一项设置为“夹取哪个工件”,第二个为“从哪夹取”,第三个为“用哪个夹具”。

图3-6

图3-7

图3-8

放置的仿真程序创建过程类似,只不过在指令部分选择Drop,其设置界面如图3-9所示。

图3-9

机器人2创建夹取与仿真程序过程与上述一样,只不过在创建前需要先点击机器人2,再进行创建,如图3-10所示。

图3-10

上述创建的PICK与DROP程序,在示教器里示教时,可以直接进行调用。接下来我们打开机器人示教器,进行程序创建。机器人1的程序内容和讲解如图3-11和3-12所示,机器人2的程序内容和讲解如图3-13所示。

图3-11

图3-12

图3-13

以上,我们完成了所有设置,最后我们进行仿真演示,在播放设置中,选择自定义,并选择在两台机器人示教器中我们创建的主程序,如图4-1与图4-2所示。

图4-1

图4-2

最后点击确定,点击播放按钮,即可正常播放,如图4-3。

图4-3

本篇为笔者第一次尝试写技术blog,可能中间有错漏或未能表述清楚地方。感谢大家的耐心阅读。

此时作者已经大四即将毕业,当年写下这篇blog的开头一点后就因为期末工作而耽误。现在抽出时间把这份记录完成。这两年观察下来,老师在上面讲一步然后底下学生做一步的授课方式容易导致部分学生无法跟上节奏,因此希望本篇详细每步步骤和相关知识点能够帮到大家φ(゜▽゜*)♪。

THE END
0.OTC机械手操作资料的全面指南简介:OTC机械手作为工业机器人,在汽车制造和电子组装领域发挥重要作用。本次资料提供全面操作指导,涵盖硬件连接、软件操作和编程使用三个主要方面。硬件连接部分讲述了物理安装和连接过程,强调电气和气动原理及其安全性。软件操作部分着重于控制系统的使用,包括控制面板设置、程序编写和故障处理。编程使用则是操作的核心,用户jvzquC41dnuh0lxfp0tfv8|gkzooa<;6869558ftvkimg8igvcomu86639>2;@7
1.编程机器人编程机器人厂家黄页编程机器人价格东莞市海智机器人有限公司广东-东莞 液压管路清洗设备-走进三一集团机器人编程赛 液压管路清洗工具气动管路清洗枪清洗海绵球 报价:未提供 询价 13371983985 上海昱炫船舶科技发展有限责任公司上海 OTC机器人说明书 品牌:OTC说明书:FD系列编程及产品型:FD系列说明书 jvzquC41rtuewly033:797hqo1y.9o689c6c8@8c78<96ngc0jzn
2.OTC焊接机器人|焊接工作站|机器人编程|工博士机器人技术有限公司工博士为您提供otc焊接机器人,otc机器人,otc多功能机器人产品,提供安装、调试、编程、维修、培训一站式服务.jvzq<84qvexpdxy0iqthdxxjk0ipo8
3.OTC机器人FDST(V2.0)离线编程系统通过使用OTC机器人 FD-ST(V2.0)离线编程系统,用户可以使用电脑方便地对机器人进行示教。并且,通过加强的示教支援功能,能够很大幅度的减少示教时间。而通过FD-ST(V2.0)离线编程系统强化的模拟功能,用户可以为生产设备的工程提供非常好的支持! FD-ST(V2.0)离线编程系统界面展示: jvzq<84yyy4pvlokskxfp7hqo1vsqmzev1vfksncp18847mvon
4.OTC机器人使用方法及焊接功能介绍!新闻中心OTC智能机器人经销商⑴ 直线  机器人枪头的位置为默认原点,按下记录按钮记录原点,然后将枪头调整到 距离工 件(焊件)10M左右的位置,按下记录按钮记录点,用小速度将枪头调整到工件需要焊合的部位,按下记录按钮记录点,再将枪头调整到工件的下一点,按下记录按钮记录直线(动作可能+插补L),将枪头再次调整到距离工件(焊件)10MjvzquC41o0mpppgqujo/exr1kpjfz7ujrAspf~qgkfC5(~xgtpgngFlduqzd|‚+cevoppFsgyu,jvnrkf?732<>8
5.OTC机器人海川智能OTC机器人厂家批发厂家OTC机器人OTC机器人 精加作业业 人工进行的精加作业业有必要运用手动东西而且作业进程一般很吃力。东西所发生的轰动也可能导致操作人员受伤。协作机器人可以供给精加工所需的力度、重复性和准确度。机器人可以结束的精加工类型包含抛光、研磨、去毛刺。机器人可以通过手动示教或计算机编程的方法让机器人结束相应动作 jvzq<84ui|nd:A=y60io0lmkpc4dp8xwrrrz1=:684624@;0jvsm
6.自动化设备制造PLC电气设计机器人安装调试广州创驰智能科技有限公司提供工业机器人安装调试、工业机器人保养维修、自动化设备开发设计及改造、设备电气控制系统设计、改造、自动化设备维修等项目。熟练发那科机器人,安川机器人,OTC机器人,工业控制PLC系统设计,西门子PLC编程、三菱PLC编程、、上位机WINCC、组态jvzq<84tqduuynqn0eun1
7.焊接机械手维修OTC欧地希焊接机器人(维修保养)简单易懂视频Flexdeburr上的静音电机不仅使工作环境免受噪音的影响,由于该装置不需要油,它还可以接收内部排出的清洁废气,由于内置合规性,工业机器人编程被化,颤振和振动也是如此,品种是游戏的名称,主轴速度根据任务而变化(高速提供表面光洁度)。焊接机械手维修OTC欧地希焊接机器人(维修保养)简单易懂要是机器人的电路板、控制板卡、jvzquC41ejgoiƒmqw0726?<0eqs0kwkq14?49;9380nuo
8.OTC机器人驱动单元|OTC机器人配件|OTC机器人售后OTC机器人服务商为用户提供欧地希机器人相关驱动模块·配件及应用、编程、控制软件等,并有专业的售后维保技术工程师,欢迎咨询!jvzq<84qve3hd|vf0iuoiktujk4dqv4
9.OTC机器人数据备份(图解)——OTC焊接机器人新闻中心OTC机器人关于工业机器人数据备份(OTC详细步骤)无论什么情况下,数据备份非常重要。首先在开机状态下,键盘先要输入R314.输入314切换用户等级权限 输入确定按键ENTER 输入密码12345(默认密码) 输入确定ENTER 切换OK 进入文件jvzq<84yyy4pvl2tqduu/ls0idysqktv0eun1wjyu1oofn}0rjv@k}jokfC479=6
10.OTC欧地希机器人电机维修驱动板维修保养2024刚更新OTC欧地希机器人电机维修驱动板维修保养2024刚更新要是机器人的电路板、控制板卡、主板、伺服控制器、电柜、控制柜、主机、示教器、系统屏等部分出现故障一定要咨询专业维修人员,我们凌科自动化就是专业维修机器人的,实力已遥遥于其他公司,大家可以放心联系我们。 jvzquC41dnuh0:66894dqv4d88<73>60jvs
11.OTC机器人|(欧地希)OTC焊接机器人|OTC焊机|OTC机器人服务商工博士工业机器人技术有限公司提供的长期承接各型号OTC机器人销售,OTC机器人集成,欧地希OTC机器人保养,OTC机器人维修,OTC机器人保养,OTC机器人维修,OTC机器人调试jvzq<84qve3jpmzuvtobn6wqdqz/ixsidqyik7hqo1
12.OTC欧地希机器人示教器维修触摸屏维修保养详情盘点OTC欧地希机器人示教器维修触摸屏维修保养详情盘点凌科的工程师在维修机器人时经常遇见的问题有烧坏、短路、无法开机、内部错误、按键板失灵、不能启动、运行抖动、过压、卡死等各种故障,我们公司提供免费的故障检测以及有完善的售后服务体系,客户评价高公司规模大。 jvzquC41ejgoiƒmqw2?7676368=/exr1pg}t1?;882=70jxr
13.OTC欧地希并联机器人维修保养快收藏30+视频OTC欧地希并联机器人维修保养快收藏 使用、机器人编程基础,系统操作流程培训,并附带赠送教材。维护保养广科智能技术提供的设备及元器件均按照一线优等品的集;05 川崎机器人运动测试油脂加注完成后,机器人进行运动测试,确认油脂加注稳定性(此时,不要将注油口和出油口的油封 jvzquC41fkgoixsi03758@3eqo5jpot158677?;60jzn
14.OTC机器人的基本程序详解OTC机器人的基本程序详解--OTC机器人 将光标移动程序*前面“0”的地方,按FN99 (说明),这时会出现一个界面,选择需要的符号或数字,按键 选择确定,当输入完毕后按写入就好了。 查看产品代号相对应的程序 动作可能+程序,-览表 程序的合并 例如: 1号工作台上的工件程序为1号,2号工作台上的工件程序为2号。现jvzq<84qve3tj7lqpihpuqn0eqs0pn|u1kteg3rjrEjvnrkf?789:>2
15.OTC机器人编程操作――OTC机器人焊接机器人示教器保养OTC机器人变位机、欧地希机器人、欧地希焊接机器人、欧地希机器人示教器、欧地希机器人保养、欧地希机器人配件、欧地希机器人集成、欧地希焊接机器人示教器、欧地希焊接机器人保养、欧地希焊接机器人配件、欧地希焊接机器人集成、欧地希机器人售后、欧地希机器人维修、欧地希机器人培训、欧地希焊接机器人售后、欧地希焊接机器人jvzquC41o0mpppgqujo/exr1kpjfz7ujrAspf~qgkfC5(~xgtpgngFtve/xpdxy/ep,be}nqp?tfy|+kvgsjfF628:?1