清华制造系统实验机器人编程实验指导书解析.docVIP

清华制造系统实验机器人编程实验指导书解析.doc

  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文档。上传文档
查看更多
机器人编程实验指导书 实验目的: 学习使用和操作机器人。 掌握机器人的手动控制和程序控制。 了解程序控制机器人的过程。 二.实验内容 学习并熟悉如何使用示教盒手动调整机器人。 根据给定的参照文件,了解控制机器人运作的方法和命令。 手动方式调节机器人, 确定机械手的空间行走路径。 机械手从参考点移动到料带上方取料到参考点。 机械手从参考点将料送到卡盘上, 加工完毕, 取料送回料带上的托盘。 每条路径确定足够多的点数,确保机械手动作时不发生干涉。 根据上面确定的空间点编制机器人控制程序。 机器人空间点运行无误后,由指导教师检查空间点及编制的控制文件,由教师指导完成机器人控制文件的生效,进行程序控制机器人的运行。 三.设备情况介绍 RV-M1机器人; 示教盒; 零件毛坯; 四.实验步骤: 1)阅读相关辅助资料,读懂下面的机器人程序文件,参照此范例文件进行编程。用文本编辑器进行编辑,存成*.rob后缀文件。 DL 1,2048 10 OB +0 30 ID 350 GO 360 TI 5 370 MO 32,O 380 SP 7,H 400 MO 100,O 480 OB -0 RN 2)熟悉机器人的示教盒的操作方法(操作指导另附)。 3)规划机器人的轨迹,用手动方式为机器人设定姿态和位置编码。 a. 将机器人示教盒上的手动控制开关拨到ON状态。 b. 对机器人进行初始化。 c. 执行mov 100,将机械手回到点号为100的参考点。 根据要求机器人完成的动作,可先依次设定姿态和位置编码,用示教盒调整机械手的行走路径, 确定所需的节点数目和大致位置按照空间顺序,依次将机械手以手动方式分别调节到这些节点上,并按照一定的顺序编号、存储,位置号设定为100加上试验组号(例如:对第二组,原预设“51” 号位置的坐标点定义为251号位置)。 4) 用“Mov 位置编码(位置编码由自己定)”依次运行一遍,测试机器人的运行过程,确保此机器人要完成的动作无误,并观察是否有干涉以及时调整。 5) 针对测试结果上机改编和整理机器人的控制程序。将重新编制的控制程序存为“?*.rob”。“?”为组号,如对第一组,为1Convpart1.rob,其它以次类推。 6)程序改编完成后,交与指导教师查看,由教师在主程序中设置路径,运行并查看程序的正确性。注意观察:这些程序是如何生效,控制机器人运作的。 注意事项: (1)机器人1运行前,要检查是否与周围设备发生干涉。 (2)机器人的位置编码是唯一的,一定要按照要求设置自己的位置编码,否则,会将给定文件的位置编码或其他组的位置编码冲掉。 (3)构成机器人行走路径的位置点是有一定顺序的,如果中间忽略位置点,可能会发生干涉碰撞。 机器人的动作由*.cmd文件控制,例如车单元配套机器人控制文件如下: Rotot1.cmd 22 4 Id Signal Description - -2 - Format Code - 1 0 Nest Robot C:\CIM\CELL1\ROBOTS\NEST.rob 1 7 1 0 2 0 Load Part1 from Conveyor C:\CIM\CELL1\ROBOTS\Convpar1.rob 3 7 1 2 3 7 1 0 3 0 Load Part2 from Conveyor C:\CIM\CELL1\ROBOTS\CONVpar2.rob 3 7 1 2 3 7 1 0 4 0 Retract from Lathe (GO) C:\CIM\CELL1\Robots\LATHPARK.rob 3 7 1 2 3 0 0 0 5 0 Into Lathe Grip Part C:\CIM\CELL1\ROBOTS\LATHGRIP.rob 3 7 1 2 3 7 1 0 6 0 Remove Part1 from Lathe place in Conveyor C:\CIM\CELL1\ROBOTS\PAR1CONV.rob 3 7 1 2 3 0 0 0 7 0 Remove Part2 from Lathe place in Conveyor C:\CIM\CELL1\ROBOTS\PAR2CONV.rob 3 7 1 2 3 0 0 0 以上控制文件包括7个程序文件: (1)NEST.rob 初始化机器人 (2)CONVpar1.rob 从Conveyor取零件1 (3)CONVpar2.rob 从Conveyor取零件2(没有使用) (4)LATHPARK.rob 从机床上收回机器人手臂 (5)LATHGRIP.rob 车床工作完毕伸入车床抓取零件 (6)PAR1CONV.rob 从车床取出零件1并放回Conveyor

文档评论(0)

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

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

1亿VIP精品文档

相关文档