




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工业机器人离线编程与仿真(FANUC机器人)25课时第01章绪论第02章ROBOGUIDE认知第03章基础实训仿真第04章激光雕刻实训仿真第05章输送带搬运实训仿真第06章码垛搬运实训仿真第07章伺服定位控制实训仿真第08章离线程序导出运行与验证第2章ROBOGUIDE认知教学内容:2.1ROBOGUIDE简介2.2ROBOGUIDE安装学习目标:1.熟悉ROBOGUIDE功能及模型属性2.掌握ROBOGUIDE安装方法2ROBOGUIDE是FANUC机器人公司提供的一款仿真软件,其常用的仿真模块有HandingPRO、ChamferingPRO、WeldPRO、PalletPRO、和PaintPRO等。使用不同的仿真模块加载的应用软件包不同,实现的功能也会不同。1)ChamferingPRO模块用于去毛刺、倒角等工件加工的仿真应用;2)HandingPRO模块用于机床上下料、冲压、装配、注塑机等物料的搬运仿真应用;3)WeldPRO模块用于焊接、激光雕刻等工艺的仿真应用;4)PalletPRO模块用于各种码垛的仿真应用;5)PaintPRO模块用于喷涂的仿真应用。2.1ROBOGUIDE简介21.系统搭建ROBOGUIDE提供一个3D的虚拟空间和便于系统搭建的3D模型库。模型库中包含FANUC机器人数模、机器人周边设备的数模以及一些典型工件的数模。ROBOGUIDE可以使用自带的3D模型库,也可从外部导入3D数模进行系统搭建。2.1ROBOGUIDE简介2.1.1ROBOGUIDE主要功能如下:22.方案布局设计
系统搭建完成后,需要验证方案布局设计的合理性。一个合理的布局不仅可以有效地避免干涉,且能使机器人远离限位位置。ROBOGUIDE通过显示机器人的可达范围,确定机器人周边设备摆放的相对位置,保证可达性的同时有效避免了干涉。此外,ROBOGUIDE还可以对机器人进行示教使机器人远离限位位置,保持良好的工作姿态,并且能够显示机器人可达范围和它的示教功能,使方案布局更加合理。2.1ROBOGUIDE简介23.干涉型、可达性分析
在进行方案布局过程中,不仅要确保机器人对工件的可达性,也要避免机器人在运动过程中的干涉性。在ROBOGUIDE仿真环境中,可以通过调整机器人和工件间的相对位置来确保机器人对工件的可达性。机器人在运动过程中的干涉性包括:机器人与夹具的干涉、与安全围栏的干涉和其他周边设备的干涉等。2.1ROBOGUIDE简介24.节拍计算与优化
ROBOGUIDE仿真环境下可以估算并且优化生产节拍。依据机器人运动速度、工艺因素和外围设备的运行时间进行节拍估算,并通过优化机器人的运动轨迹来提高节拍。2.1ROBOGUIDE简介25.离线编程
对于较为复杂的加工轨迹,可以通过ROBOGUIDE自带的离线编程功能自动生成离线程序,然后导入真实的机器人系统中,可大大减少编程示教人员的现场工作时间,有效提高工作效率。2.1ROBOGUIDE简介2构建虚拟的工作站场景就必须涉及三维模型的使用。三维模型导入ROBOGUIDE中,选择将模型放置在工程文件的不同模块中,可被赋予不同的属性,从而模拟真实现场中的机器人、工具、工件、工装台和机械装置等。2.1ROBOGUIDE简介2.1.2ROBOGUIDE模型属性21.EOATsEOATs是工具模块,位于Tooling路径中,充当机器人末端执行器的角色。常见的工具模块下的模型包括焊枪、焊钳、夹爪、喷涂枪等。工具在三维视图中位于机器人的六轴法兰盘上,随着机器人运动。不同的工具可在仿真运行时模拟不同的效果。例如,在仿真运行焊接程序时,焊枪可以在尖端产生火花并出现焊缝;在仿真运行搬运程序时,夹爪可以模拟真实的开合动作,并将目标物体抓起来。2.1ROBOGUIDE简介
ROBOGUIDE中负责模型的模块分为EOATs、Fixtures、Machines、Obstacles、Parts等,用以充当不同的角色。22.FixturesFixtures下的模型属于工件辅助模型,在仿真工作站中充当工件的载体—工装。工装模型是工件模型的重要载体之一,为工件的加工、搬运等仿真功能的实现提供平台。2.1ROBOGUIDE简介3.MachinesMachines主要服务于外部机械装置,此模块同机器人模型一样可实现自主运动。Machines下的模型用于可运动的机械装置上,包括传送带、推送气缸、行走轴等直线运行设备,或者转台、变位机等旋转运动设备。在整个仿真场景中,除了机器人以外的其他所有模型要想实现自主运动,都是通过建立Machines来实现的。另外,Machines下的模型还是工件模型的重要载体之一,为工件的加工、搬运等仿真功能的实现提供平台。24.ObstaclesObstacles下的模型是仿真工作站非必需的辅助模型。此类模型一般用于外围设备和装饰性模型,包括焊接设备、电子设备、围栏等。Obstacles本身的模型属性对于仿真并不具备实际的意义,其主要作用是为了保证虚拟环境和真实现场的布置保持一致,使用户在编程时考虑更全面。2.1ROBOGUIDE简介5.PartsParts下的模型是离线编程与仿真的核心,在仿真工作站中充当工件的角色,可用于工件的加工与搬运仿真,并模拟真实的效果。
Parts下的模型除了用于演示仿真动画以外,最重要的是具有“模型-程序”转化功能。ROBOGUIDE能够获取Parts下的模型的数模信息,并将其转化成程序轨迹的信息,用于快速编程和复杂轨迹编程。2本课程中所使用的机器人工作台、实训模块、Y型夹具、搬运工件等模型文件均可在工业机器人教育网站社区下载(http://)。2.2ROBOGUIDE安装工业机器人教育网文件列表2
ROBOGUIDE仿真软件安装步骤如下:第一步:
打开ROBOGUIDE安装包,解压并打开文件夹。2.2ROBOGUIDE安装2第二步:双击“setup.exe”,进入安装导向。2.2ROBOGUIDE安装2第三步:在ROBOGUIDE设置对话框中,单击“Next”。2.2ROBOGUIDE安装2第四步:许可协议对话框中,检查详细信息,确认无误后,单击“Yes”。2.2ROBOGUIDE安装2第五步:在选择目标位置对话框中,确认安装路径。单击“Next”。2.2ROBOGUIDE安装2第六步:在安装过程插件对话框中,选择要安装的功能,单击“Next”(购买不同的软件功能,选项也不相同)。2.2ROBOGUIDE安装2第七步:勾选所需使用的功能,单击“Next”。2.2ROBOGUIDE安装2第八步:选择软件的各仿真模块是否创建桌面快捷方式,单击“Next”。2.2ROBOGUIDE安装2第九步:在虚拟机器人选择对话框中,选择机器人的版本,单击“ClearAll”,清除所有勾选的版本。2.2ROBOGUIDE安装2第十步:勾选“FRVRCV8.308.30170.23.09”版本。2.2ROBOGUIDE安装2第十一步:单击“Next”。2.2ROBOGUIDE安装2第十二步:在“开始复制文件”的对话框中,确认安装设置是否正确,单击“Next”。2.2ROBOGUIDE安装2第十三步:等待安装完成。2.2ROBOGUIDE安装THANKYOU工业机器人离线编程与仿真(FANUC机器人)25课时第01章绪论第02章ROBOGUIDE认知第03章基础实训仿真第04章激光雕刻实训仿真第05章输送带搬运实训仿真第06章码垛搬运实训仿真第07章伺服定位控制实训仿真第08章离线程序导出运行与验证第2章ROBOGUIDE认知教学内容:2.3ROBOGUIDE界面介绍学习目标:1.熟悉ROBOGUIDE软件操作界面2.认识ROBOGUIDE机器人属性界面3
ROBOGUIDE围绕一个离线的三维世界进行模拟,在这个三维世界中模拟现实中的机器人和周边设备的布局,通过其中的TP示教,进一步来模拟它的运动轨迹。通过这样的模拟可以验证方案的可行性同时获得准确的周期时间。2.3ROBOGUIDE界面介绍3
2.3.1软件操作界面
ROBOGUIDE软件操作界面如图所示,共分为四块区域,分别是菜单栏、工具栏、周边设备添加栏、仿真窗口。2.3ROBOGUIDE界面介绍工具栏周边设备添加栏菜单栏仿真窗口31、菜单栏(1)文件菜单(File):对于整个工程文件的操作,如工程文件的保存、打开、备份等。(2)编辑菜单(Edit):对工程文件内模型的编辑以及对已进行操作的恢复。(3)视图菜单(View):针对软件三维窗口的显示状态的操作。(4)元素菜单(Cell):对于工程文件内部模型的编辑,如设置工程的界面属性、添加各种外部设备模型和组件。(5)机器人菜单(Robot):主要对机器人及控制系统的操作。(6)示教菜单(Teach):主要对象是程序的操作,包括创建TP程序、上传程序、导出TP程序等。2.3ROBOGUIDE界面介绍32、工具栏
工具栏窗口有多种应用功能,下表中例举了一些常用的基本操作功能。2.3ROBOGUIDE界面介绍序号分类图标功能说明1机器人控制工具实现世界坐标系、用户坐标系等各坐标系之间的切换2控制机器人执行程序时的运动速度3
手动控制机器人手爪的打开/闭合4显示/隐藏机器人工作范围5显示TP示教器进行编程示教工作6显示/隐藏机器人所有程序的报警信息32.3ROBOGUIDE界面介绍序号分类图标功能说明7常用操作工具工作环境放大功能8工作环境缩小功能9工作环境局部放大作用10让所选对象的中心在屏幕正中间11分别表示俯视图、右视图、左视图、前视图、后视图12让所有对象以线框图状态显示13显示或隐藏快捷提示窗口14测量2个目标位置间的距离和相对位置32.3ROBOGUIDE界面介绍序号分类图标功能说明15程序运行工具运行机器人当前程序并录像16运行机器人当前程序17暂停机器人的运行18停止机器人的运行19显示/隐藏机器人关节调节工具20显示/隐藏运行控制面板32.3.2机器人属性画面
在ROBOGUIDE中,属性设置窗口非常重要,其针对不同的应用模块,提供了相应的设置项目(包含模型的显示状态设置、位置姿态设置、尺寸数据设置、仿真条件设置和运动学设置等)。机器人模组的属性设置项目主要有机器人名称、机器人工程文件配置修改、机器人模组显示状态的设置、机器人位置的设置、碰撞检测设置等。机器人属性设置功能如下。2.3ROBOGUIDE界面介绍32.3ROBOGUIDE界面介绍Name——输入机器人的名称32.3ROBOGUIDE界面介绍SerializeRobot——修改机器人工程文件的配置32.3ROBOGUIDE界面介绍Visible——默认处于勾选状态,若取消勾选,机器人模组将会隐藏EdgeVisible——默认处于勾选状态,若取消勾选,机器人模组的轮廓线将会隐藏32.3ROBOGUIDE界面介绍TeachToolVisible——默认处于勾选状态,若取消勾选,机器人的TCP将被隐藏32.3ROBOGUIDE界面介绍WireFrame——默认不勾选,如果勾选,机器人模组将以线框的样式显示32.3ROBOGUIDE界面介绍Location——输入数值调整机器人的位置,包括在X、Y、Z轴方向上的平移距离和旋转角度32.3ROBOGUIDE界面介绍ShowWorkEnvelope——勾选显示机器人TCP的运动范围32.3ROBOGUIDE界面介绍Showrobotcollisions——勾选会显示碰撞结果32.3ROBOGUIDE界面介绍LockAllLocationValues——勾选锁定机器人位置数据,机器人不能被移动THANKYOU工业机器人离线编程与仿真(FANUC机器人)25课时第01章绪论第02章ROBOGUIDE认知第03章基础实训仿真第04章激光雕刻实训仿真第05章输送带搬运实训仿真第06章码垛搬运实训仿真第07章伺服定位控制实训仿真第08章离线程序导出运行与验证第2章ROBOGUIDE认知教学内容:2.4ROBOGUIDE基本操作2.5ROBOGUIDE项目实施流程学习目标:1.熟悉软件的操作功能2.明白工作站的用途意义42.4.1
软件基本操作2.4ROBOGUIDE基本操作1、模型窗口操作通过鼠标可以对仿真模型窗口进行移动、旋转、放大、缩小等操作。移动:按住中键,并拖动;旋转:按住右键,并拖动;放大缩小:同时按住左右键前后移动或直接滚动滚轮。42.4ROBOGUIDE基本操作2、模型位置改变改变模型的位置,一种方法是直接修改其坐标参数,另一种方法是用鼠标直接拖曳(首先要左键单击选中模型,并显示出绿色坐标轴)。1)移动:①将鼠标箭头放在某个绿色坐标轴上,箭头显示为手形并有坐标轴标号X、Y或Z,按住左键并拖动,模型将沿此轴方向移动;②将鼠标放在坐标上,按住键盘上【Ctrl】键,按住鼠标左键并拖动,模型将沿任意方向移动。2)旋转:按住键盘上【Shift】键,鼠标放在某根坐标轴上,按住左键并拖动,模型将沿此轴旋转。42.4ROBOGUIDE基本操作3、机器人移动(1)机器人整体移动在“周边设备添加栏”中,选择机器人模型“GP:1-LRMate200iD/4S”,在仿真窗口中机器人的下方出现直角坐标框架。用鼠标拖动坐标系半轴,机器人整体将沿轴方向移动;按住键盘上【Shift】键,用鼠标拖动坐标系半轴,机器人整体将沿此轴旋转。42.4ROBOGUIDE基本操作(2)机器人TCP移动在“周边设备添加栏”中,选择对应的工具,在仿真窗口中机器人当前的TCP位置出现直角坐标框架。用鼠标拖动坐标系半轴,机器人末端TCP将沿轴方向移动;按住键盘上【Shift】键,用鼠标拖动坐标系半轴,机器人末端TCP将沿此轴旋转。42.4ROBOGUIDE基本操作(3)快速捕捉工具栏点击工具栏图标,打开“MoveTo”快速捕获工具栏,如图所示。可以实现机器人TCP点快速运动到目标面、边、点或者圆中心。单击
和模型,机器人TCP移动到模型表面上的点。快捷键:“Ctrl+Shift”组合键并单击鼠标左键。单击
和模型,机器人TCP移动到模型边缘上的点。快捷键:“Ctrl+Alt”组合键并单击鼠标左键。单击和模型,机器人TCP移动到模型的角点。快捷键:“Ctrl+Alt+Shift”组合键并单击鼠标左键。单击
和模型,机器人TCP移动到模型圆弧特征的圆心。快捷键:“Alt+Shift”组合键并单击鼠标左键。42.4ROBOGUIDE基本操作“MoveTo”快速捕捉工具栏42.4.2
虚拟示教器2.4ROBOGUIDE基本操作
在ROBOGUIDE软件中,可以通过虚拟示教器对机器人进行示教编程。虚拟示教器的使用方法与真实机器人上的示教器使用方法基本相同,具体可参考《工业机器人入门实用教程(FANUC机器人)》。虚拟示教器的打开方式如下图。42.4ROBOGUIDE基本操作1.点击工具栏中
图标,打开虚拟示教器42.4ROBOGUIDE基本操作2.虚拟示教器打开完成后,点击
按钮切换示教器版本42.4ROBOGUIDE基本操作3.示教器版本切换完成42.4ROBOGUIDE基本操作4.为示教器有效开关,开关拨至“ON”,示教器处于有效状态。示教器无效时,点动进给、程序创建、测试执行等功能无法执行42.4ROBOGUIDE基本操作5.虚拟示教器下方有三个选项用于切换示教器键盘功能:TPKeyPad:打开示教器键盘CurrentPosition:查看机器人的当前位置信息VirtualRobotSettings:查看虚拟机器人的状态和文件的路径42.5ROBOGUIDE项目实施流程ROBOGUIDE离线编程与仿真项目在实施过程中主要有6个环节:创建工作站、构建虚拟工作场景、坐标系创建、模型的仿真设置、创建仿真路径程序、仿真程序运行,基本流程如下图:开始创建仿真路径程序创建工作站构建虚拟工作场景坐标系创建模型的仿真设置仿真程序运行结束42.5ROBOGUIDE项目实施流程(1)创建工作站在根据真实机器
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国汽车传动系统行业市场发展分析及前景趋势与投资前景研究报告
- 2025-2030中国汽油水泵行业市场现状供需分析及投资评估规划分析研究报告
- 2024年图书馆客户服务试题及答案
- 2025-2030中国水泥管道行业发展分析及发展前景与投资研究报告
- 2025-2030中国水果分选机行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030中国水性耐候漆行业发展现状及发展趋势与投资风险研究报告
- 2025-2030中国水下井口系统行业市场发展趋势与前景展望战略研究报告
- 2024年图书管理员考试重点复习试题及答案
- 2025-2030中国氟尿嘧啶(5FU)行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030中国橡胶地板行业发展趋势与前景展望战略研究报告
- 妇幼保健院测量宫高腹围操作考核评分标准
- 安全隐患报告和举报登记台账
- 净菜配送公司创业项目实施方案
- 养老俱乐部项目创业计划书
- 小儿推拿全套课件
- 门面转让合同范本
- 云南省历年专升本地理学概论真题及答案
- 近代物理实验报告-铁磁共振
- 写字楼保洁服务投标方案
- 科学课程标准测试真题卷及答案2022年版(义务教育)
- 作文-曼娜回忆录全文小说
评论
0/150
提交评论