MotoSimEG-VRC软件:工装夹具运动机构制作方法

目录

概述

夹具模型拆分

模型导入仿真软件

本地原点设定

夹具模型脚本编写

夹具运动I/O信号关联

机器人控制程序编写

仿真运行


本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注!

概述

在工业机器人生产线的虚拟仿真中,外围设备运动机构的运动效果很多时候也是需要制作出来的,因为只有在设备全部运行起来之后,才能更好的检测出机器人与设备的碰撞干涉情况。

焊装夹具是机器人生产线中最常见的一种工装设备,用于定位和夹紧加工工件。在机器人生产线上使用的焊装夹具往往都是具备运动机构的,这样才能实现自动化运行。

本期,就来为大家介绍一下MotoSim EG-VRC软件中夹具运动机构的制作方法。

夹具模型拆分

使用机械设计软件(如CATIA、SolidWorks、UG等软件)拆分夹具模型,也就是将夹具的相对固定部分与相对运动部分拆分出来。

本例中使用的夹具有两种运动机构,一种是定位销的顶升运动机构,该机构属于直线运动类型;另一种是压臂的夹紧运动机构,属于旋转运动类型。对夹具拆分时,可以将其拆分成夹紧机构支撑底座、夹紧机构压臂、顶升机构气缸、顶升机构顶尖以及夹具底座。

其中,夹具底座、夹紧机构支撑底座、顶升机构气缸是相对固定部分,夹紧机构压臂、顶升机构顶尖是相对运动部分。

模型导入仿真软件

首先在MotoSim EG-VRC软件中创建出机器人虚拟仿真系统,然后导入拆分后的夹具模型。模型导入过程中要按照一定的父子级关系依次导入,如下图所示,这样导入后的零件模型能够自动装配成一台完整的夹具。

夹具模型导入完成后,以夹具底座为对象对其进行位置布局操作,布局完成后的效果如下图所示。

本地原点设定

本地原点设定是夹具运动机构制作的关键步骤,也是其他外部导入模型运动机构制作的关键步骤。由于外部导入的模型均是以模型自身的设计原点为基准参考,导入MotoSim EG-VRC软件以后,模型的设计原点并不会发生变化。而在仿真软件中所有的模型均要以仿真软件的大地坐标系为参考基准,这样才能保证所有坐标系之间的相互转换保持一致,因此这里需要对导入的外部夹具模型进行原点的本地化设定。

一般情况下,外部导入的模型只对具备运动属性的零部件模型进行本地化原点设定即可,所以本例中需要对夹具的夹紧机构压臂模型和顶升机构顶尖模型进行本地化原点设定。

左侧的Cad Tree中鼠标右击夹紧机构压臂模型资源节点,在弹出的快捷菜单中选择“Set Originpos”,弹出Origin Point对话框。

鼠标点选“Pick Enable”选项后,在软件工作区中点击需要设定为本地原点的参考位置,对于旋转运动类型的模型,通常将其旋转轴上的某一点设置为本地原点。本地原点选取完成后,被选择为本地原点的位置处会出现白色坐标系,同时Origin Point对话框的坐标值输入框中显示出当前选定位置的坐标数据,然后点击OK按钮。

顶升机构顶尖模型属于直线运动类型,对于这类模型其本地原点通常设定在直线运动轴的轴线上,如下图所示。

夹具模型脚本编写

MotoSim EG-VRC软件中非机器人类型的模型运动都是通过编写模型脚本实现的,夹具的运动也是一样。

对于直线运动与旋转运动可以通过“AXIS6”或“ACT”脚本实现,二者都是通过改变零部件模型的相对位置或姿态再现模型的运动效果,其中AXIS6脚本在改变模型位姿时不受设定时间间隔的制约,而ACT脚本再现出的模型运动效果是受设定时间制约的,其运动过程持续时长即为设定的时间间隔。

使用ACT脚本控制夹紧机构压臂实现关闭运动的模型脚本A1_CLOSE代码如下所示,脚本含义:控制夹具夹紧机构压臂模型绕本地原点的Y坐标轴由-90°位置旋转到0°位置处,旋转时间持续1s,并在其运行到位后将机器人控制器DX200的反馈信号IN#(2)置位。

ACT ZC1408-FO-JG01_010_ASS_A1_2 Ry S=-90.00 E=0.00 T=0,1000
OUT DX200 IN#(2)=ON T=1000,1000

使用ACT脚本控制夹紧机构压臂实现打开运动的模型脚本A1_OPEN代码如下所示,脚本含义与A1_CLOSE相反。

ACT ZC1408-FO-JG01_010_ASS_A1_2 Ry S=0.00 E=-90.00 T=0,1000
OUT DX200 IN#(2)=OFF T=1000,1000

使用ACT脚本控制顶升机构顶尖实现上升运动的模型脚本B1_UP代码如下所示,脚本含义:控制夹具夹紧机构压臂模型沿着本地原点的Z坐标轴由1208.394mm位置运行到1218.394mm位置处,运行时间持续1s,并在其运行到位后将机器人控制器DX200的反馈信号IN#(1)置位。

ACT ZC1408-FO-JG01_010_ASS_B1_2 Z S=1208.394 E=1218.394 T=0,1000
OUT DX200 IN#(1)=ON T=1000,1000

使用ACT脚本控制顶升机构顶尖实现下降运动的模型脚本B1_DOWN代码如下所示,脚本含义与B1_UP相反。

ACT ZC1408-FO-JG01_010_ASS_B1_2 Z S=1218.394 E=1208.394 T=0,1000
OUT DX200 IN#(1)=OFF T=1000,1000

若是使用AXIS6脚本控制夹具模型运动,则在编写脚本时需要将模型的位置数据输入到脚本编辑向导中Position下的坐标输入框中,然后根据旋转或直线运动类型计算并输入相应的坐标转换参数,方法与使用ACT脚本类似,感兴趣的小伙伴可以自行测试,这里不作过多介绍。

夹具运动I/O信号关联

在I/O事件管理器中添加机器人控制信号对模型脚本的控制事件,以达到使用机器人输出信号控制夹具模型运动的目的。

通过对机器人输出信号#30030、#30031的ON/OFF状态的切换,分别控制夹具顶升机构顶尖模型、夹紧机构压臂模型的上升与下降、关闭与打开。

机器人控制程序编写

在机器人的虚拟示教器中编写夹具运动控制程序,编写完成后程序代码如下图所示。

仿真运行

仿真运行之前首先要把夹具模型恢复到初始工作状态,一般情况下夹具顶升机构顶尖处于下降状态、夹紧机构压臂处于打开状态为初始工作状态。

对制作好的夹具运动机构模型进行仿真运行,运行效果如下方动态图所示。

The End


上一篇:MotoSimEG-VRC软件:安川机器人弧焊焊接离线编程与虚拟仿真

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
安川-MA-Manager用户手册pdf,安川-MA-Manager用户手册介绍如下: 1、NET Framework 的安装 安装 MA-Manager 时必须已在 PC 上安装.NET Framework。在未安装.NET Framework 的 PC 中安装 MA-Manager 时将出现错误,不能安装。 请在安装 MA-Manager 之前先安装.NET Framework。 2、MA-Manager 的安装 下载 MA-Manager 并将其解压到任意文件夹中。 双击“MAManager_installer.exe”文件,开始安装。 请按照安装向导安装 MA-Manager。 3、MA100 的特点 MA100 是向 MECHATROLINK-Ⅱ中的伺服轴发出定位指令的控制器。 具有如下特点。 1).搭载了运动网络 MECHATROLINK-Ⅱ MECHATROLINK-Ⅱ适用伺服可最多连接 4 轴、I/O 可最多连接 4 站 2).搭载了 Ethernet(100Mbps) 可与工程工具 MA-Manager 进行高速通信 可与触摸屏进行通信(自动接收功能) 可与高位 PLC 进行通信(自动接收功能) 3).时间图方式,通俗易懂的编程方式 通过速度线图中的通俗易懂的指令描述,可方便地创建定位指令 4、MA100 的安装方法 MA100 的安装方法分为螺钉固定式和 DIN 轨道方式等 2 种。 (1) 螺钉固定式 将 MA100 紧贴安装面,通过安装螺钉(2 处)切实进行紧固。 安装螺钉:M4 十字 (2) DIN 轨道方式 按照如下步骤,将 MA100 安装至 DIN 轨道。 1. 将 DIN 轨道安装盖扣拉向下侧,确认盖扣处于解除状态。 2. 用 MA100 钩住 DIN 轨道的上侧(下图 a)后,向里按压(下图 b),将 MA100 固定在安装面上。 3. 按压 DIN 轨道安装盖扣使其锁定。 4.使用端板从两侧夹住 MA100,固定到 DIN 轨道上。 5、MA-Manager 的安装和卸载 1).MA-Manager 的运行环境 2).NET Framework 的安装 安装 MA-Manager 时必须已在 PC 上安装.NET Framework。在未安装.NET Framework 的 PC 中安装 MA-Manager 时将出现错误,不能安装。 请在安装 MA-Manager 之前先安装.NET Framework。 3).MA-Manager 的安装 下载 MA-Manager 并将其解压到任意文件夹中。 双击“MAManager_installer.exe”文件,开始安装。 请按照安装向导安装 MA-Manager。 4).MA-Manager 的卸载 请通过 Windows 的添加或删除程序卸载 MA-Manager。 如果需要了解更多,请点击http://anchuan123.gongboshi.com
motosimeg-vrc软件是一款用于模拟摩托车比赛的虚拟现实软件。用户可以通过该软件虚拟的赛道上体验真实的摩托车竞速。在下载该软件之前,建议先了解一下软件的适用平台和系统要求。 首先,用户需要确认自己使用的设备是否符合软件的适用平台,比如Windows、iOS或者Android等。然后,用户可以通过访问官方网站或者第三方软件平台来下载motosimeg-vrc软件。 在网上搜索motosimeg-vrc软件下载,将给出多个下载链接选择。用户可以根据自己的喜好和可靠程度选择其中一个链接进行下载。在下载之前,用户可以先阅读软件的相关介绍和用户评价,以便更好地了解软件的功能和使用体验。 在选择下载链接之后,用户需要点击相应的下载按钮,并等待软件的下载完成。下载速度可能会受到网络环境的影响,因此请确保网络畅通以加快下载速度。 下载完成后,用户需要找到下载文件并双击打开。根据软件的安装向导,用户可以依次点击"下一步"来完成软件的安装过程。安装完成后,用户可以在设备的应用程序列表或者桌面上找到motosimeg-vrc软件的图标。 最后,用户可以双击该图标来启动软件,并开始使用motosimeg-vrc进行虚拟摩托车比赛的体验。在使用软件过程中,用户可以根据个人需求进行设置和调整,比如选择赛道、摩托车类型、游戏模式等。 总之,下载motosimeg-vrc软件只需要从官方网站或者第三方平台选择可靠的下载链接,然后按照安装向导完成安装即可。希望以上回答能够帮助到您。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IndRobSim

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值