版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工业仿真软件MIoT.VC教程-基础篇青椒小助手MIoT.VC是国内最早的工业级数字化仿真平台之一,通过构建虚拟数字化工厂,加速产品研发、减少投资费用、全面提高仿真与优化是工厂规划、设计、改进的重要辅助手段,它改变了传统的主要依赖经验和简单计算的规划方法。通过利用虚拟仿真技术,可以对于工厂的生产线布局、设备配置、生产制造工艺路径、物流等进行预规划,并在仿真模型“预演“的基础之上,进行分析、评估、验证,迅速发现系统运行中存在的问题和有待改进之处,并及时进行调整与优化,减少后续生产执行环节对于实体系统的更改与返工次数,从而有效减低成本、缩短工期、提高效率。MIoT.VC打通数字孪生平台,实现虚拟空间和真实物理世界近距离互动,真实再现生产现场的整个过程。同时,MIoT.VC也是机器人的“遥控器“,与库卡等主流机器人软硬件互联,直接通过软件进行调试、控制现场的机械臂,可缩短机械臂现场调试周期的2/3,降低工人学习成本,助力工业机器人在制造业中的普及。本书以工业仿真软件MIoT.VC为载体,着重培养读者举一反三独立构建工业站实际应用场景虚拟仿真效果的能力。通过本书学习可使读者熟练使用MIoT.VC软件的操作,为实战篇和现场实践应用打好了基础
。全书以实际工程典型应用案例为主线安排项目与任务,共设计了8个项目30个任务,包括:认识、安装MIoT.VC软件,构建基本仿真工作站,掌握机器人的仿真操作,设备与机器人的互动操作,运用AGV来运送工件,将成果制作成工程图,根据需求进行简单建模,用西门子PLC操作整个仿真工作站。本书配套了丰富的学习资源,包含模型素材、虚拟仿真工作站、视频,以及教学PPT课件。本书适合作为中、高等职业院校工业机器人技术专业以及装备制造类、自动化类相关专业的教材,也可作为从事工业机器人应用技术人员、工业机器人集成方案供应商的销售人员的参考资料和培训用书。内容简介进入21世纪,随着高性能计算、云计算等新一代计算模式的出现,工业仿真软件开始加速发展,从产品设计、工艺设计、工艺装配到机器人编程、物流线路规划,再到生产线仿真,工业仿真软件的应用范围正在不断深化和延伸。近年来,世界财富500强企业美的集团通过一系列战略收购完善产业链布局,并依托自身积累的丰富工业转型经验积极布局工业智能化。2017年,美的集团收购了全球领先的工业仿真软件厂商VC,并据此打造了国内第一款拥有自主产权的工业仿真软件MIoT.VC。美云智数公司源于的美的集团,是“懂制造业的专家“,不仅拥有世界级“灯塔工厂“经验,在制造业数智化转型实践领域,更是极具深厚积淀。创建5年以来,得益于美的集团10年数字化实践、50余年制造业经验的滋养,如今其工业仿真软件MIoT.VC数智化解决方案与成功实践已广泛应用于国内40+细分领域、400+行业领先企业。在美的集团美云智数公司的精心打磨下,MIoT.VC已经可以支撑工厂过程仿真、设备制造商销售和营销演示、控制器验证(PLC)和实时连接、机器人和工作单元仿真、应用开发以及数字孪生虚拟联动。对于整个工业系统来说,应用工业仿真进行方案的验证对比,可及时发现问题,并虚拟验证优化后的方案,以减少实际生产的成本浪费,促使原材料库存减少、生产效率提升、故障响应时间缩短、故障率提升、物流效率提升、项目周期缩短、产品品质提升等多方面优化效果。当然,MIoT.VC的应用场景远不止这些,其功能架构具有开放性,可以依靠自身需求,运用内部专业力量对其独有的应用场景和功能需求做定制化开发。随着工业数字化、智能化、工业互联网的急速推进,工业数据已经呈现指数式增长,工业仿真是一个非常好的切入点,其平台化的特性使得后期应用深化和拓展充满了无限可能。本书是MloT.VC教程的基础篇,结合工程应用实例,通过以项目任务化整理教学内容,循序渐进的提供了详细的功能介绍与操作步骤,可以帮助读者快速掌握MloT.VC软件的操作。随着美的集团美云智数公司赋能企业数字化转型的力度越来越大,相信国产工业软件MloT.VC将有更广泛的应用空间。本书由王寒里、朱秀丽主编,广州双元科技有限公司王寒里负责大纲的拟定和统稿,广东科学技术职业学院朱秀丽负责编写项目三、项目四、项目五。孔凡实、黄大岳任副主编。广东美云智数科技有限公司孔凡实负责MIoT.VC软件的技术指导并编写项目一、项目二。深圳市博伦职业技术学校黄大岳编写项目六、项目七。广东美云智数科技有限公司江宝仁负责审核工作,广州双元科技有限公司谭卓辉、广东美云智数科技有限公司薛金和广东技术师范大学何嘉琪编写项目八并参与教学资源的制作。本书在编写过程中,得到了各方面的支持和帮助,在此表示诚挚的谢意。由于编者水平有限,书中难免存在疏忽和缺点,恳请广大读者朋友批评指正。前言CONTENTS目录项目1认识、安装MIoT.VC软件任务1-1了解什么是数字虚拟仿真应用技术任务1-2安装MIoT.VC软件的流程与方法任务1-3MIoT.VC软件的授权管理任务1-4MIoT.VC软件的软件界面介绍项目2构建基本仿真工作站任务2-1布局一个基本工作站任务2-2将布局中组件的属性设置好任务2-3物料在布局中动起来的设定任务2-4将工作站运行起来并制作展示视频任务4-1设备入口来料的设定任务4-2设备出口的出料设定任务4-3机器人在设备之间搬运工件的操作任务4-4工作人员参与生产的仿真操作项目3掌握机器人的仿真操作任务5-1为AGV小车规划运行路线任务5-2一个AGV小车装载与卸料的简单仿真操作任务5-3设置AGV小车的装载计数与堆垛高度任务5-4为AGV小车充电任务3-1机器人使用真空吸盘拾取搬运的编程操作任务3-2机器人使用夹具进行拾取搬运的编程操作任务3-3机器人进行焊接轨迹的编程任务3-4设置机器人的碰撞监控项目4设备与机器人的互动操作项目5运用AGV来运送工件002003006010019030032051055083107111114132149158165169089102任务6-1从虚拟仿真场景转换成工程图任务6-2为工程图标注尺寸与注释任务6-3将工程图导出并打印成图纸项目6将成果制作成工程图项目7根据需求进行简单建模任务7-1使用建模功能构建简单几何体任务7-2测量工具的使用任务7-3创建机械装置项目8用西门子PLC操作整个仿真工作站任务8-1与PLC连接的准备工作任务8-2在西门子TIA中编写PLC程序任务8-3PLC与工作站之间通讯信号的设置任务8-4测试PLC程序控制工作站的效果17518118418819019120720821123201认识、安装MIoT.VC软件国内最早的工业级数字化仿真平台之一项目1认识、安装MIoT.VC软件如果说工业软件是中国制造业的“核动力”,那么工业仿真软件则是核动力的重要元素。工业仿真是由计算、网络和控制系统构建的多维复杂系统,实现实时感知、动态控制和信息服务。德国工业4.0中称之为信息物理系统CPS,在中国智能制造体系中被称为“数字孪生”。
预计未来10年,工业仿真软件将以30%左右的复合增长率蓬勃发展。然而,随着中国工业智能化转型的加速发展,国产软件却遭遇尴尬:中国的工业软件90%以上依靠进口。近10年来,全球仿真软件几乎被ANSYS、MSC、达索、ESI和西门子等国外软件垄断。倘若企业自身无法构建智能制造体系,一味依靠外来软件,就相当于企业“硬核”缺失,好比在别人“地基”上盖房,楼越高风险越大,故而建构全方位数字化仿真解决方案,是企业智能制造突围、智能互联网升级的关键路径。
随着工业数字化、智能制造、5G应用的不断深入,使得数字化的高阶应用——数字孪生成为可能,数字孪生旨在构建与现实世界实时共生的数字仿真世界。在搭建好与现实1:1的数字运动模型后,依赖现实采集的数据实时驱动仿真环境,达到与现实世界信息实时同步的效果。数字孪生平台通过与SCADA、MES、大数据、ERP等外部系统进行数据互交,将数据集成在3D数字孪生环境中,可以更高效、直观地对业务现场进行监测、预警、管理和执行,还能远程进行方案设计协作与优化,决胜千里之外。了解什么是数字虚拟仿真应用技术任务1-1002安装MIoT.VC软件的流程与方法任务1-201图1-1下载界面003MIoT.VC软件下载网址:/下载软件界面,如图1-1所示。点击“获取MoT.VC”3.选择安装组件,建议默认,然后点击“下一步”1.双击安装包文件2.进入安装欢迎界面,点“下一步”4.选择安装目录,建议默认,然后点“安装”01图1-2VC图标图1-3MIoT.VC安装界面图1-4选择安装组件图1-5选择安装路径004软件安装过程,如图1-2至1-7所示。5.开始安装,等待5-10分钟不等6.安装完成,点“重新启动”01图1-6MIoT.VC安装中图1-7安装完毕005首次运行MIoT.VC时,需要提供一个独立的许可证或者许可服务器的地址。第一种:独立许可证独立许可证是一个16位数的产品密钥,该密钥在使用之前必须经过联网验证并激活,在对话框中,单击“下一步”按钮,如图1-8所示。1.在“激活向导”对话框中,单击“下一步”按钮。MIoT.VC软件的授权管理任务1-301图1-8安装导向006在“许可证类别”对话框中,选择“我拥有一个独立产品密钥”,然后点击“下一步”按钮,如图1-9所示。2.选择我拥有一个独立产品密钥3.再选择下一步4.输入正确的产品密钥5.最后点击完成即可01图1-9独立密钥图1-10输入密钥007在“许可证类别”对话框中,输入16位数产品密钥然后点击“完成”按钮,如图1-10所示。01浮动许可证是一个16位数的产品密钥,该密钥在使用之前由服务器管理员在网络许可证服务器上验证并激活,用户需要先连接到本地网络许可证服务器,并具有用户权限才可以使用软件。在“许可证类别”对话框中,选择“我的机构使用的是网络浮动许可证服务器”然后点击“下一步”按钮,如图1-11所示。第二种:浮动许可证1.
选择浮动许可证服务器2.点击下一步图1-11浮动许可证0084.点击下一步3.输入正确的主机名或IP地址和服务器端口号01图1-12输入IP地址
在“浮动许可证服务器设置”对话框中,输入机构的本地许可证服务器主机名或者IP地址和端口号,然后单击“下一步”按钮,如图1-12所示。009MIoT.VC的工作界面有一组选项卡,各选项卡用于进入各种不同的工作环境以及控制工作的界面,在选项卡中包含分组排列的相关指令,如图1-13所示。3D视图区是用于操作组件和运行仿真的环境,对接面板与3D视图区相邻,对接面板用于动态显示与当前操作相关的内容。选项卡浮动原点仿真控制器视图显示控制工具栏视图选择器命令功能区对接面板快速访问工具栏MIoT.VC软件的软件界面介绍任务1-401图1-13MIoT.VC仿真界面01001可以在快速访问工具栏上控制标准命令的可用性以及工具栏自身在工作空间中的位置,如图1-14所示。执行以下一项或者全部操作:如果要使命令可用,指向未做标记的命令,然后单击该命令。如果要使命令不可用,指向已标记的命令,然后单击该命令。如果要更改快速访问工具栏的位置,根据快速访问工具栏的当前位置,单击“在功能区上方显示”或者“在功能区下方显示”命令,而“最小化功能区”是将命令功能区折叠起来。快速访问工具栏图1-14访问工具栏011“仿真控制器”位于3D视图区的顶部中间位置,主要用于设置及操作布局仿真效果,可针对布局进行开始和停止仿真,还可以控制仿真速度、仿真时间及初始状态,如图1-15所示。12345678910111--设置;2--重置;3--播放/暂停;4--模拟时间;5--播放倍数;6--减速;7--速度滑块;8--加速;9--导出为3DPDF;10--导出视频;11--导出VR动画01图1-15仿真控制器012“开始”选项卡上的分组命令,如图1-16所示。“开始”选项卡的主要功能为:打开、保存和创建新的布局。添加、选择、编辑和操作组件。运行仿真并对仿真导出PDF(三维数据化显示)、图片、视频和几何模型等格式文件。在不同环境中设置组件的显示方式和渲染模式。针对布局进行产量、时间和信号等多种项目统计。01图1-16开始选项卡013“建模”选项卡上的分组命令,如图1-17所示。“建模”选项卡用来创建组件或者为已有组件添加特征,其主要功能为:创建、编辑和链接节点以形成一个关节运动链。创建和链接行为以执行和仿真内外部任务及动作。在特征中包含、创建和操作CAD几何元及拓扑。创建和引用组件属性,以控制和限制组件中其他属性的值。使用数学方程式和表达式定义属性,使组件参数化。创建静态、动态的物体及实体,用于模拟物料现象,包括还原、硬度和弹性。01图1-17建模选项卡014“程序”选项卡上的分组命令,如图1-18所示。“程序”选项卡用来进行示教机器人及编程,其主要功能为:对选中的机器人及任何外部关节示教定位、路径和其他动作。读取、写入和编辑机器人程序以及控制器数据。执行离线编程、碰撞检测、限位测试、校准以及优化。显示和编辑机器人I/O端口连线。选择、编辑和操纵机器人的动作位置。01图1-18程序选项卡015“图纸”选项卡上的分组命令,如图1-19所示。“图纸”选项卡用来创建、设计和导出程序图,其主要功能为:导入图纸模板和准备可打印的文档。手动创建或使用标准正交视图指令自动创建3D空间的二维视图。使用注释、尺寸和物料清单来表达视图的比例、大小和标注。将图纸导出为矢量图形和CAD文件。01图1-19图纸选项卡01601“帮助”选项卡用于访问帮助文档、在线支持和社交媒体。另外,将光标指向选项卡中的命令按钮,可以获取有关该命令的说明。单击窗口右上角
按钮或者按F1键,可以直接打开帮助文件,如图1-20所示。图1-20帮助选项卡01702构建基本仿真工作站国内最早的工业级数字化仿真平台之一02项目2构建基本仿真工作站布局一个基本工作站任务2-1一、场景概述如图2-1所示,为机器人上、下料场景。在场景中,机器人将抓取放置于木板上的圆柱形零件,将其放至机床内进行加工。本节中将初步了解并学习组件导入、机器人手动示教和组件属性更改操作。图2-1机器人上、下料场景019二、组件列表基本工作站机器人上、下料场景组件列表,见表2-1所示。表2-1机器人上、下料场景组件列表组件名数量Pallet(木板托盘)1个Gripper(夹爪)1个Process-ProMill(机床)1个Part(零件)1个ARCMate_120iC/10L(机器人)1个02002三、场景搭建选择“电子目录”面板中“按类型的模型”选项,找到Robots文件夹,打开Fanuc机器人模型库,如图2-2所示。单击并拖动出所需要的组件至3D视图区中。图2-2添加机器人组件0211.在按类型的模型文件夹中,找到Robots文件夹,双击打开Fanuc机器人模型库2.选择自己需要的机器人,通过双击或单击拖动的方式添加到3D视图区中4.夹爪组件被选择后其周边出现蓝色圆环然后找到RobotTools文件夹,单击并拖动JawGripper(夹爪)组件到3D视图中,如图2-3所示。3.双击导入JawGripper(夹爪)到3D视图区中在“PnP”状态下(“开始”选项卡上“操作”组中的“PnP”按钮处于被选择状态),选择机器人“JawGripper(夹爪)”组件,夹爪组件被选择后其周边出现蓝色圆环,如图2-4所示。图2-3添加夹爪组件图2-4选择夹爪组件022026.夹爪与机器人末端连接5.单击并拖动夹爪组件到机器人末端附近继续沿绿色箭头所指方向拖动夹爪组件,直至夹爪组件被吸附至机器人末端为止,此时松开鼠标,夹爪组件和机器人组件建立组件连接,如图2-6所示。单击并拖动“JawGripper(夹爪)”组件至机器人末端附近,两组件接近一定距离后,在夹爪组件和机器人末端之间会出现一个绿色箭头,如图2-5所示,表示两者属于可建立连接关系。图2-5触发“PnP”命令图2-6夹爪组件和机器人组件建立连接023在进行设备与机器人的互动操作之前需要在电子目录下找到“Version4.0(legacy)”模型库,如图2-7所示。图2-7在电子目录下添加新的目录7.首先在电子目录下找到“+”,然后点击进去图2-8选择编辑来源8.点击选择编辑来源在编辑来源里添加组件,如图2-8所示。02402找到“Version4.0(legacy)”组件(扫码回复“美擎模型库”获取下载模型链接),下载完点击“添加新来源”找到模型库存储路径,然后进行勾选,如图2-9所示。图2-9Version4.0(legacy)组件图2-10电子目录添加完后会在电子目录下显示“Version4.0(legacy)”,如图2-10所示。9.勾选“Version4.0(legacy)”组件02512.拖动到机器人前方,作为机器人上料加工位置11.
单击拖动导入”ProMill(机床)”组件到3D视图区中10.输入“ProMill(机床)”,搜索组件选择“电子目录”面板中“Version4.0(legacy)”选项,在“电子目录”面板中的“搜索”文本框输入组件名进行搜索,如图2-11所示。单击并拖动“ProMill(机床)”组件至机器人前方,作为机器人上料加工位置,如图2-12所示。图2-11搜索并添加机床组件图2-12摆放机床0260214.拖动到机器人左侧,作为待加工零件的储放位置选择“电子目录”面板中“按类型的模型”选项,选择ProductsandContainers文件夹,找到Pallet(木板托盘),如图2-13所示。单击并拖动“Pallet(木板托盘)”组件至机器人左侧,作为代加工零件的储放位置,如图2-14所示。13.单击拖动导入“Pallet(木板托盘)”组件到3D视图区中图2-13添加木板托盘组件图2-14摆放木板托盘02715.单击拖动导入“Part(零件)”组件到3D视图区中17.将“Part(零件)”组件放置于木板托盘上平面中心选择“电子目录”面板中“按类型的模型”选项,选择ProductsandContainers文件夹,找到Part(零件),如图2-15所示。单击拖动到3D视图区中。16.在选中“Part(零件)”组件情况下,选择工具栏中的“捕捉”功能选择“Part(零件)”组件,单击“开始”选项卡上“工具”组中的“捕捉”按钮,将光标放置于木板托盘上平面的正中心位置,如图2-16所示。图2-15添加零件组件图2-16零件捕捉摆放02802三、场景搭建基本工作站布局完成,如图2-17所示。图2-17基本工作站布局完成029将布局中组件的属性设置好任务2-2修改机器人各轴角度在“PnP”状态下选择机器人,右侧弹出机器人组件属性,设置机器人每个轴的角度,如图2-18所示。改变机器人的初始姿态,如图2-19所示。图2-18设置机器人组件属性图2-19改变机器人组件姿态03002点击打开“模拟设置”,点击“保存状态”,将当前机器人的姿态设置为机器人的初始姿态,如图2-20所示。1.点击“模拟设置”2.点击“保存状态”机床开门时间机床加工时间机床关门时间选择布局内的机床组件,在“组件属性”面板内找到对应的“SetUpTime”“CycleTime”“SetDownTime”三个时间参数,自行设置机床工作时间,如图2-21所示。图2-20点击“保存状态”图2-21设置机床组件参数031物料在布局中动起来的设定任务2-3在选择“程序”选项卡,进入机器人编程界面,在“操作”组中选择“点动”按钮,如图2-22所示。修改“工具”下拉列表框中选择“Tool_TCP(工具坐标系)”选项,如图2-23所示。完成机器人末端坐标系位置的确定。工具坐标系为夹爪组件自带的坐标系,主要用于机器人在安装夹爪后定义路径坐标点。1.选择“程序”选项卡,进入机器人编程界面2.选择“点动”按钮3.选择定义工具坐标系图2-22“程序编辑器“界面图2-23定义工具坐标系032024.单击并拖动坐标系中蓝色平面至“Part”组件上方在3D视图区内,完成机器人工具坐标系的确定后,与机器人连接的夹爪末端显示“Tool_TCP”坐标系。点击并拖动坐标系中的蓝色平面(XOY平面)至被抓取“零件”上方,作为机器人接近被抓取零件的接近路径,如图2-24所示。完成后通过鼠标右键切换至合适视角,单击并向下拖动工具坐标系Z轴,即蓝色轴线至一段距离,使机器人在Z方向上靠近“Part”组件,如图2-25所示。5.单击并向下拖动工具坐标系Z轴图2-24单击并拖动蓝色平面图2-25单击并拖动Z轴033完成手动定义机器人姿态后,须记录机器人第一个移动坐标点位置。在左侧的“程序编辑器”面板内单击“点对点运动动作”按钮,如图2-26所示。程序编辑器生成P1点,该指令记录P1点的位置移动,如图2-27所示。6.点击“点对点运动动作”按钮图2-26指令位置图2-27程序记录0347.生成P1点028.选择“捕捉”功能9.选择物体表面中心机器人接近被抓取零件后,须通过“捕捉”命令准确设置抓取点。单击“程序”选项卡上“工具”组中的“捕捉”按钮,如图2-28所示。图2-28”捕捉”按钮图2-29捕捉上表面此时夹爪呈半透明显示,并跟随光标移动。将光标移至“Part(零件)”组件上表面,可自动识别平面中心位置,中心以“×”标识。将光标靠近标识,光标会自动吸附至中心,如图2-29所示。035在程序编辑器中,选择“PTP”命令,程序编辑器中生成P2点,如图2-31所示。10.夹爪到达物体抓取点11.点击“PTP”指令,生成P2点图2-30夹爪到达抓取点位置图2-31程序记录此时单击确认定位,夹爪组件到达物料抓取点位置,如图2-30所示。03602此时机器人已到达抓取点位置,须给定一个抓取信号。在“程序编辑器”面板内单击“设置二元输出动作”按钮,在“动作属性”面板中设置输出信号。在软件中,各信号段的作用不尽相同,可自定义或按照系统给定任务执行。关于系统给定信号段定义,详见表2-2所示。信号段作用1-16发送抓取和释放动作信号17-32用于发送跟踪动作信号33-48用于发送安装和卸载工具动作信号表2-2系统给定信号段定义03712.选择机器人组件,软件右侧出现机器人“组件属性”面板选择点击机器人组件,软件右侧弹出机器人的“组件属性”面板,如图2-32所示。在“组件属性”中,打开“动作配置”下拉框,修改抓取物料的输出值,“对时”选择“抓取”,“使用工具”选择相对应的工具坐标,如图2-33所示。图2-32机器人“组件属性”面板图2-33设置信号对应工具坐标系03813.选择抓取物料对应输出值15.选择相对应的工具坐标14.选择“抓取”0217.修改输出端口18.勾选“输出值”复选框,对应零件抓取动作,否则,对应零件释放动作机器人到达抓取零件位置后,须给定一个抓取信号,机器人通过“设置二元输出动作”命令发送输出信号,如图2-34所示。单击“设置二元输出动作”按钮,在软件界面右侧出现“动作属性”面板,在“输出端口”文本框中输入针对1-16信号段所选数值。如图2-35所示。图2-34抓取程序指令图2-35“动作属性”面板16.点击信号输出指令03919.拖动机器人Z轴到上方合适位置20.点击“线性运动动作”指令,生成P3点在左侧的“程序编辑器”面板内单击“线性运动动作”按钮,生成P3点,如图2-37所示。单击并向上拖动工具坐标系Z轴,即蓝色轴线至一段距离,使机器人在Z方向上远离“Part”组件,如图2-36所示。图2-36使Z轴远离抓取点图2-37记录P3点位置0400222.点击“PTP”指令,生成P4点在左侧的“程序编辑器”面板内单击“点对点运动动作”按钮,生成P4点,如图2-39所示。点击并拖动坐标系中的蓝色平面(XOY平面)至机床门前,如图2-38所示。21.点击并拖动点动坐标系的蓝色平面(XOY平面)至机床门前图2-38拖动XOY平面至机床门前图2-39记录P4点位置04123.点击“播放”,检验已创建程序指令形成的路径24.零件被吸附至夹爪末端后,点击“暂停”单击3D视图区正上方仿真控制器内的“重置”按钮,使布局回到初始位置。单击“播放”按钮,检验已创建程序指令形成的路径,如图2-40所示。布局模拟后机器人姿态停留在已创建的P4点位置,同时零件被吸附至夹爪末端,如图2-41所示。图2-40检验程序图2-41模拟程序运行04202在左侧的“程序编辑器”面板内单击“点对点运动动作”按钮,完成P5点的创建。如图2-43所示。点击并拖动坐标系中的红色平面(YOZ平面),使机械臂进入机床内部,如图2-42所示。26.点击“PTP”指令,生成P5点25.点击并拖动红色平面(YOZ平面)图2-42接近放置点图2-43记录P5点位置04328.测量零件高度为100mm在放置零件前进行零件的测量。单击“程序”选项卡上“工具”组中的“测量”按钮,如图2-44所示。在3D视图区依次单击“Part”组件的上端面和下端面进行高度测量,“测量”命令会将所选两点之间的所有距离显示出来,找到显示的垂直距离(100mm),如图2-45所示。27.点击“测量”功能图2-44“测量”命令图2-45测量高度0440230.捕捉机床工作台中心位置单击确认位置,使放置点定位在工作台中心位置,如图2-48所示。在软件界面右下角关闭“测量”命令。单击“程序”选项卡上“工具”组中的“捕捉”按钮,如图2-46所示。利用“捕捉”命令捕捉机床工作台中心位置,如图2-47所示。29.点击“捕捉”功能图2-47捕捉机床工作台中心位置图2-48定位工作台中心位置图2-46“捕捉”命令045在右侧的“动作属性”面板内“Z”文本框原有数值的基础上加上100mm的高度值(100mm为测量零件高度所得),如图2-50所示。单击“点对点运动动作”按钮,创建放置点P6。此时放置点需要预留零件位置,所以,在“程序编辑器”面板内选择P6点,如图2-49所示。31.点击“PTP”指令,生成P6点32.加上零件的高度值33.修改后,P6点的位置图2-49记录P6点位置图2-50更改点位高度0460234.发送信号35.输出端口为1(放开和抓取的信号要相同)36.放置信号为False,不用勾选输出值在右侧的“动作属性”面板内的“输出端口”文本框中输入“1”(放置时所用信号与抓取时信号相同),放置零件时需取消“输出值”复选框。如图2-52所示。零件被机器人搬运至放置点(加工位置),可将夹爪松开,使零件放置于工作台上。在“程序编辑器”面板内单击“二元输出动作”按钮,设置放置信号,如图2-51所示。图2-51放置程序指令图2-52设置动作属性047单击“线性运动动作”按钮,创建P7点,作为放置零件时的远离点,如图2-54所示。单击并拖动点动坐标系的Z轴,使其向上移动,如图所示。使机器人手臂向上移动一段距离,远离放置点即可,如图2-53所示。38.点击“线性运动动作”指令,生成P7点37.单击并拖动Z轴图2-53远离放置点图2-54记录P7点位置0480239.点击并拖动红色平面40.点击“PTP”指令,生成P8点点击“点对点运动动作”按钮记录动作,创建P8点,如图2-56所示。单击并拖动点动坐标系中的红色平面(YOZ平面),使机器人离开机床工作范围,如图2-55所示。图2-55退出机床外图2-56记录P8点位置049在检验的过程中,若出现机器人手臂未完全退出,机床已关门加工的情况,可适当延长关门时间,如图2-58所示。选择布局中的机床组件,机床组件被选择后其周边出现蓝色,如图2-57所示。右侧弹出机床的组件属性。41.点击机床,设置组件属性42.设置机床关门时间图2-57选择机床组件图2-58设置机床参数05002单击3D视图区正上方仿真控制器内的“重置”按钮,使布局回到初始位置。单击“播放”按钮,检验已创建程序指令形成的路径,将工作站运行起来,如图2-59所示。图2-59检验程序将工作站运行起来并制作展示视频任务2-40511.先点击“重置”按钮,再点击“播放”按钮,检验程序一、将工作站运行起来单击3D视图区正上方仿真控制器内的“导出至视频”按钮,如图2-60所示。图2-60“导出至视频”按钮2.点击“导出至视频”按钮软件右侧弹出“导出至视频”面板,自行设置视频质量选项,如图2-61所示。二、制作展示视频3.设置视频的各质量选项4.设置完成后,点击“开始录制”按钮图2-61“导出至视频”面板052
自行选择视频的存放路径后,点击“保存”按钮,如图2-62所示。02图2-62选择存放路径0535.选择导出视频的保存路径后,点击“保存”视频录制完成后,点击“停止和保存”按钮,视频导出完成,如图2-63所示。图2-63“停止和保存”按钮03掌握机器人的仿真操作国内最早的工业级数字化仿真平台之一03项目3掌握机器人的仿真操作机器人使用真空吸盘拾取搬运的编程操作任务3-1一、场景概述如图3-1所示,为机器人使用真空吸盘拾取搬运加工场景。在场景中,机器人使用吸盘吸取传送带上的物料,将其放至机床内进行加工。图3-1机器人使用真空吸盘拾取搬运场景055二、组件列表组件名数量ARCMate_120iC/10L(机器人)1个VacuumGripper(真空吸盘工具)1个SensorConveyor(带传感器的传送带)1个Feeders(供料器)1个Process-ProMill(机床)1个机器人使用真空吸盘拾取搬运场景组件列表,见表3-1所示。表3-1机器人使用真空吸盘拾取场景组件列表05603三、场景搭建选择“电子目录”面板中“按类型的模型”选项,找到Robots文件夹,打开Fanuc机器人模型库,如图3-2所示。点击并拖动出所需要的组件至3D视图区中。1.在按类型的模型文件夹中,找到Robots文件夹,双击打开Fanuc机器人模型库2.选择自己需要的机器人,通过双击或单击拖动的方式添加到3D视图区中图3-2添加机器人组件0574.吸盘组件被选择后其周边出现蓝色圆环3.双击导入VacuumGripper(真空吸盘)到3D视图区中然后找到RobotTools文件夹,单击并拖动VacuumGripper(吸盘)组件到3D视图中,如图3-3所示。在“PnP”状态下(“开始”选项卡上“操作”组中的“PnP”按钮处于被选择状态),选择机器人“VacuumGripper(吸盘)”组件吸盘组件被选择后其周边出现蓝色圆环,如图3-4所示。图3-3添加吸盘组件图3-4选择吸盘组件058036.吸盘与机器人末端连接5.单击并拖动吸盘组件到机器人末端附近继续沿绿色箭头所指方向拖动吸盘组件,直至吸盘组件被吸附至机器人末端为止,此时松开鼠标,吸盘组件和机器人组件建立组件连接,如图3-6所示。单击并拖动“VacuumGripper(吸盘)”组件至机器人末端附近,两组件接近一定距离后,在夹爪组件和机器人末端之间会出现一个绿色箭头,如图3-5所示,表示两者属于可建立连接关系。图3-5触发“PnP”命令图3-6吸盘组件和机器人组件建立连接0597.单击拖动导入”Conveyor(传送带)”组件到3D视图区中8.将传送带拖动到机器人前合适位置单击并拖动“Conveyor(传送带)”组件至机器人前方,如图3-8所示。选择“电子目录”面板中“按类型的模型”选项,选择Conveyors文件夹,找到SensorConveyor(带传感器的传送带),如图3-7所示。图3-7添加传送带组件图3-8摆放传送带060039.单击拖动导入”Feeder(供料器)”组件到3D视图区中10.单击并拖动供料器组件到传送带入口附近11.供料器与传送带连接选择“电子目录”面板中“按类型的模型”选项,选择Feeders文件夹,找到Feeder(供料器),如图3-9所示。单击拖动到3D视图区中。选择“Feeder(供料器)”组件,单击并拖动供料器组件到传送带入口附近,如图3-10所示。沿着绿色箭头将供料器吸附在传送带,两组件建立连接,如图3-11所示。图3-9添加供料器组件图3-11供料器组件与传送带组件建立连接
图3-10触发“PnP”命令
061在进行设备与机器人的互动操作之前需要在电子目录下找到“Version4.0(legacy)”模型库,如图3-12所示。图3-12在电子目录下添加新的目录12.首先在电子目录下找到“+”,然后点击进去图3-13选择编辑来源在编辑来源里添加组件,如图3-13所示。13.点击选择编辑来源06203找到Version4.0(legacy)组件,然后进行勾选,如图3-14所示。图3-14Version4.0(legacy)组件图3-15电子目录添加完后会在电子目录下显示Version4.0(legacy),如图3-15所示。14.勾选Version4.0(legacy)组件06317.拖动到机器人后方,作为机器人上料加工位置单击并拖动“ProMill(机床)”组件至机器人后方,作为机器人上料加工位置,如图3-17所示。图3-17摆放机床06416.单击拖动导入”ProMill(机床)”组件到3D视图区中15.输入“ProMill(机床)”,搜索组件选择“电子目录”面板中“Version4.0(legacy)”选项,在“电子目录”面板中的“搜索”文本框输入组件名进行搜索,如图3-16所示。图3-16搜索并添加机床组件0318.点击“信号”19.拖动传送带传感器信号连接到机器人输入信号20.拖动传送带启停系统连接到机器人输出信号将机器人的输入输出信号与传送带组件的“SensorBooleanSignal(传感器信号)、StartStop(启停信号)”进行连接,如图3-19所示。在选择“程序”选项卡,进入机器人编程界面,在“连接”组中选择“信号”按钮,如图3-18所示。图3-18“信号”按钮图3-19组件信号连接06521.点击“程序”22.点击需要编辑的机器人23.点击机器人后,显示程序指令点击选择需要编程的机器人后,左侧显示程序指令,如图3-21所示。选择“程序”选项卡,如图3-20所示。图3-20“程序”选项卡图3-21“程序编辑器“界面0660326.输入对应端口号27.勾选“输入值”在程序编辑器中选择“等待二元输入信号”命令,等待传送带的输入信号,如图3-22所示。单击“等待二元输入信号”按钮,在软件界面右侧出现“动作属性”面板,在“输入端口”文本框中输入机器人与传送带连接的端口号,勾选“输入值”。如图3-23所示。图3-22等待信号
图3-23“动作属性”面板06724.等待传送带的输入信号25.等待传送带信号,往下执行28.输出一个信号机器人须通过“设置二元输出动作”命令发送一个信号给传送带,暂停传送带,如图3-24所示。单击“设置二元输出信号”按钮,在软件界面右侧出现“动作属性”面板,在“输出端口”文本框中,输入机器人与传送带连接的端口号,不用勾选“输出值”
,如图3-25所示。图3-24输出信号
图3-25“动作属性”面板29.输入对应端口号0680330.点击“播放”,检验已创建程序指令形成的路径31.物料到达传送带传感器位置单击3D视图区正上方仿真控制器内的“重置”按钮,使布局回到初始位置。单击“播放”按钮,检验已创建程序指令形成的路径。如图3-26所示。供料器生产物料,物料到达传送带传感器位置,机器人发送信号给传送带,传送带暂停工作,如图3-27所示。图3-26检验程序图3-27已创建程序运行结束06932.在点动模式下,选择切换机器人的工具坐标33.选择“捕捉”功能34.选择点击“物料”上方中心点修改“工具”下拉列表框中选择“GripperTCP(工具坐标系)”选项,如图3-28所示。完成机器人末端坐标系位置的确定。通过“捕捉”命令准确设置抓取点。单击“程序”选项卡上“工具”组中的“捕捉”按钮,如图3-29所示。此时吸盘呈半透明显示,并跟随光标移动。图3-28定义工具坐标系图3-29捕捉上表面0700335.点击“PTP”指令,生成P1点然后在程序编辑器中,选择“PTP”命令,生成P1点,如图3-31所示。将光标移至物料上表面,可自动识别平面中心位置,中心以“×”标识。将光标靠近标识,光标会自动吸附至中心。此时单击确认定位,如图3-30所示。图3-30吸盘到达抓取点位置图3-31程序记录07136.选择抓取物料对应输出值38.选择相对应的工具坐标37.选择“抓取”选择点击机器人组件,软件右侧弹出机器人的“组件属性”面板,如图3-32所示。在“组件属性”中,打开“动作配置”下拉框,修改抓取物料的输出值,“对时”选择“抓取”,“使用工具”选择相对应的工具坐标,如图3-33所示。图3-32机器人“组件属性”面板图3-33设置信号对应工具坐标系0720339.修改输出端口40.抓取信号为True,需勾选输出值机器人到达抓取物料位置后,须给定一个抓取信号,机器人通过“设置二元输出动作”命令发送输出信号,如图3-34所示。单击“设置二元输出动作”按钮,在软件界面右侧出现“动作属性”面板,在“输出端口”文本框中输入针对1-16信号段所选数值,如图3-35所示。图3-34抓取程序指令图3-35“动作属性”面板点击信号输出指令07342.点击“PTP”指令P2,P3点是抓取物料上方点41.单击并向上拖动Z轴43.点击拖动P3点到P1点前单击并向上拖动机器人工具坐标Z轴,到合适位置,点击“PTP”指令,在同一位置上,生成P2,P3点,如图3-36所示。然后将P3点单击拖动到P1点前,P3点为入刀点,P2点为出刀点,如图3-37所示。图3-36创建P2、P3点图3-37插入接近点0740344.先点击重置,再点击播放45.机器人使用吸盘将物料拾取46.点击并拖动点动坐标系的蓝色平面单击3D视图区正上方仿真控制器内的“重置”按钮。单击“播放”按钮,布局模拟后机器人姿态停留在已创建的P2点位置,同时零件被吸附至吸盘末端,如图3-38所示。点击并拖动点动坐标系的蓝色平面(XOY平面)至机床门前,如图3-39所示。图3-38检验已创建的程序
图3-3拖动XOY平面到机床前07548.点击“测量”功能49.测量物料高度为100mm47.点击“PTP”指令,生成P4点在左侧的“程序编辑器”面板内单击“点对点运动动作”按钮,完成P4点的创建。如图3-40所示。单击“程序”选项卡上“工具”组中的“测量”按钮,如图3-41。测量物料高度距离,找到显示的垂直距离(100mm),如图3-42所示。图3-40记录P4点位置图3-42测量高度图3-41“
测量”命令0760350.选择“捕捉”功能51.捕捉机床工作台中心位置单击“程序”选项卡上“工具”组中的“捕捉”按钮,如图3-43所示。利用“捕捉”命令捕捉机床工作台中心位置,如图3-44所示。
在右侧的“点动”面板内“Z”文本框原有数值的基础上加上100mm的高度值(100mm为测量零件高度所得),如图3-45所示。52.在“Z”轴文本框原有数值上加上100mm高度值(此前测量零件的高度)图3-44捕捉机床工作台中心位置图3-43“捕捉”命令图3-45更改机器人组件高度07753.点击“PTP”指令,生成P5点机器人Z轴往上移动100mm后,机器人吸取物料到达机床加工位置,如图3-46所示。然后在程序编辑器中,选择“PTP”命令,生成P5点,如图3-47所示。图3-46高度更改完成图3-47记录P5点位置0780355.修改对应输出端口56.放置信号为False,不用勾选输出值54.点击信号输出指令单击“设置二元输出信号”按钮,在软件界面右侧出现“动作属性”面板,在“输出端口”文本框中输入机器人控制吸盘输出的端口号,不用勾选“输出值”,如图3-49所示。机器人到达物料放置位置后,须给定一个放置信号,机器人通过“设置二元输出动作”命令发送输出信号,如图3-48所示。图3-48放置程序指令图3-49“动作属性”面板07959.点击拖动P7点到P5点前,P7点为入刀点P6点为出刀点单击并向上拖动机器人工具坐标Z轴,到合适位置,点击“PTP”指令,在同一位置上,生成P6,P7点,如图3-50所示。然后将P7点单击拖动到P5点前,P7点为入刀点,P6点为出刀点,如图3-51所示。58.点击“PTP”指令,在同一位置上,生成P6,P7点P6,P7点是放置物料上方点57.单击并向上拖动Z轴图3-50创建P6、P7点图3-51插入接近点0800360.点击并拖动点动坐标系的蓝色平面到合适位置61.点击“PTP”指令,生成P8点点击并拖动点动坐标系的蓝色平面(XOY平面),使机器人离开机床工作范围,如图3-52所示。在左侧的“程序编辑器”面板内单击“点对点运动动作”按钮,完成P8点的创建,如图3-53所示。图3-52退出机床外图3-53记录P8点位置08162.先点击重置,再点击播放,检验机器人程序在检验的过程中,若出现机器人手臂未完全退出,机床已关门加工的情况,可适当延长关门时间,如图3-55所示。单击3D视图区正上方仿真控制器内的“重置”按钮,使布局回到初始位置。单击“播放”按钮,检验已创建程序指令形成的路径,如图3-54所示。图3-54检验程序图3-55设置机床组件属性082机床加工时间机床关门时间机床开门时间03机器人使用夹具进行拾取搬运的编程操作任务3-2一、场景概述如图3-56所示,为机器人使用夹具拾取搬运加工场景。在场景中,机器人使用夹具夹取传送带上的物料,将其放至机床内进行加工。操作与任务3-1相同,只需要将任务3-1中的真空吸盘换成夹爪工具即可。图3-56机器人使用夹爪拾取搬运场景083二、组件列表组件名数量ARCMate_120iC/10L(机器人)1个JawGripper(夹爪工具)1个SensorConveyors(带传感器的传送带)1个Feeders(供料器)1个Process-ProMill(机床)1个机器人使用夹具拾取搬运场景组件列表,见表3-2所示。表3-2机器人使用夹具拾取场景组件列表084032.夹爪组件被选择后其周边出现蓝色圆环然后找到RobotTools文件夹,单击并拖动JawGripper(夹爪)组件到3D视图中,如图3-57所示。1.双击导入JawGripper(夹爪)到3D视图区中在“PnP”状态下(“开始”选项卡上“操作”组中的“PnP”按钮处于被选择状态),选择机器人“JawGripper(夹爪)”组件,夹爪组件被选择后其周边出现蓝色圆环,如图3-58所示。图3-57添加夹爪组件图3-58选择夹爪组件0854.夹爪与机器人末端连接3.单击并拖动夹爪组件到机器人末端附近继续沿绿色箭头所指方向拖动夹爪组件,直至夹爪组件被吸附至机器人末端为止,此时松开鼠标,夹爪组件和机器人组件建立组件连接,如图3-60所示。单击并拖动“JawGripper(夹爪)”组件至机器人末端附近,两组件接近一定距离后,在夹爪组件和机器人末端之间会出现一个绿色箭头,如图3-59所示,表示两者属于可建立连接关系。图3-59添加夹爪组件图3-60选择夹爪组件08603在选择“程序”选项卡,进入机器人编程界面,在“操作”组中选择“点动”按钮,如图3-61所示。修改“工具”下拉列表框中选择“Tool_TCP(工具坐标系)”选项,如图3-62所示。完成机器人末端坐标系位置的确定。工具坐标系为夹爪组件自带的坐标系,主要用于机器人在安装夹爪后定义路径坐标点。5.选择“程序”选项卡,进入机器人编程界面6.选择“点动”按钮7.选择定义工具坐标系图3-62定义工具坐标系图3-61“点动”按钮0878.选择机器人组件,软件右侧出现机器人“组件属性”面板9.选择抓取物料对应输出值11.选择相对应的工具坐标10.选择“抓取”选择点击机器人组件,软件右侧弹出机器人的“组件属性”面板,如图3-63所示。在“组件属性”中,打开“动作配置”下拉框,修改抓取物料的输出值,“对时”选择“抓取”,“使用工具”选择相对应的工具坐标,如图3-64所示。图3-63机器人“组件属性”面板图3-64设置信号对应工具坐标系08803机器人进行焊接轨迹的编程任务3-3一、场景概述如图3-65所示,为机器人进行零件焊接场景。在场景中,机器人装上焊枪将放置于桌子上的圆柱形零件进行焊接。图3-65机器人进行零件焊接场景089二、组件列表组件名数量ARCMate_120iC/10L(机器人)1个WeldingTorch(焊枪)1个TableB(桌子B)1个Part(零件)1个机器人进行焊接轨迹场景组件列表,见表3-3所示。表3-3机器人进行焊接轨迹场景组件列表09003三、场景搭建选择“电子目录”面板中“按类型的模型”选项,找到Robots文件夹,打开Fanuc机器人模型库,如图3-66所示。点击并拖动出所需要的组件至3D视图区中。1.在按类型的模型文件夹中,找到Robots文件夹,双击打开Fanuc机器人模型库2.选择自己需要的机器人,通过双击或单击拖动的方式添加到3D视图区中图3-66添加机器人组件0913.双击导入WeldingTorch(焊枪)到3D视图区中然后找到RobotTools文件夹,单击并拖动WeldingTorch(焊枪)组件到3D视图中,如图3-67所示。在“PnP”状态下(“开始”选项卡上“操作”组中的“PnP”按钮处于被选择状态),选择机器人“WeldingTorch(焊枪)”组件,焊枪组件被选择后其周边出现蓝色圆环,如图3-68所示。4.焊枪组件被选择后其周边出现蓝色圆环图3-67添加焊枪组件图3-68选择焊枪组件092036.焊枪与机器人末端连接5.单击并拖动焊枪组件到机器人末端附近继续沿绿色箭头所指方向拖动焊枪组件,直至焊枪组件被吸附至机器人末端为止,此时松开鼠标,焊枪组件和机器人组件建立组件连接,如图3-70所示。单击并拖动“WeldingTorch(焊枪)”组件至机器人末端附近,两组件接近一定距离后,在焊枪组件和机器人末端之间会出现一个绿色箭头,如图3-69所示,表示两者属于可建立连接关系。图3-69触发“PnP”命令图3-70焊枪组件和机器人组件建立连接0937.单击拖动导入”Table(桌子)”组件到3D视图区中8.拖动放置到机器人前面选择“电子目录”面板中“按类型的模型”选项,选择Facillties-Interior文件夹,找到TableB(桌子B),如图3-71所示。单击并拖动“Table(桌子B)”组件至机器人前面,用来放置零件,如图3-72所示。图3-71添加桌子组件图3-72摆放桌子组件094039.单击拖动导入“Part(零件)”组件到3D视图区中11.选择“捕捉”功能10.零件组件被选择后其周边出现蓝色圆环选择“电子目录”面板中“按类型的模型”选项,选择ProductsandContainers文件夹,找到Part(零件),如图3-73所示。单击拖动到3D视图区中。将零件拖动到3D视图区中,然后单击”开始“选项卡上“工具”组中的“捕捉”按钮,如图3-75所示。图3-73添加零件组件图3-75“捕捉”功能图3-74选择零件组件09512.捕捉桌子中心位置13.将零件放置在桌子中心位置将光标移至桌子上表面,可自动识别平面中心位置,中心以“×”标识。将光标靠近标识,光标会自动吸附至中心,如图3-76所示。然后单击确认定位,零件放置到桌子中心,如图3-77所示。图3-76捕捉桌子中心位置图3-77零件放置在桌子上09603点击选择需要编程的机器人后,左侧显示程序指令,如图3-79所示。在选择“程序”选项卡,如图3-78所示。14.点击“程序”15.点击需要编辑的机器人16.点击机器人后,显示程序指令图3-78“程序”选项卡图3-79“程序编辑器“界面09717.在点动模式下,选择切换机器人的工具坐标18.选择“路径动作”指令,生成轨迹修改“工具”下拉列表框中选择“TCP(工具坐标系)”选项,如图3-80所示。完成机器人末端坐标系位置的确定。在程序编辑器中选择“路径动作”指令,如图3-81所示。图3-80定义工具坐标系图3-81“路径动作”指令0980319.选择路径轨迹箭头向下21.点击“生成”20.选择对应工具坐标选择零件上表面外径,路径轨迹箭头向下,如图3-82所示。在右侧“选择曲线”面板中,选择机器人当前对应的工具坐标,然后点击“生成”,如图3-83所示。图3-82路径向下图3-83设置选择曲线参数09922.点击“PTP”指令,生成P1点程序编辑器中生成P1到P13的轨迹路径点,如图3-84所示。在机器人的初始位置处于安全的姿态下,程序编辑器中点击“PTP”指令,生成P1点,如图3-85所示。图3-84路径生成图3-85创建P1点路径1000323.先点击重置,再点击播放,检验机器人程序单击3D视图区正上方仿真控制器内的“重置”按钮,使布局回到初始位置。单击“播放”按钮,检验已创建程序指令形成的路径,如图3-86所示。图3-86检验已创建路径的程序10124.点击“编辑探测器”25.打开“选择vs世界”按钮可根据自行定义添加碰撞探测器设置机器人的碰撞监控任务3-4点击“程序”选项卡上“碰撞检测”组中的“编辑探测器”按钮,如图3-87所示。
右侧弹出碰撞探测器的属性设置,打开“选择vs世界”探测器按钮,也可根据自行定义添加碰撞探测器,如图3-88所示。图3-87编辑探测器图3-88打开编辑探测器1020326.勾选“启用探测器”和“碰撞时停止”探测部件有无发生碰撞发生碰撞时,运动部件会停止27.发生碰撞时,碰撞部件会以黄色高亮显示
在检验已创建程序指令形成的路径过程中,机器人与其他组件发生碰撞时,碰撞部件会以黄色高亮显示,如图3-90所示。在“碰撞检测”组中可以自行勾选“启用探测器”和“碰撞时停止”,如图3-89所示。图3-89“碰撞检测“组设置图3-90组件之间发生碰撞的现象10304设备与机器人的互动操作国内最早的工业级数字化仿真平台之一04项目4设备与机器人的互动操作在进行设备与机器人的互动操作之前需要在电子目录下找到“Version4.1(legacy)”模型库,如图4-1所示。图4-1在电子目录下添加新的目录图4-2选择编辑来源2.点击选择编辑来源在编辑来源里添加组件,如图4-2所示。1051.首先在电子目录下找到“+”,然后点击进去找到“Version4.1(legacy)”组件(扫码回复“美擎模型库”获取下载模型链接),下载完点击“添加新来源”找到模型库存储路径,然后进行勾选,如图4-3所示。图4-4电子目录添加完后会在电子目录下显示“Version4.1(legacy)”,如图4-4所示。106图4-3Version4.1(legacy)组件3.勾选“Version4.1(legacy)”组件04进料口进料口(MachineTendingInlet)会使在路径上运动的物料到此处暂停,然后向管理器请求一种设备(机器人或者拟人组件)来移动该物料到进程中的下一步。进料口可以连接到另一路径的出口端或者同一路径上相隔一段距离的过程点传感器上,如图4-5所示。设备入口来料的设定任务4-1图4-5MachineTendingInlet组件107进料口的主要属性,如图4-6所示。BundleMode:复选框,勾选时表示到达的物料是一个集合包,有两个或多个组件附属到其他组件上,比如一堆零件。BundleWithPallet:复选框,勾选时表示如果到达的物料在托盘上,那么管理器将指挥设备从托盘上卸载物料。ResourceLocationDistance和ResourceLocationAngle定义拟人组件(操作人员)从进料口处接取物料时的站立位置。图4-6进料口组件属性108进料口的主要属性,如图4-7所示。04TriggerComponentArrivalAt:基于物料的几何结构或原点,定义进料口何时暂停一个到达的物料。也就是说,用户可以定义物料触发进料口传感器的方式。ProcessIndex:定义进料口在整个进程中的顺序。一般情况下,进料口是一个进程的开始点,它的默认序号是0。WriteProductID:定义进料口通过一系列的动态属性更改到达物料或者托盘的产品ID。PassThruRouting分区:该属性中的部分设置是用来定义到达物料的发送路线。图4-7进料口组件属性109供料器“Feeders”(供料器)选项,在“项目预览区”中找到供料器“基本馈线(供料器)”组件并将其拖入3D视图区内。在供料器“组件属性”面板中的“背面模式”下拉列表中选择“开启”选项,以改善其视觉效果。此时在3D视图区中可以看到,供料器组件顶面有一个方向向外的黄色三角箭头,表明它有一个输出接口,如图4-8所示。图4-8BasicFeeder组件11004出料口(MachineTendingOutlet)是运送已加工物料或等待已加工物料托盘的位置。出料口可以连接到另一路径的入口端或者同一路径上相隔一段距离的过程点传感器上。出料口组件,如图4-9所示。图4-9MachineTendingOutlet组件出料口设备出口来料的设定任务4-2111出料口的主要属性,如图4-10所示。ProcessIndex:与进料口类似,定义出料口在整个进程中的顺序。一般情况下,出料口是一个进程的结束点,所以它的默认序号是99999。ResourceLocationDistance:与进料口类似,定义拟人组件到出料口处放置物料时的站立位置。W
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026毕业生采购面试题及答案
- 2026北影摄影面试题库及答案
- 2025年中国牛筋衬布市场调查研究报告
- 2025年中国湿度露点变送器市场调查研究报告
- 2025年中国波纹圈圈大肚纱市场调查研究报告
- 2025年中国卧式熔铝炉市场调查研究报告
- 社区护理护理服务
- 2026年GEO优化排名:三大主流系统深度测评
- 管道护理中的新技术应用
- 护理护理模拟教学应用
- 安徽2023年高考文综历史试卷及参考答案
- 新药研发毒理学安全性评价
- 2022北京西城区初二地理一模试卷及答案
- 抗真菌药物课件
- 2023年潍坊市初中学业水平考试地理试题附答案
- 2022年上海市初中学业考试地理中考试卷真题(含答案详解)
- 皮影教学反思
- YY/T 1511-2017胶原蛋白海绵
- GB/T 7631.2-2003润滑剂、工业用油和相关产品(L类)的分类第2部分:H组(液压系统)
- 船舶吃水差解析课件
- 乙醇-水精馏浮阀塔设计化工原理课程设计
评论
0/150
提交评论