工业机器人现场编程-绝对运动和相对运动编程-课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《工业机器人现场编程-绝对运动和相对运动编程-课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 机器人 现场 编程 绝对 运动 相对 课件
- 资源描述:
-
1、绝对运动和相对运动编程主要内容 了解绝对运动和相对运动编程原理的相关知识 掌握绝对运动和相对运动编程的使用方法机器人的运动编程 运动参数的功能在进行机器人运动编程之前,需要对运动进行必要的说明。需要确定运动方式是PTP、LIN还是CIRC,然后还要明确目标位置及辅助位置。对于精确暂停或是轨迹逼近,以及速度、加速度、工具和负载、基坐标系也要进行必要的说明,另外,对机器人引导型或外部工具、沿轨迹运动时的姿态导引、圆周运动CIRC时的圆心角,这些运动参数的说明对运动编程来讲也都是必要的。关于运动参数的系统变量,工具使用的变量是$TOOL和$LOAD,可以激活所测量的TCP,如下图所示。另外,也可以激
2、活所属的负载数据,如下图所示。对于参考基坐标/工作基坐标使用的是:$BASE,变量可激活所测量的基坐标,如下图所示。机器人引导型或外部工具的选择使用:$IPO_MODE,选择机器人引导型工具和选择外部工具时,如下图所示。引导型工具外部工具对于速度设置,当在进行PTP运动时,针对每根轴的速度设置,如下图所示。若在进行轨迹运动LIN或CIRC时,是关于轨迹速度、回转速度和转速的设置,如下图所示。在大多数情况下,工具的作业方向是X轴方向,所以转速是指以角度C绕X轴旋转的转速,回转速度则是指绕其它两个角度(A和B)回转的速度。轨迹速度设置回转速度设置转速设置对于加速度的设置,若进行PTP运动时,针对每
3、根轴的加速度设置,如下图所示。进行轨迹运动LIN或CIRC时,对轨迹加速度、回转加速度和转动加速度的设置。关于圆滑过渡距离设置,只进行PTP运动时,轨迹逼近大小的编辑使用:C_PTP,如下图所示。在进行轨迹运动LIN、CIRC和PTP时,编辑与目标点的距离使用:C_DIS,这个距离必须低于$APO.CDIS的值,如下图所示。在进行轨迹运动LIN、CIRC时,编辑主导姿态角度使用:C_ORI,这个角度必须低于$APO.CORI的值,如下图所示。在进行轨迹运动LIN、CIRC时,编辑驶向目标点的减速阶段中的速度使用:C_VEL,速度值必须低于$APO.CVEL的值,如下图所示。沿轨迹运动时姿态导引
4、设置,在进行LIN和CIRC运动时,使用$ORI_TYPE来编辑姿态导引,如果程序语句的编辑如下左图,则表示在运动期间姿态保持不变,如下右图所示。如果程序语句编辑如下左图所示,则表示在进行轨迹运动期间,姿态会根据目标点的姿态不断地自动改变,如下右图所示。当出现手轴奇点问题时可通过如下图所示的程序编辑予以避免,因为绕工具作业方向旋转和回转不会进行姿态导引。程序编辑稳定的方向导引程序编辑姿态的不断改变当仅限于CIRC运动时,使用变量$CIRC_TYPE,但是如果通过$ORI_TYPE=#JOINT进行手轴角度的超控引导,则变量$CIRC_TYPE就没有意义了。如果要圆周运动期间以轨迹为参照的姿态引
5、导,则程序的编辑如下如所示。若圆周运动期间以空间为参照的姿态引导,则程序语句的编辑如下图所示。以轨迹为参照以基坐标为参照绝对运动编程原理机器人的绝对运动是借助于绝对值运动至目标位置。 运动方式PTP对于运动方式PTP的编辑形式是:PTP 目标点C_PTP。其中目标点的类型有POS、E6POS、AXIS、E6AXIS、FRAME这五种,可以用笛卡尔基于BASE坐标系或轴坐标进行给定,如果未给定目标点的所有分量,控制器则会把前一个位置的值应用于缺少的分量。C_PTP是使目标点被轨迹逼近,在PTP-PTP轨迹逼近中只需要C-PTP的参数,在PTP-CP轨迹逼近中,及轨迹逼近的PTP语句后还跟着一个L
6、IN或CIRC语句,则还需要附加轨迹逼近的参数。而编辑中的轨迹逼近仅适用于PTP-CP轨迹逼近,用这个参数可以定义最早什么时候开始轨迹逼近。示例如果当机器人运动到DAT文件中的一个位置,该位置已经事先通过联机表单教给机器人,机器人轨迹逼近P3点,编辑语句如下图所示。如果当机器人运动到一个输入的位置,如轴坐标(AXIS或E6AXIS)位置,则在编辑时应该进行如下图所示的定义。若是空间位置(以当前激活的工具和基坐标),编辑的语句则应该是如下图所示。如果机器人仅在输入一个人或多个集合时运行,则在编辑时应进行如下两图的编辑。一个集合下运动多个集合下运动 运动方式LIN当运动方式是LIN时,机器人的运动
展开阅读全文