自动开料机器人_ROBOGUIDE软件:机器人输送带上下料虚拟仿真操作方法

概述

在机器人生产线上,机器人不只是作为上料设备,还可以作为下料设备。除了各种机床的上下料以外,输送带上下料也是非常常见的。机床上下料应用中通常都是一台机器人完成上下料任务,而输送带上下料通常为多台机器人协同完成上下料工作,如一台机器人将加工好的半成品放置到输送带上转运至下一工位,机器人再从输送带上抓取上一工位转运来的半成品放置到本工位上;另一台机器人将本工位加工完成的工件放置到输送带上,然后再将上一工位转运来的半成品放置到本加工位以完成新的加工工序,如此周而复始、循环往复实现生产线的自动运行,从而完成工件的加工制造。

因此,机器人输送带上下料应用也是非常重要的。上一期为大家介绍了机器人输送带上料虚拟仿真的操作方法,本期再来为大家介绍一下输送带下料仿真的操作方法。

添加机器人

在上一期发布的《ROBOGUIDE软件:机器人输送带上料虚拟仿真操作方法》文章的仿真案例项目中添加一台6轴下料机器人。软件“Cell”下拉菜单中依次点击“Add Robot”→“Single Robot-Serialize Wizard”,然后通过机器人系统创建向导创建一台新机器人。

将新添加的机器人布局到输送带另一端的下料位置处,参考《ROBOGUIDE软件:机器人输送带上料虚拟仿真操作方法》文章中的相关步骤,为机器人安装一个吸盘工具,然后再把工件安装到吸盘工具上,并配置相应的属性参数。工件在工具上的安装姿态要与工件在输送带上的安装姿态保持一致。

添加物料托盘

软件“Cell”下拉菜单中依次点击“Add Fixture”→“CAD Library”,从软件模型库中添加一个物料托盘,然后将托盘摆放到下料机器人位置处,作为下料托盘。

在下料托盘属性配置对话框中,Parts属性标签下将工件“Part1”安装到下料托盘上,然后调整其姿态与在吸盘工具上的安装姿态保持一致。取消勾选“Visible at Teach Time”、“Visible at Run Time”两个功能选项,使得工件在示教编程与仿真运行时均不可见。

下料托盘属性配置对话框的“Simulation”属性标签下,Part Simulation功能区域中取消勾选“Allow part to be picked”选项,只勾选“Allow part to be placed”选项,也就是下料托盘只允许机器人放置工件而不允许抓取工件,然后在下方的Destroy Delay后输入工件被放置后的延迟销毁时间为4sec。

输送带属性配置

要想实现在输送带上将工件输送到位后下料机器人能够自动抓取工件,就需要在工件输送到位后输送带向下料机器人发送一个反馈信号,因此需要在输送带属性配置中添加此反馈信号。

打开输送带的Link1属性配置对话框,然后在Motion属性标签下的Outputs功能列表中,添加一个输送带运行到3160mm处置位下料机器人DI[1]的关系连接。这样,在输送带将工件输送到位后,下料机器人的数字量输入信号DI[1]就会自动切换为ON状态,也就意味着接收到了输送带输送工件到位的反馈信号。

输送带不仅承担着工件输送的任务,同时也是上料机器人与下料机器人之间角色转换桥梁,它既要允许上料机器人向其上放置工件,也要允许下料机器人从其上抓取工件。

Simulation属性标签下,Part Simulation功能区域中同时勾选“Allow part to be picked”与“Allow part to be placed”两个选项,也就是既允许从输送带上抓取工件也允许向输送带上放置工件。Create Delay后保持默认值,而Destroy Delay后输入0sec。当Destroy Delay设置为0sec时,表示工件在放置后一直存在,不再销毁。

上下料机器人I/O信号连接

除了机器人与外围设备之间的I/O信号交互以外,机器人与机器人之间也需要进行信号交互,以实现协调运行。

本案例中输送带Link1的运动是由上料机器人控制,当Link1将工件输送到位后,只有当下料机器人将工件抓走之后,上料机器人才能向Link1发送返回信号,因此工件被抓走后就需要下料机器人向上料机器人发送一个工件已抓走的反馈信号。

软件“Cell”下拉菜单中点击“I/O Interconnections”,打开I/O InterConnects对话框。在对话框中添加下料机器人数字量输出信号DO[1]与上料机器人数字量输入信号DI[2]之间的连接关系。当下料机器人从输送带上抓走工件后DO[1]信号置位,此时上料机器人的工件已抓走反馈信号DI[2] 切换为ON状态,上料机器人将控制输送带的Link1返回。

机器人示教编程

修改上料机器人的示教程序TEST1,添加与下料机器人之间的I/O信号交互指令,并调整输送带Link1返回控制程序的逻辑位置。

左侧浏览树中点选下料机器人的控制器,然后打开机器人仿真程序编辑器(Simulation Program Editor),为下料机器人分别编写从输送带上抓取工件的仿真运行程序Pick与向下料托盘放置工件的仿真运行程序Drop。

为下料机器人示教下料运行程序TEST1,在示教输送带工件抓取位置工艺点时可以手动移动输送带的Link1到下料位,然后再使用Move To功能移动机器人到工件抓取位。

仿真运行

在左侧浏览树中分别点选上料机器人程序与下料机器人程序,然后在软件“Test-Run”下拉菜单中点击“Run Configuration”,打开仿真运行配置对话框。在其中确保上料与下料机器人全部设置为“Run”,运行程序全部为“TEST1”,这样在仿真运行时两台机器人才能全部启动,并且运行程序均为TEST1。

点击仿真开始,机器人开始仿真运行,上料机器人从上料托盘抓取工件,然后将其放置到输送带上,输送带将工件输送到下料位后下料机器人抓取工件,并将工件放置到下料托盘上,整个流程循环执行3个周期后结束,仿真运行效果如下方动态图所示。

​​The End

上一篇:IndRobSim:ROBOGUIDE软件:机器人输送带上料虚拟仿真操作方法​zhuanlan.zhihu.com

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
发那科机器人仿真软件roboguide是一款功能强大、灵活易用的机器人仿真软件,可以用于各种机器人的设计、仿真、程序开发等工作。如果您想要了解如何操作roboguide,可以参考以下详细的操作说明手册。 1. 安装roboguide 首先,您需要先下载并安装roboguide软件。安装步骤和其他软件安装差不多,可以根据软件提供的安装向导完成安装。 2. 打开roboguide 安装完成后,双击打开roboguide软件,进入软件主界面。界面上方是菜单栏、工具栏等,左侧是机器人库、模板库、工程管理等,右侧是属性窗口、任务列表等。 3. 创建机器人模型 如果要进行机器人仿真,需要先创建机器人模型。在机器人库中选择合适的机器人,并将其拖放到工程区域中。 4. 编辑任务 机器人模型创建完成后,就可以开始编写任务了。在Task Mode中,可以选择机器人执行的任务类型(例如点位、直线、圆弧等)并设置任务参数(例如坐标、速度等)。 5. 运行仿真 在完成任务编写后,就可以进行机器人仿真了。在仿真界面中,可以观察机器人执行任务的情况,同时也可以调整机器人的运动轨迹、速度等参数。 6. 导出程序 当机器人仿真完成后,就可以将仿真程序导出到实际机器人中运行。在Program Mode中,将仿真程序导出为实际机器人可以识别的格式(例如发那科机器人的TP程序),然后将该程序上传到实际机器人中运行即可。 总的来说,发那科机器人仿真软件roboguide操作起来比较简单,只要掌握了基本操作流程和注意事项,就可以进行机器人的设计、仿真、程序开发等工作。无论是专业的机器人工程师还是初学者,都可以从中受益。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值