收藏 分销(赏)

基于RobotStudio的机器人饮料装箱流水线设计仿真.pdf

上传人:自信****多点 文档编号:3057458 上传时间:2024-06-14 格式:PDF 页数:3 大小:1.69MB
下载 相关 举报
基于RobotStudio的机器人饮料装箱流水线设计仿真.pdf_第1页
第1页 / 共3页
基于RobotStudio的机器人饮料装箱流水线设计仿真.pdf_第2页
第2页 / 共3页
基于RobotStudio的机器人饮料装箱流水线设计仿真.pdf_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、中国新技术新产品2024 NO.2(下)-10-高 新 技 术随着工业生产的不断发展,自动化技术的应用越来越广泛,工业自动化生产线不仅提高了工业生产的效率,还减少了人力资源的浪费。其中,搬运装箱机器人能够自动完成货物的包装作业,提高了装箱的效率,减少了人工操作的误差和安全隐患,极大地提高了物流行业的效率和安全性1。RobotStudio 是一款较为简单的 ABB 工业机器人仿真软件,它提供了直观的图形用户界面,方便用户进行机器人建模和编程2。在仿真环境中,用户可以根据实际工作场景和需求,进行多次试验和优化,以确定最佳的机器人仿真程序。还可以对机器人进行多次测试和验证,以保证其在实际操作中具有良

2、好的安全性和可靠性3。使用RobotStudio进行仿真试验可以避免在实际生产环境中进行测试,从而降低测试成本,缩短测试时间。基于 RobotStudio 的机器人饮料装箱流水线设计,为饮料装箱和封装生产线提供了一种高效、可靠、无须人工干预的自动化生产设计方案,也为类似工程提供了可靠的工业设计方案,具有重要的研究意义。1 工作站设计1.1 总体方案设计本文设计的基于机器人的饮料装箱流水线要求工作机器人具有工作空间大、运动灵活以及运行误差小等特性,因此本文选用具有高作业效率、高协调能力、高精准能力和高容错率等特点的 IRB2600 机器人。本文设计的饮料装箱封装码垛工作系统采用Robot-Stu

3、ido 软件进行模拟设计并仿真。从 RobotStudio 模型库中导入传送带和安全围栏等模型;运用建模功能完成码垛盘、搬运物、底盒以及盒盖的建模;利用 Smart 组件使模型不断生成并控制各模型的运动,以达到传送效果;完成 I/O 信号的连接以及搬运、码垛程序的编写后,进行仿真测试,观察是否需要进行调整。设计流程如图 1 所示。通过 RobotStudio 创建 1 个新的工作站,从导入模型库中选取传送带、安全围栏、控制柜导入工作站,布局调整后从“ABB 模型库”中选取 IRB2600 型机器人分别放至对应加工点,调整工作站中各模型的位置,避免出现机械臂基于RobotStudio的机器人饮料

4、装箱流水线设计仿真范鹏旭董伽豪顾天宇顾云阳庄泽杨(南京工程学院自动化学院,江苏 南京 211167)摘 要:随着机器人技术的发展,机器人化工厂越来越普遍。使用工业机器人代替人工,既能提高生产效率,又可以减少操作不当引起的人身意外。为减少人力资源的浪费,提高社会生产力,本文基于 RobotStudio 设计了机器人饮料装箱流水线。将 Smart 组件与3台 IRB2600机器人搭配,实现饮料装箱的全过程自动化生产仿真。仿真结果表明基于机器人饮料装箱流水线设计的可行性,为类似项目的自动化生产提供解决方案。关键词:工业机器人;流水线设计;自动化生产;RobotStudio;Smart 组件中图分类号

5、:TP242 文献标志码:A图 1 工作站设计流程图开始建立工作站调试是否成功是结束编写程序I/O信号设计Smart组件设计导入机器人模型布置工作站否中国新技术新产品2024 NO.2(下)-11-高 新 技 术工作轨迹重叠并发生碰撞的情况。利用建模功能搭建机器人末端工具,并完成安装。工作站整体布局如图 2 所示。图 2 工作站设计分布图1.2 Smart 组件设计本文涉及的Smart组件包括Timer、Source、Queue、LinearMover、PlaneSensor、GetParent 以及 Attacher。各 Smart 组件的作用如下。由 Timer 进行周期设定,间隔设定好的

6、时间输出信号到 Source 组件进行模型复制,将复制的模型导入 Queue 组件形成队列,通过 LinearMover 组件进行队列移动,完成模型的不断运输。在需要停止的位置放置PlaneSensor组件来控制传送带的停止,实现运送到达指定位置即停止运输的效果。运用 GetParent 组件改变物件的父对象,实现物体的搬运以及模型一体化运动。各部分 Smart组件设计见表 1。1.3 各部分通信设计本项目的正常运行基于一定的工作逻辑,需要各部分之间进行信号交流以达到所预设的运行效果。判断物料与底盒是否就位,当两者皆就位时,抓取机器人执行抓取程序。抓取完成后,抓取机器人输出 1 个装载完成的信

7、号给封装机器人,由封装机器人完成封装工序。封装完成后,封装机器人输出 1 个完工信号,装箱传送带将成品运送至码垛点,此时码垛机器人进行码垛工序。各部分的 I/O 信号表见表 2。2 RAPID 程序设计2.1 抓取机器人本项目设计为 1 箱 9 瓶饮料,分布为 3 行 3 列。将抓手设置为每次抓取3瓶饮料。只需在标定位置基础上完成2次纵坐标变换即可装满底盒。此处运用 FOR 循环中的 i 控制坐标偏移量搭配 MoveJ offs(point,x,y,z)完成目标点位变换。上述代码中,point 为目标点;x 为 x 轴偏移量;y 为 y轴偏移量;z 为 z 轴偏移量。变换规律程序如下。FOR

8、i FROM e TO 2 DOWaitDI die,1;WaitDI di1,1;MoveJ offs(Target_10,0,0,200),v800,z20,ToolFrame1wobj:=wobj0;MoveL offs(Target_10,0,0,0),v500,fine,ToolFrame1wobj:=wobj0;setdo doe,1;waitTime 1.1;MoveL offs(Target_10,0,0,250),v800,z20,ToolFrame1wobj:=wobjo;MoveJ offs(Target_20,0,i*100,500),v800,z20,ToolFram

9、e1wobj:=wobj0;MoveL offs(Target_20,0,i*100,0),v500,fine,ToolFrame1 wobj:=wobj0;setdo do0,0;waitTime 1.1;MoveL offs(Target_20,0,i*100,350),v800,fine,ToolFrame1 wobj:=wobj0;2.2 封装机器人本项目设计为嵌套式盒装,如果要封装,就需要在搬运轨迹之间进行设点,使机械臂搬运符合运动常理,防止超出运动范围导致项目报错,也防止在运动过程中与底盒发生碰撞导致盒盖掉落。运用 MoveJ offs(point,x,y,z)取 2 个过程点,实

10、现 2 点搬运。封装过程取点程序如下。MoveJ offs(Target_10,0,0,200),v6e0,fine,tool0wobj:=wobj0;MoveJ offs(Target_20,0,0,200),v600,fine,tool0wobj:=wobj0;2.3 码垛机器人本文码垛设计为 1 层 9 箱,分布为 3 行 3 列。与抓取过程的单坐标变换不同,码垛需要对 3 个坐标都进行偏移变换。通过整除和取余算法计算本次放置位置的层数、行数和列数后,运用 MoveJ offs(point,x,y,z)对目标点进行移动变换以达到码垛效果。坐标偏移算法如公式(1)所示。iaibbcbdcx

11、dyaz?9933132013201215%?(1)表 1 各部分 Smart 组件设计所属部分组件组件作用底盒传送带/物料传送带/盒盖传送带Timer进行周期设定,间隔设定好的时间输出信号Source进行模型复制Queue形成队列LinearMover进行队列移动PlaneSensor放置在需要停止的位置来控制传送带的停止抓手/吸盘LineSensor线传感器识别待抓取(吸取)物体GetParent获取物体原子对象,并修改父对象,实现物体运动Attacher获取子对象,实现跟随运动中国新技术新产品2024 NO.2(下)-12-高 新 技 术式中:i 为码垛个数;为整除算法;%为取余算法;a

12、 为层数;b 为本层的码垛个数;c 为行数;d 为列数;x 为目标点 x轴偏移量;y 为目标点 y 轴偏移量;z 为目标点 z 轴偏移量。表 2 I/O 信号表所属部分信号名称(类别)信号作用物料传送带DW(输出信号)待装配物料到位信号盒盖传送带maduo(输出信号)盒盖到位信号底盒传送带GO(输入信号)完成装配和封装后继续运输信号抓手XP3(输入信号)装配抓手信号System130di1(输入信号)底盒到位信号moving0(输入信号)装箱完成信号do1(输出信号)盒盖吸盘控制信号ok0(输出信号)封装完成信号System11di0(输入信号)物料到位信号di1(输入信号)底盒到位信号di2

13、(输入信号)成品到位信号do0(输出信号)抓手控制信号do1(输出信号)装箱完成信号do2(输出信号)码垛吸盘控制信号码垛吸盘XP(输入信号)码垛吸盘控制信号盒盖吸盘jia(输入信号)盒盖吸盘控制信号码垛过程部分程序如下。MoveJ offs(Target_20,(i mod 9)DIV 3)*(-320),(i mod 3)*(-320),(i div 9)*215+250),v800,z20,MyNewToolWObj:=wobj0;MoveL offs(Target_20,(i mod 9)DIV 3)*(-320),(i mod 3)*(-320),(i div 9)*215),v30

14、0,fine,MyNewToolWObj:=wobj0;setdo do2,0;WaitTime 1.1;MoveL offs(Target_20,(i mod 9)DIV 3)*(-320),(i mod 3)*(-320),(i div 9)*215+250),v800,z50,MyNewToolWObj:=wobj0;3 仿真经仿真验证,本项目可以实现由物料传送带、底盒传送带、盒盖传送带末端生成对应部件,当各位置物料到位时,抓取机器人进行装箱,3 个 1 抓,9 个 1 箱。装箱完成后,由封装机器人完成封装。封装完成后,底盒传送带继续运行,各位置物料缺少后在各自传送带末端补充新品,并运输

15、至指定位置,循环装箱和封装操作。成品运输到搬运位置,由码垛机器人取走码垛,完成产品自动封装流程。码垛成品如图 3所示。仿真结果显示,运输过程未发生碰撞,机械臂搬运过程顺畅,各部分工作环节协调良好,符合设计预期效果。4 结论搬运机器人涉及力学、机械学、电器液压气压技术、自动控制技术、传感器技术、单片机技术和计算机技术等领域,已成为现代机械制造生产体系中的一项重要组成部分4。对长距离运输来说,搬运机器人系统能够有效地进行任意站点运输,很大程度减少了人力资源的浪费,提高了工作效率,同时解决枯燥的机械式搬运工作带来的雇员流失问题,能合理地利用现有占地面积,提升企业形象和车间整洁度,实现无人化生产5-8

16、。本文根据饮料生产的正常工艺步骤设计了装箱封装搬运流水线,结合 RobotStudio 软件对全工作流程进行仿真,创建了物料传送带、盒盖传送带、底盒传送带、吸盘以及抓手等 Smart 组件,实现了抓取、封装和码垛 3 个机器人与传送带之间的 I/O 链接,此外还使用线传感器与面传感器用于各部分之间信号的接收与发出。整个仿真系统经过调试后,3 个机器人可以正常工作,达到预期效果,说明了项目的可行性,为类似的项目给出了解决方案。参考文献1 徐一波,鄢敉君.工业机器人的发展现状和前景分析 J.科技创新与生产力,2023(2):97-99.2 付秋林,鲁庆东,蒋世应.我国工业机器人发展现状与前景 J.

17、现代制造技术与装备,2020,56(10):217-218.3 王一博,何锐波,张尚,等.林间搬运机器人运输方式综述与展望 J.林业机械与木工设备,2023,51(3):11-23.4 区娟兰,陈晓康,张权芳,等.基于RobotStudio的码垛机器人工作站仿真设计J.南方农机,2022,53(20):19-21,28.5 周春东,谢杰,王剑春,等.基于 RobotStudio 的电池托盘焊装产线设计与仿真 J.机械工程与自动化,2022(4):62-64.6 庞党锋,崔世钢,刘旭.基于 RobotStudio 的机器人上下料工作站仿真设计 J.组合机床与自动化加工技术,2021(12):129-131.7 夏中坚.工业机器人的虚拟仿真技术在信息化课程教学中的有效应用 J.南方农机,2021,52(10):148-149.8 王建兴.工业机器人在智能制造中的应用研究 J.长江信息通信,2023,36(2):141-143.图 3 码垛成品图

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服