项目二工业机器人激光切割系统的设计2.2学习RAPID语言.pptxVIP

项目二工业机器人激光切割系统的设计2.2学习RAPID语言.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

项目二工业机器人激光切割系统的设计2.2学习RAPID语言程序结构

2.2.5运动指令1.MoveJ-通过接头移动,移动机械臂MoveJ指令也可以称为空间点运动指令,该指令表示机器人TCP将进行点到点的运动:各轴均以恒定轴速率运动,且所有轴均同时达到目的点。在运动过程中,各轴运动形成的轨迹在绝大多数情况下是非线性的,如图2-17所示。目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

2.MoveAbsJ-移动机械臂至绝对接头位置MoveAbsJ指令用于将机器人各轴移动至指定的绝对位置(角度),其运动模式与MoveJ指令类似。但本质上MoveJ指令描述的是空间点到空间点的运动,而MoveAbsJ指令描述的是各轴角度到角度的运动,因此其位置不随工具和工件坐标系而变化。基于MoveAbsJ指令的动作特性,常用于机器人回到特定(如机械零点)的位置或经过运动学奇异点的位姿。3.MoveL-使机械臂沿直线移动MoveL用于将机器人末端点沿直线移动至目标位姿,当指令目标位置不变时也可用于调整工具姿态,如图2-18所示。运动过程中遵循以下规则:(1)以恒定编程速率,沿直线移动工具的TCP。(2)以相等的间隔,沿路径调整工具方位。目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

如果不可能达到关于调整姿态或外轴的编程速率,则将降低TCP的速率。一般在对轨迹要求高的场合进行使用此指令。但要注意,空间直线距离不宜太远,否则容易到达机器人的轴限位或奇异点。图2-18直线运动目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

4.MoveC-使机械臂沿圆周移动MoveC指令用于将工具中心点(TCP)沿圆周移动至给定目的地。移动期间,该周期的方位通常相对保持不变。MoveC运动指令实例案例如图2-19所示,显示了如何通过两个MoveC指令,实施一个完整的周期。MoveLp1,v500,fine,tool1;MoveCp2,p3,v500,z20,tool1;MoveCp4,p1,v500,fine,tool1;图2-19MoveC运动指令示例目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

Step1:将机器人移动到任务起始点位置。 2.2.6编制直线轨迹程序目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

Step2:在程序编辑器中,单击“添加指令”,在右侧指令“Common”栏,选中MoveAbsJ指令。 目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

Step3:在添加完成的MoveAbsJ指令中,选中“*”,单击该位置。 目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

Step4:单击“新建”创建位置变量。 目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

Step5:修改位置变量名称为“jpos10”,单击“确定”。 目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

Step6:再次单击“确定”保存,并返回程序编辑器。 目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

Step6:再次单击“确定”保存,并返回程序编辑器。 目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

Step1:将机器人移动到切割开始点上方约50mm位置。 目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

Step2:添加MoveJ指令,在弹出窗口,点击“下方”,即为在当前指令的下方添加指令。 目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

Step3:选中“*”,再次单击该“*”的位置。 目录2.2学习RAPID语言程序结构2.2.5运动指令2.2.6编制直线轨迹程序知识学习任务实施习题检测

Step4:单击“新建”创建位置变量。 目录2.2学习RAPID语言程序结构2.2.

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档