电子教案-工业机器人离线编程与仿真(双元教育)课程资源-7-2轨迹生成与后置代码
电子教案-工业机器人离线编程与仿真(双元教育)课程资源-7-1RobotArt概述与工作站布局
【提示】可以通过使用鼠标与按键组合的方式来平移、旋转和缩放工作站视图。 • 平移:同时按住【Shift】键和鼠标滚轮,移动鼠标时视图就会平移。 • 旋转:按住鼠标上滚轮移动鼠标时视角就会旋转。 • 缩放:同时按住【Ctrl】键和鼠标滚轮,可以放大或缩小视图。
任务1 RobotArt概述与工作站布局
三维球与附着图素的脱离通过单击空格键来实现。三维球脱离后,移动到 规定的位置,一定要再一次点空格键,附着三维球。
任务1 RobotArt概述与工作站布局
7.1.2 工作站布局
工具和零件校准 真实的工作环境中,需要校准工具TCP,校准零件的位置。不同机器 人的工具校准方法不完全一样,具体可参考机器人配套使用手册。 现实中零件和机器人有一个相对位置。要保证软件中的位置与现实中 的位置一致。
项目7 通用离线编程仿真软件应用
项目7 通用离线编程软件应用
机器人离线编程除了机器人厂家专用离线编程软件外,还有通 用的离线编程软件,通用的离线编程软件可以兼容不同品牌机器人。
本项目以RobotArt为例,以工业机器人雕刻工作站为载体,介 绍通用离线编程软件布局工作站、轨迹生成、仿真运行以及生成代 码的工作流程和方法。
一般条件下,三维球的移动,旋转等操作中,鼠标的左键不能实现复制的功 能;鼠标的右键可以实现元素,零件,装配体的复制功能和平移功能。
任务1 RobotArt概述与工作站布局
7.1.2 工作站布局
在软件的初始化状态下,三维球最初是附着在元素,零件,装配体的定位 锚上的。 特别对于智能图素,三维球与智能图素是完全相符的,三维球的轴向 与图素的边,轴向完全是平行或重合的。三维球的中心点是与智能图素的中心 点是完全重合的。
3.工作站布局流程
《工业机器人技术基础》教学课件—第7章-工业机器人离线编程与仿真
机器人离线编程系统是机器人编程语言的拓广,是利用计算机 图形学的成果,在电脑里建立起机器人及其工作环境的模型,自动 生成机器人的运动轨迹,然后在软件中仿真与调整轨迹,最后生成 机器人程序传输给机器人。
目前离线编程广泛应用于打磨、去毛刺、焊接、激光切割、数控加 工等机器人新兴应用领域。
1、离线编程系统构成
模拟仿真
为工程的实 施提供真实 的验证
应用功能包
将机器人更好 地与工艺应用 进行有效融合
二次开发
使机器人应 用实现更多 的可能
2、
.
.
主菜单
图7-2 RobotStudio 的仿真环境界面
“文件”功能选项卡包含保存工作站、保存工作站为、打开、关闭工 作站、信息、最近、新建、打印、共享、在线、帮助、选项和退出功能。
内部误差 机器人本体在加工制造时 产生的误差
本节导入
可执行十分逼真的模拟 提升机器人系统的盈利能力 降低生产风险 加快投产进度,提高生产效
自动路 径生成
可自动生成跟 踪曲线所需的 机器人位置
自动分析 伸展能力
可验证和优化 工作单元布局
碰撞检测
确保机器人离 线编程得出的 程序的可用性
在线作业
使调试与维 护工作变得 更加轻松
对多传感器进行建模,执行多传感器操作
其包括路径规划、放置规划和微动规划等
(2)错误检测和修复技术
对系统的运行状态进行检测和修复
(4)通用有效的误差标定技术
应用于各种应用场合的机器人标定
(5)具体应用的工艺支持
如弧焊,需要更多的工艺方面的研究
3、离线编程误差 离线编程误差主要有如下两种:
外部误差 包括机器人和工装的安装 误差、工装的加工误差等
《工业机器人系统离线编程与仿真》课程标准
《工业机器人系统离线编程与仿真》课程标准一、课程基本信息课程名称:工业机器人系统离线编程与仿真课程代码:1520292课程类型:专业核心课学时:72学时学分:4学分适用专业:工业机器人技术合作企业:二、课程的性质与任务(一)课程性质《工业机器人系统离线编程与仿真》是工业机器人技术专业的专业核心课程,在课程体系中发挥着承上启下的重要作用,同时也是专业核心岗位能力的重要支撑。
本课程以ABBRobotStUdiO为例,介绍机器人离线编程与仿真技术,以适应工业机器人系统操作员岗位对现场操作前仿真验证的需求为目标,使学生了解工业机器人工程应用虚拟仿真的基础知识、机器人虚拟仿真的基本工作原理,熟练掌握机器人工作站构建、RobotStUdiO中的建模功能、机器人离线轨迹编程、Snlart组件的应用、带轨道或变位机的机器人系统应用。
培养学生工业机器人基本应用、工业机器人编程等方法和能力,锻炼学生的团队协作能力和使用RobotStUdiO仿真软件以及针对不同的机器人应用设计机器人方案的能力,提高学生分析问题和解决实际问题的能力,提高学生的综合素质,增强适应职业变化的能力,为进一步学习其它机器人课程打下良好基础。
本课程与其他课程的关系如表1、2所示:表1《工业机器人系统离线编程与仿真》课程与前期课程的关系本课程的任务是落实立德树人根本任务,满足工业机器人技术专业的人才培养要求, 围绕核心素养,吸纳相关领域的前沿知识和技术,在培养学生的职业能力和促进职业素质的养成方面占有重要地位。
通过将“岗、赛、证”核心技能标准与工业机器人在焊接、喷涂和搬运等典型工作场景的工作任务结合,使学生具备工业机器人系统应用中的离线编程与仿真应用能力,并且推进课程思政建设,发挥好本课程的育人作用,将劳动精神、知识传授和能力培养三者融为一体,通过技能学习,同步提升学生职业素养、劳动素养与创新精神。
通过项目式教学方法,将软件功能板块融入到项目案例中。
《工业机器人离线编程仿真技术及应用 》教案
《工业机器人离线编程仿真技术及应用》教案一、课程背景介绍1.工业机器人的发展现状2.工业机器人离线编程仿真技术的应用价值和意义二、基本概念和基础知识1.工业机器人离线编程的定义和特点2.仿真技术在工业机器人离线编程中的作用3.工业机器人离线编程仿真技术的发展历程和现状三、离线编程仿真技术在工业机器人领域的应用1.工业机器人离线编程仿真技术的主要应用场景2.工业机器人离线编程仿真技术在汽车制造、电子设备制造、航空航天等领域的应用案例3.工业机器人离线编程仿真技术的未来发展趋势四、工业机器人离线编程仿真技术的基本原理1.工业机器人离线编程仿真技术的基本原理和工作流程2.工业机器人离线编程仿真技术的关键技术和工具介绍3.工业机器人离线编程仿真技术的模拟和验证方法五、实践操作1.工业机器人离线编程仿真技术软件的基本操作和功能介绍2.工业机器人离线编程仿真技术的模拟实验3.工业机器人离线编程仿真技术的实际应用案例分析六、教学评估1.学生实际操作的效果和成果评估2.学生对工业机器人离线编程仿真技术的理解和应用能力评估3.教师对学生学习情况和实践操作的评价和总结七、教学反思1.教学过程中可能出现的问题和困难2.教学方法和方式的改进和优化建议3.学生反馈和建议八、教学资源1.教材:《工业机器人离线编程仿真技术及应用》2.实验设备:工业机器人离线编程仿真技术软件及相关硬件设备3.教学环境:具备实验条件和教学设备的实验室九、教学过程1.工业机器人离线编程仿真技术基础知识的讲解2.工业机器人离线编程仿真技术的应用案例分析3.工业机器人离线编程仿真技术的实践操作4.学生实际操作中遇到的问题和解决方法讨论5.教学评估和总结十、教学效果1.学生对工业机器人离线编程仿真技术的理解和掌握程度2.学生实际操作中的成果和表现3.教学过程中可能存在的问题和改善措施十一、教学总结1.教学内容和方式的优缺点分析2.教学效果和学生反馈总结3.对教学过程的反思和改进建议十二、教学展望1.工业机器人离线编程仿真技术的发展趋势和前景2.工业机器人离线编程仿真技术在教学和研究领域的应用展望3.学生未来职业发展和应用前景展望以上就是《工业机器人离线编程仿真技术及应用》教案的具体内容,通过本教案的教学,学生可以深入了解工业机器人离线编程仿真技术的基本概念和基础知识,掌握工业机器人离线编程仿真技术的基本原理和实际操作技能,真正做到理论联系实际,提高学生的综合素质和实际能力。
《工业机器人离线编程仿真技术及应用 》教案
《工业机器人离线编程仿真技术及应用》教案一、引言工业机器人是指能自动执行工业任务的机械装置。
和人类一样,机器人可以执行工作任务。
机器人作为一种智能化设备逐渐应用于各种工业领域,其高效、精准、稳定的工作能力已经成为工业生产中不可或缺的一部分。
工业机器人的离线编程仿真技术是机器人智能化生产的重要组成部分,本教案将结合工业机器人离线编程仿真技术及其应用展开详细介绍。
二、工业机器人离线编程仿真技术概述1.工业机器人离线编程的概念工业机器人离线编程是指在没有实际机器人、真实工厂状况的情况下进行机器人程序设计和仿真的技术。
离线编程可以透过计算机软件模拟实际制程和设备,以优化生产。
2.工业机器人离线编程的原理通过模拟真实环境,结合机器人的动力学特性,实际运动规划等,对机器人的程序进行设定和优化。
3.工业机器人离线编程的技术主要包括机器人仿真软件、工业机器人动力学仿真、路径规划、碰撞检测等技术。
三、工业机器人离线编程仿真技术的应用1.工业制造领域工业机器人离线编程仿真技术在汽车制造、电子制造、机械加工等领域得到广泛应用,通过仿真的方式,在实际生产之前进行试验和优化,减少了实际生产出错的机会。
2.航空航天领域在航空航天领域,机器人的使用的越来越广泛。
而工业机器人离线编程仿真技术可以帮助进行复杂装配及维修保障,模拟机器人在特定环境下的工作情况。
3.医疗领域医疗机器人在手术、康复治疗等方面的应用已经不断增加,离线编程仿真技术可以在实际手术之前进行虚拟模拟,减少手术风险。
4.其他行业工业机器人离线编程仿真技术在水利工程、油气勘探、环境保护等行业也有着广泛的应用。
四、工业机器人离线编程仿真技术的优势1.提高生产效率在实际生产之前进行离线编程仿真,可以提前发现问题并进行调整,减少了生产中的误差,提高了生产效率。
2.减少生产成本通过离线编程仿真技术可以更好的对机器人的工作路径进行规划和优化,减少能源消耗,提高了生产成本效益。
工业机器人离线编程与仿真(FANUC机器人)课程教案
工业离线编程与仿真(FANUC)课程教案第一章:工业概述1.1 工业的定义与发展历程1.2 工业的分类与主要技术参数1.3 工业的应用领域及发展趋势1.4 FANUC简介第二章:FANUC硬件与软件系统2.1 FANUC硬件组成及其功能2.2 FANUC软件系统及其功能2.3 FANUC编程软件(如ROBODRILL、ROBOTCAVER等)的使用方法2.4 FANUC示教器的操作方法第三章:工业坐标系与运动学3.1 工业的坐标系3.2 工业的运动学基本原理3.3 工业的逆运动学求解方法3.4 FANUC的运动学参数设置与调整第四章:工业离线编程基本概念与方法4.1 离线编程的定义与优势4.2 离线编程的基本流程4.3 离线编程的关键技术4.4 FANUC的离线编程软件及其使用方法第五章:FANUC离线编程实例5.1 离线编程实例一:简单搬运任务5.2 离线编程实例二:复杂装配任务5.3 离线编程实例三:焊接任务5.4 离线编程实例四:雕刻任务第六章:工业路径规划与仿真6.1 工业路径规划概述6.2 工业路径规划算法6.3 路径规划在离线编程中的应用6.4 FANUC路径规划与仿真操作第七章:工业工艺参数设置与优化7.1 工业工艺参数概述7.2 常见工艺参数设置与调整方法7.3 工艺参数优化方法与应用7.4 FANUC工艺参数设置与优化实例第八章:工业视觉系统应用8.1 工业视觉系统概述8.2 视觉系统硬件与软件组成8.3 视觉系统在离线编程中的应用8.4 FANUC视觉系统配置与使用第九章:工业安全防护与故障诊断9.1 工业安全防护概述9.2 安全防护措施与实施方法9.3 工业故障诊断技术9.4 FANUC故障诊断与处理实例第十章:工业离线编程与仿真实例分析10.1 离线编程与仿真实例一:搬运与装配任务10.2 离线编程与仿真实例二:焊接任务10.3 离线编程与仿真实例三:雕刻任务10.4 离线编程与仿真实例四:涂装任务10.5 离线编程与仿真实例分析与总结第十一章:工业高级离线编程技术11.1 高级离线编程概述11.2 高级路径规划技术11.3 高级工艺参数优化11.4 FANUC高级离线编程实例第十二章:工业离线编程软件工具与应用12.1 离线编程软件工具概述12.2 离线编程软件工具的使用方法12.3 离线编程软件工具的应用案例12.4 FANUC离线编程软件工具的应用第十三章:工业仿真与虚拟现实技术13.1 工业仿真技术概述13.2 仿真技术在离线编程中的应用13.3 虚拟现实技术在工业编程中的应用13.4 FANUC仿真与虚拟现实技术的应用实例第十四章:工业编程与仿真的未来趋势14.1 工业编程与仿真技术的发展趋势14.2 先进控制策略在编程中的应用14.3 与机器学习的融合14.4 FANUC编程与仿真未来的发展方向第十五章:课程总结与实践指导15.1 课程学习总结15.2 实践操作指导15.3 常见问题与解答15.4 课程设计与实践项目建议重点和难点解析本文主要介绍了工业离线编程与仿真(FANUC)的相关知识,包括工业的概述、FANUC的硬件与软件系统、坐标系与运动学、离线编程基本概念与方法、路径规划与仿真、工艺参数设置与优化、视觉系统应用、安全防护与故障诊断以及离线编程与仿真实例分析等。
工业机器人离线编程仿真技术与应用课件05 轨迹代码的后置处理
模式为“手拿工件”点击确定。
5.轨迹代码后置处理
5.1 “手拿工件”加工模式
磨削点设置方法
操作步骤: ① 点击【工序组】节点下的【操作】子节点,在其右键菜单中选择【编辑操作】选项 ② 在【编辑操作】菜单中,选择磨削点【设置】选项。 ③ 在【磨削设置】菜单中,【点磨削】磨削方式下,点击选磨削点。用户可以输入点位信息,也
武汉高德信息产业有限公司
5.轨迹代码后置处理
5.2 输出控制代码
点位属性的修改
设置磨削点:
武汉高德信息产业有限公司
5.轨迹代码后置处理
5.2 输出控制代码
点位属性的修改
武汉高德信息产业有限公司
5.轨迹代码后置处理
5.2 输出控制代码
机器人config
输出代码时,当选择输 出控制代码类型为虚轴时,此时 会出现一个可选项“config”。 config是机器人关节角配置的一 组参数,通常由三位数字组成。 不同型号的机器人,有不同的关 节角配置方式。华数机器人所采 用的,便是config算法。
5.1 “手拿工件”加工模式
磨削点设置方法
选取磨削点
武汉高德信息产业有限公司
操作步骤: ① 点击【工序组】节点下的【操作】子节点,
在其右键菜单中选择【编辑操作】选项 ② 在【编辑操作】菜单中,选择磨削点【设
置】选项。 ③ 在【磨削设置】菜单中,【点磨削】磨削
方式下,点击选磨削点。用户可以输入点 位信息,也可以在打磨工具模型上选择磨 削点。
武汉高德信息产业有限公司
5.轨迹代码后置处理
5.2 输出控制代码
机器人config
俯仰姿态判断:
武汉高德信息产业有限公司
工业机器人离线编程与仿真(FANUC机器人)课程教案
工业离线编程与仿真(FANUC)课程教案第一章:工业概述1.1 工业的定义与发展历程介绍工业的概念及其在工业生产中的应用。
阐述工业发展历程,包括传统的示教编程和现代的离线编程技术。
1.2 FANUC简介介绍FANUC公司的背景及在全球工业市场的地位。
讲解FANUC的主要产品系列及其特点。
1.3 工业的基本组成与原理解析工业的基本组成,如本体、驱动系统、控制系统等。
讲解工业工作的基本原理,包括运动学、动力学等。
第二章:离线编程与仿真基础2.1 离线编程概述解释离线编程的概念及其优势。
阐述离线编程在不同工业应用场景中的重要性。
2.2 离线编程软件介绍介绍常见的离线编程软件及其功能。
以FANUC离线编程软件为例,讲解其界面与操作方法。
2.3 仿真技术及其在离线编程中的应用讲解仿真技术在工业编程中的重要性。
阐述仿真技术如何提高编程安全与效率。
第三章:FANUC离线编程实践3.1 离线编程环境搭建讲解如何搭建FANUC离线编程环境。
包括硬件设备连接、软件安装与配置等。
3.2 编程语言与指令讲解FANUC的编程语言及其基本指令。
包括运动控制、I/O控制等编程指令。
3.3 离线编程实例通过具体实例讲解如何进行FANUC的离线编程。
包括任务分析、路径规划、程序编写等步骤。
第四章:工业系统仿真4.1 仿真软件的功能与操作讲解工业仿真软件的功能及其操作方法。
以FANUC仿真软件为例,进行具体操作演示。
4.2 仿真过程中的关键技术解析在工业仿真过程中需要关注的关键技术。
如碰撞检测、路径优化等。
4.3 仿真在工业调试与优化中的应用讲解如何利用仿真技术对工业进行调试与优化。
包括运动参数调整、程序优化等。
第五章:工业系统集成与应用5.1 工业的系统集成讲解工业系统集成的概念及其重要性。
阐述系统集成的主要环节,如硬件集成、软件集成等。
5.2 工业在不同领域的应用案例分享工业在制造业、物流、医疗等领域的应用案例。
分析不同应用场景下的优势与挑战。
工业机器人离线编程与仿真(FANUC机器人)课程教案
教案教案教案教案教案教案教案教案教案教案教学资源多媒体课件、教材授课题目(章、节)第2章ROBOGUIDE 仿真工作站创建2.1ROBOGUIDE仿真功能模块2.2机器人及相关设备添加2.3抓取摆放仿真工作站搭建教学目的与要求1.掌握MoveJ、MoveL指令格式和使用方法2.要求会使用MoveJ、MoveL指令完成直线、矩形绘制教学内容和时间安排授课内容实验八运动指令练习实验任务:1.练习线性运动指令MoveL,关节运动指令(MoveJ),圆弧运动(MoveC)和绝对运动(MoveABSJ)2.建立文件名为JUXING的例行程序,程序内实现机器人的运动路径如下图所示,机器人从起始点P1,经过P2、P3、P4点,回到起始点P1。
重点和难点重点:线性运动指令、关节运动指令难点:圆弧运动、绝对运动复习思考题,作业题实验报告如有答疑、质疑请记录教案授课日期:年月日教案编号:14教学安排课型:实践教学方式:演示、操作教案教案教案教案教学资源多媒体课件、教材授课题目(章、节)第3章ROBOGUIDE特殊功能设置3.1 附加轴添加设置3.2 Simulator功能3.3 Calibration功能3.4 伺服焊枪的添加和设置教学目的与要求1.完成计算机与机器人控制柜的硬件连接2.能够设置仿真监控教学内容和时间安排授课内容实验十一 Simulator功能实验任务:1.完成计算机与机器人控制柜的硬件连接2.设置机器人控制柜与计算机的IP地址3.检查连通性4.设置仿真监控机器人控制柜设置参数参考表重点和难点重点:计算机与机器人控制柜的硬件连接难点:设置仿真监控复习思考题,作业题如有答疑、质疑请记录教案授课日期:年月日教案编号:19教学安排课型:实践教学方式:演示、操作教案教案教案教学资源实验台、实验设备授课题目(章、节)第4章连续轨迹路径示教编程仿真4.1项目概述4.2创建连续轨迹路径编程仿真工作站4.3 创建轨迹图4.4 虚拟示教器编程教学目的与要求使用ROBOGUIDE软件搭建连续轨迹示教编程仿真工作站教学内容和时间安排授课内容实验十四创建连续轨迹路径编程仿真工作站1.新建的工作单元2.进行外部模型的添加3.添加轨迹笔和进行TCP设置4.创建如下轨迹图重点和难点重点:根据图片创建轨迹图难点:根据图片创建轨迹图复习思考题,作业题教案授课日期:年月日教案编号:23教学安排课型:理论教学方式:启发式讲授法教案教案教案教案教案教案。
《工业机器人离线编程仿真技术及应用 》教案
《工业机器人离线编程仿真技术及应用》
教案
本教案旨在介绍工业机器人离线编程仿真技术及应用。
教案从工业机器人编程基础知识出发,重点讨论离线编程仿真技术的有关概念和分析方法,在此基础上,结合离线编程仿真应用实例,使学生能够分析离线编程仿真技术的发展历史和实践过程,掌握物联网离线编程的现状及趋势,进行研究和应用。
一、工业机器人编程基础知识
1、工业机器人种类与结构
2、伺服机构、传动系统及其参数
3、工作空间、碰撞及运动学分析
4、基本控制系统原理及参数
二、离线编程仿真技术
1、仿真技术概述
仿真技术是预先建立的物理仿真系统和计算机软件模拟实现的过程,用以模拟真实场景的运动、力学或者热力学等现象,以及通过虚拟实验模拟真实实验,用以验证产品、确定参数等目的。
主要应用于产品开发、机械结构设计、运动控制调试、构型学习和修正等方面。
2、离线编程仿真基础原理
离线编程仿真是基于数字模型的编程仿真技术,可通过建立机器人、环境、工作坐标系等二维、三维的数字模型,快速分析机器人的运动空间及冲突,将复杂的机器人编程变成互动流程,从而节省重复时间,提高编程效率,进一步提高工业机器人的开发及应用水平
三、离线编程仿真应用实例
1、产品开发
离线编程仿真可用于机器人系统安全性和可靠性的产品开发,可以有效地缩短设计周期,提高产品质量。
同时,通过对不同机器人及工作空间环境等参数进行建模仿真,可以获得精细的仿真结果,实现不同场景的适应能力要求。
2、机械结构设计
离线编程仿真技术实现了机械结构设计概念以及运动场景的三维视图建模,帮助企业快速将机械结构从简单草图转化为完整的完善的数字形象,更加直观的展示机械结构的结构。
工业机器人离线编程与仿真技术机制 课程教学大纲
【工业机器人离线编程与仿真技术】【Offline Programming And Simulation Technology Of IndustrialRobots】一、基本信息(必填项)课程代码:2080373课程学分:【3】面向专业:【机械设计制造及自动化】课程性质:【系级选修课】开课院系:机电学院使用教材:主教材【FANUC工业机器人离线编程与应用黄维机械工业出版社2020年9月第一版】辅助教材【工业机器人离线编程与仿真(ROBOGUIDE)林燕文主编人民邮电出版社 2018.9】【工业机器人离线编程(FANUC)孟庆波主编高等教育出版社 2018.8】课程网站网址:先修课程:【工业机器人技术基础和安全2080371(2)】【工业机器人在线编程与操作2080372(3)】【机械制图2080245(5)】二、课程简介机器人离线编程系统是机器人编程语言的拓广,它利用计算机图形学的成果,建立起机器人及其工作环境的模型,再利用一些规划算法,通过对图形的控制和操作,在离线情况下进行规矩规划。
离线编程技术也很好的弥补了在线编程技术的不足。
本课程是机器人工程方向重点课程,工程师可以按照生产流程要求构建生产线和工业机器人应用单元,是现在软件环境中进行设计、仿真的目标。
本课程是以FANUC系列工业机器人离线编程软件ROBOGUIDE为教学基础,进行FANUC工业机器人的离线编程与仿真应用。
三、选课建议本课程适合于机械设计制造及自动化专业、汽车服务工程专业三年级的本科生修学,要求学生具有工业机器人在线编程技术、CAD/CAM/SolidWorks制图,能够掌握FANUC工业机器人离线编程技术和工程案例仿真技术,。
四、课程与专业毕业要求的关联性(必填项)五、课程目标/课程预期学习成果(必填项)(预期学习成果要可测量/能够证明)- 2 -六、课程内容(必填项)- 4 -七、课内实验名称及基本要求(选填,适用于课内实验)列出课程实验的名称、学时数、实验类型(演示型、验证型、设计型、综合型)及每个实验的内容简述。
《工业机器人离线仿真综合训练》课程标准
《工业机器人离线仿真综合训练》课程标准一、课程基本信息二、课程概述(一)课程定位本课程是工业机器人技术专业的专业平台课程。
通过本课程的学习,学生能够通过客户定制要求,利用工业机器人离线仿真软件,完成对工业机器人集成系统的建模和工艺方案设计,最终通过客户定制要求完成对工业机器人系统的离线仿真和工作过程演示。
本课程主要针对工业机器人系统集成应用方案设计等工作岗位,为后续的岗位实习打下基础,同时进一步提高对学生的方法能力、社会能力及职业素质的培养。
(二)先修后续课程先修课程:工业机器人示教编程与操作、工业机器人三维建模;后续课程:工业机器人系统集成等(三)本课程与中职、本科、培训班同类课程的区别。
三、课程目标(一)总体目标:通过本课程的学习,掌握工业机器人离线仿真的实际应用要求;熟练使用RobotStudio 等机器人仿真软件的基本功能,能利用 RobotStudio 软件建立和仿真小型的工业机器人工作系统,并能能根据工艺要求,建立大型的工业机器人工作站系统,同时进一步提高对学生的方法能力、社会能力及职业素质的培养。
(二)素质目标:1.具有良好的职业道德和敬业精神;2.具有团队意识及妥善处理人际关系的能力;3.具有一定的计划组织能力和团队协作能力;4.注重对语言表达和文字书写能力的培养。
(三)知识目标:1.掌握机器人坐标系知识;2.掌握机器人编程指令、语句使用要求及编程规则;3.掌握工业机器人集成系统的方案设计方法;4.掌握 RobotStudio 软件的功能模块使用方法; 5.熟悉工业机器人安全操作规范。
(四)能力目标:1.能够根据动作要求,合理分析设计机器人集成系统工艺;2.能够根据定制要求建立三维模型;3.能熟练使用软件创建机器人工具和仿真编程;4.能够正确仿真机器人集成系统动画演示。
四、课程内容五、实训项目设计六、课程考核采用过程式考核方案:为了全面考核学生对知识、技能的掌握情况与职业素养的养成情况,本课程的考核方式以完成任务过程和作品的质量为主进行操作技能和职业能力考核,兼顾能力和技能相关的知识考核。
工业机器人编程与离线仿真教案:任务三公开课教案教学设计课件资料
制O
控制:为了满足预期要求所进行的操作或调整的过程。
控制任务可由人工控制和自动控制来完成。
三、新课讲授
§1. 3布局工业机器人XX工作站
课题导入
1.3.1了解工业机器人工作站 工作站如图所示。
业机器人工作站包含工业机器人及工作对象。我们就通过图中的例子进
第L点与第2点对齐;
第3点与第4点对齐。
∏.单击对象点位的坐标值已自动显示在框中,然后单击“应用”。
12.对象已准确对齐放置到小桌子上。
四
四、强化巩固
1、工业机器人系统创建时的布局
2、手动操作时的注意事项
五、总结拓展
(一)XX总结
(1)创建工业机器人系统前的布局
(2)建立工业机器人手动操作
(二)布置作业
四、强化巩固
利用实际生活中接触的例子加强巩固
五、总结拓展
L课堂内容总结..…2.布置作业
小组讨论
授课效果
分析总结
教学内容
课堂互动
一、组织教学
调节课堂气氛调动学生积极性,共同创设和谐动感课堂
提前组织教 学
推荐教材:
《工业机器人离线编程与仿真》汇邦教材
二、课题导入
生产和科学实践中,要求设备或装置或生产过程按照人们所期望的规律运行 或工作。同时,干扰使实际工作状态偏离所期望的状态。
键,选择“拆除”O
生理解记 忆。
1.3.4摆放周边的模型
放周边模型的操作XX所示,步骤如下:
1.在“基本”功能选项卡中,在“导入模型库”下拉“设备”列表中 选择“ProperllerTable"模型进行导入。
结合”活实Rd、,√ι‹∕τj、 组讨论的方 式对本节课 内容进行拓 展掌握
工业机器人离线编程-教案
学生已有实际工业机器人操作的基础
教学材料分析
计算机、仿真软件
教学内容
1.机器人基本运动轨迹程序的方法;
2.仿真机器人基本运动轨迹的校正方法。
教学活动及时间安排
教学方法手段
1.理论讲解1课时
2.示范操作0.5课时
3.分组操作2课时
集中讲授、示范演示、巡回指导
教学评价
课后小结
备注
授课课题
6RobotStudio中的建模
1.理论讲解0.5课时
2.示范操作0.5课时
3.分组操作3课时
集中讲授、示范演示、巡回指导
教学评价
课后小结
备注
授课课题
5仿真机器人基本运动轨迹程序建立
授课时数
4
教学目标
1. 学会机器人基本运动轨迹程序的方法;
2.学会仿真机器人基本运动轨迹的校正方法。
教学重点
基本运动轨迹的校正方法
教学难点
基本运动轨迹的校正方法
2.上机练习2课时。
集中讲授、示范演示、巡回指导
教学评价
课后小结
备注
授课课题
2.RobotStudio的基本操作
授课时数
4
教学目标
1.熟悉RobotStudio的界面;
2.掌握RobotStudio环境下机器人的手动操作方法;
3.RobotStudio环境下机器人坐标系的建立。
教学重点
RobotStudio环境下机器人坐标系的建立
教 案
(2021-2022学年上学期)
课程名称:工业机器人离线编程
授课专业:工业机器人技术
授课班级:
授课教师:
授课课题
1.工业机器人仿真软件认识、安装、授权、基本操作
《工业机器人离线仿真综合训练》电子教案
《工业机器人离线仿真综合训练》授课教案(11)SimulationEvents在仿真开始和停止时,发出脉冲信号。
(12)TraceTCP当Execute 被触发时,生成最大最小值间的任意值。
(13)LightControl当Execute 被触发时,生成最大最小值间的任意值。
(14)PhysicsControl当Execute 被触发时,生成最大最小值间的任意值。
二、Smart 组件创建动态传输链1、设定输送链的产品源(Source)子组件Source 用于设定产品源,美当触发一次Source 执行,都会自动生成一个产品源的复制品。
在“建模”中选择“Smart 组件”,构建一个新的Smart 组件;将其命名为“SC_InFeeder”;添加组件“Source”并进行设置。
2、设定输送链的运动属性子组件LinearMover 设定运动属性,其属性包含指定运动物体、运动方向、运动速度、参考坐标等。
此处将之前设定的Queue 设定为运动物体。
依次添加组件“Queue”“LinearMover”并对“LinearMover”进行设定。
3、设定输送链限位传感器虚拟传感器一次只能检测一个物体,所以这里需要保证所创建的传感器不能与周边设备接触,否则无法检测运动到输送链末端的产品。
添加组件:选择传感器“PlaneSensor”并进行设定;右击”Infeeder”,选中“可由传感器检测”,将前面的勾去掉;将“InFeeder”拖放到Smart组件“SC_InFeeder”中去;添加组件,选择“LogicGate”并进行设定后应用。
4、创建属性与连结属性连结是指各Smart 子组件的某项属性之间的连结。
Source 的Copy 指的是源的复制品,Queue 的Back 指的是下一个将要加入队列的物体。
通过这样的连结,可实现本任务中的产品源生成一个复制品,执行加入队列动作后,该复制品会自动加入到队列Queue 中,而Queue 是一直执行线性运动的,则生成的复制品也会随着队列进行线性运动,而当执行退出队列时,复制品退出队列后就停止线性运动了进入“属性与连结”选项卡,单击“添加连结”;5、创建信号连接I/O 信号指的是在本工作站中自行创建的数字信号,用于与各个Smart 子组件进行信息交互。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目7 单元练习题
1.简述RobotArt布局工作站的一般流程。 2.根据学习资源中提供的模型及工作站布局参考,完成工 业机器人仿真工作站布局。 3.根据布局的工作站完成机器人轨迹的生成。 4.对机器人轨迹进行优化,仿真运行轨迹并生成后置代码。 【提示】单元练习题模型以及打包文件名称为“项目七_练 习题”。
对单个孔生成打孔生成
任务2 轨迹生成与后置代码
7.2.1 轨迹生成与仿真运行
仿真运行 在生成机器人运行轨迹后,需要通过放着运行进行轨迹验证,对 运行出现问题的点进行调整。
任务2 轨迹生成与后置代码
7.2.2 仿真运行与后置代码
在RobotArt离线编程软件中生成一条轨迹并仿真无异常后,可 以将轨迹生成后置代码以便能够在真机上运行,达到最终的目的。
任务2 轨迹生成与后置代码
7.2.1 轨迹生成与仿真运行
RobotArt 中 生 成路径有7中 类型,如右表 所示。
类型 1 沿着一个面的一条边
2 一个面的外环
3 一个面的一个环 4 曲线特征 5 单条边 6 点云打孔 7 打孔
描述 该类型是通过将三维模型的某个面的边作为轨迹路径, 选择面作为轨迹的法向。该类型经通过,制定的一条边, 和其轨迹方向,加上提供轨迹法向的平面来确定轨迹。 该类型是通过将三维模型的某个面的边作为轨迹路径, 选择面作为轨迹的法向。 当所需要生成的轨迹为简单单个平面的外环边时,可以 通过这种类型来确定轨迹。
பைடு நூலகம்
THANK YOU 谢谢
学 习
2.轨迹优化的过渡点添加
自
测 3.仿真运行步骤
4.后置代码生成步骤
完成情况 □好 □良好 □一般 □差 □好 □良好 □一般 □差 □好 □良好 □一般 □差 □好 □良好 □一般 □差
项目7 项目自测
序号 1 2
学习目标
学习效果评估指标
掌握工作站布局 的方法。
软件画面调节的方法 工作站布局流程 三维球的使用方法
任务2 轨迹生成与后置代码
练习
将任务1练习中完成的工作站打开, 选择合适的方式生成机器人轨迹,并对轨迹进行 优化处理,最后仿真运行生成后置代码。 【提示】本练习的打包文件名称为“Project seven_task two_practice”。
任务2 轨迹生成与后置代码
学习自测
考核内容
1.轨迹生成的方法步骤
项目7 通用离线编程仿真软件应用
任务2 轨迹生成与后置代码
本任务根据任务1布局完成的工作站,采用“沿着一个面 的一条边”生成机器人雕刻轨迹。对轨迹进行优化添加过渡 点和Home点,仿真运行并生成后置代码。
任务2 轨迹生成与后置代码
7.2.1 轨迹生成与仿真运行
设计一条完美的轨迹,需要时间最优(路径最优化,提高效率)。 空间最优(没有干扰,没有碰撞),复杂的路径需要选择不同生成类 型进行多次路径生成。
掌 握 轨 迹 生 成 的 路径生成的方法
方法。
轨迹优化的方法
3
掌 握 仿 真 运 行 的 仿真运行的流程
流程。
调节仿真速度的调节方法
4
掌 握 后 置 代 码 生 后置代码生成的流程
成的方法。
到处后置代码的方法
自我评估结果 □掌握 □初步掌握 □未掌握 □掌握 □初步掌握 □未掌握 □掌握 □初步掌握 □未掌握 □掌握 □初步掌握 □未掌握
这个类型与一个面的外环类型相似,但是比一个面的外 环类型多可以选择简单平面的内环的功能。
由曲线加面生成轨迹,可以实现完全设计自己的空间曲 线作为轨迹路径,选择面或独立方向作为轨迹法向。
这个类型可以满足多种轨迹设计的思路。该类型通过对 单条线段的选择,加上选择一个面作为轨迹法向,实现轨 迹设计。
拾取孔位点,拾取要打零件,生成带工具偏移信息的打 孔轨迹。