11 工业机器人编程与操作——(中职课件) 模块二 任务6 工业机器人工件装配任务装调实训

2022-10-20
| 18页
| 163人阅读
| 1人下载
普通

内容正文:

11 工业机器人编程与操作——(中职课件) 模块二 任务6 工业机器人工件装配任务装调实训 一、实训任务描述 工件装配模型如图 2-4-1 所示,有二个支架模型,还配套有二个立体模具。机器人需要完成的任务是把排列支架上的大小工件放到组装支架上,完成组装过程后,机器人再把组装支架的上大小工件拆解,还回到排列支架上。 图 2-4-1 二、知识技能准备 1、机器人基本运动指令的应用参照项目一里程序指令的相关内容。 2、设备、模型、夹具、工具准备。 三、实训任务实施 1、安装机器人的搬运工具。 2、连接机器人I/O接口电气线路。 3、制定工艺流程图 上电启动→复位→开始组装:从排列支架取大工件,放到组装支架大工件位→从排列支架取小工件,放到组装支架小工件位→复位→开始拆解:从组装支架取小工件,放到排列支架小工件位→从组装支架取大工件,放到排列支架大工件位→复位。 4、规划编程思路 第一步,观察工件装配模型的工作流程,结果如下: (1)夹具从原点移动到排列支架取大工件上方合适距离,然后从排列支架上夹住大工件,提升合适距离; (2)大工件移动到组装支架放置位置的正上方合适位置,然后移动到放置位置,再松开夹具,提升合适距离; (3)夹具运动到排列支架取小工件上方合适距离,然后从排列支架上夹住小工件,提升合适距离; (4)小工件移动到组装支架放置位置的正上方合适位置,然后移动到放置位置,松开夹具,提升合适距离; (5)回到工作原点; (6)夹具运动到组装支架取小工件上方合适距离,然后从组装支架上夹住小工件,再提升合适距离; (7)小工件移动到排列支架放置位置的正上方合适位置,然后移动到放置位置,再松开夹具,提升合适距离; (8)夹具运动到组装支架取大工件上方合适距离,然后从组装支架上夹住大工件,再提升合适距离; (9)大工件移动到排列支架放置位置的正上方合适位置,然后移动到放置位置,再松开夹具,提升合适距离; (10)回到工作原点。 6 第二步、设计程序的整体框架 根据观察此模型工作流程的特点,有很多的重复动作及点位。 子程序命名: (1)组装子程序“ZZ” (2)拆解子程序“CJ” (3)夹具夹紧子程序“JJ” (4)夹具松开子程序“SK” 7 第三步、定义机器人程序点 序号 点序号 注释 备注 1 pHome 机器人初始位置 需示教 2 P10-50 排列支架上大工件位置上方50mm 程序中定义 3 p10 排列支架上大工件位置 需示教 4 P11-50 组装支架上大工件位置上方50mm 程序中定义 5 p11 组装支架上大工件位置 需示教 6 p20-50 排列支架上小工件位置上方50mm 程序中定义 7 p20 排列支架上小工件位置 需示教 8 p21-50 组装支架上小工件位置上方50mm 程序中定义 9 p21 组装支架上小工件位置 需示教 10 p30 排列支架中间点 需示教 11 p40,p50 组装支架中间点 需示教 8 第四步、画出机器人跑点图 9 5、编写机器人程序,如下程序供参考。 PROC MAIN() rInitAll(); (复位子程序) ZZ ();(组装子程序) CJ ();(拆解子程序) ENDPROC 10 下面具体介绍各个子程序以及子程序中所调用的功能子程序。 1)复位子程序:具体程序如下 PROC rInitAll() AccSet 100,100; VelSet 100,5000; Reset DO10-1; //复位电磁阀,大工件夹具松开 Reset DO10-2; // 复位电磁阀,小工件夹具松开 rHome; //机器人回归原点 ENDPROC 复位子程序又调用了回原点子程序,具体程序如下: PROC rHome() MoveJ phome, v500,fine ,tool0; ENDPROC 2)组装子程序: PROC ZZ() MoveJ p30,v500,fine,tool0; //机器人移到排列支架中间点 MoveJ offs(P10, 0,0,50),v500,z50 ,tool0; //移到排列支架上大工件位置上方50mm MoveL p10,v50,fine,tool0; //吸盘缓慢下降至大工件位置 JJ; //调用夹具夹紧子程序,夹紧工件 MoveL offs(P10, 0,0,50),v500,z50 ,tool0; //返回放置点上方 MoveJ p40,v500,fine,tool0; //移

资源预览图

11  工业机器人编程与操作——(中职课件) 模块二 任务6 工业机器人工件装配任务装调实训
1
11  工业机器人编程与操作——(中职课件) 模块二 任务6 工业机器人工件装配任务装调实训
2
11  工业机器人编程与操作——(中职课件) 模块二 任务6 工业机器人工件装配任务装调实训
3
11  工业机器人编程与操作——(中职课件) 模块二 任务6 工业机器人工件装配任务装调实训
4
11  工业机器人编程与操作——(中职课件) 模块二 任务6 工业机器人工件装配任务装调实训
5
11  工业机器人编程与操作——(中职课件) 模块二 任务6 工业机器人工件装配任务装调实训
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。