ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:426.52KB ,
资源ID:3215484      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-3215484.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实训项目10 曲线轨迹运行文档格式.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

实训项目10 曲线轨迹运行文档格式.docx

1、2、可以对机器人的操作,以确认机器人可以到达要取、放的最远端是可以顺利到达的,否则以后再调整就会很麻烦了。Smart组件的基本使用 smart组件创建操作:建模-smart组件-添加组件,建立如下表组件,详情看视频。机器人IO的设定为了实现真夹具动作的夹/放的动作控制,为了至少需要设定一个虚拟的数字输出信号,这个信号只用于虚拟仿真的作用,并没有与实际的总线或IO板进行关联。数字输出信号的设定菜单操作为:控制器-配置编辑器-IO SYSTEM-SIGNAL。然后信号设定为以下的表1的参数:机器人轨迹的创建机器人的动作是从左侧的码垛盘存放处搬运到右边的的方形的码垛盘处。具体的操作方法如下:1、设置

2、正确的工件坐标与工具,如下图所示:2、根据具体的情况,设定正确的机器人运动指令的参数,如下图所示:3、根据动作的要求通过示教指令的方法,创建对应的轨迹程序,程序样板如下图所示: MODULE Module1 CONST robtarget Target_10:=2160,873,550.000445556,0,0,1,0,0,-1,0,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_20:=2235,948,550.000445556,0,0,1,0,0,-1,0,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtar

3、get Target_30:=2160,1023,550.000445556,0,0,1,0,0,-1,0,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_40:=2085,948,550.000445556,0,0,1,0,0,-1,0,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_50: CONST robtarget Target_60:=2093.59,672.09,550.000445556,0,0.009075587,0.999958816,0,-1,0,-1,0,9E9,9E

4、9,9E9,9E9,9E9,9E9; CONST robtarget Target_70:=2213.5,567.706766527,550.000445556,0,0.009075587,0.999958816,0,-1,0,-1,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_80:=2093.59,472.02,550.000445556,0,0.009075587,0.999958816,0,-1,0,-1,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_90: CONST robt

5、arget Target_100:=1830,1018,550.000445556,0,0,1,0,0,-1,0,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_110:=1980,1018,550.000445556,0,0,1,0,0,-1,0,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_120:=1980,868,550.000445556,0,0,1,0,0,-1,0,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_130:=1

6、830,868,550.000445556,0,0,1,0,0,-1,0,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_140: CONST robtarget Target_150:=1853.92893617,657.225766889,550.000445556,0,0,1,0,-1,0,-1,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_160:=1985.692325914,657.225766889,550.000445556,0,0,1,0,-1,0,-1,0,9E9,9E

7、9,9E9,9E9,9E9,9E9; CONST robtarget Target_170:=1989.22785982,655.761300794,550.000445556,0,0,1,0,-1,0,-1,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_180:=1990.692325914,652.225766889,550.000445556,0,0,1,0,-1,0,-1,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_190:=1990.022452933,431.0751382

8、69,550.000445556,0,0,1,0,-1,0,-1,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_200:=1985.692325914,428.575138269,550.000445556,0,0,1,0,-1,0,-1,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_210:=1853.92893617,428.575138269,550.000445556,0,0,1,0,-1,0,-1,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarg

9、et Target_220:=1850.393402264,430.039604363,550.000445556,0,0,1,0,-1,0,-1,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_230:=1848.92893617,433.575138269,550.000445556,0,0,1,0,-1,0,-1,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget Target_240:=1848.92893617,652.225766889,550.000445556,0,0,1,0,-1,0,-1,

10、0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget phome:=2069.588948583,748.5,1072.647241396,0.190808872,0,0.981627207,0,0,0,0,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget ps1:=2160.000047527,873.000716174,622.945285275,-0.00000066,0.000000266,1,0.00000046,0,-1,0,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget ps

11、2:=2093.589908743,672.089979182,634.540226904,-0.00000043,0.009075636,0.999958816,0.000000137,-1,0,-1,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget ps3:=1829.999840396,1018.00037035,584.970769809,0.000000194,-0.00000041,1,-0.000000117,0,-1,0,0,9E9,9E9,9E9,9E9,9E9,9E9; CONST robtarget ps4:=1853.92921043

12、7,657.225634438,596.606943259,0.000000436,-0.000000132,1,-0.000000114,-1,0,-1,0,9E9,9E9,9E9,9E9,9E9,9E9; PROC Path_10() MoveJ phome,v1000,z100,MyToolWObj:=Wobj1; MoveJ ps1,v1000,z100,MyToolWObj: MoveL Target_10,v1000,z100,MyToolWObj: Set do3; MoveC Target_20,Target_30,v1000,z100,MyToolWObj: MoveC Ta

13、rget_40,Target_50,v1000,fine,MyToolWObj: Set do1; Reset do1; Set do2; Reset do2; Reset do3; MoveJ ps1,v1000,z100,MyToolWObj: MoveJ ps2,v1000,z100,MyToolWObj: MoveL Target_60,v1000,fine,MyToolWObj: Set do3; MoveL Target_70,v1000,z100,MyToolWObj: MoveL Target_80,v1000,z100,MyToolWObj: MoveL Target_90,

14、v1000,fine,MyToolWObj: MoveJ ps3,v1000,z100,MyToolWObj: MoveL Target_100,v1000,fine,MyToolWObj: MoveL Target_110,v1000,z100,MyToolWObj: MoveL Target_120,v1000,z100,MyToolWObj: MoveL Target_130,v1000,z100,MyToolWObj: MoveL Target_140,v1000,fine,MyToolWObj: MoveJ ps4,v1000,z100,MyToolWObj: MoveL Targe

15、t_150,v1000,fine,MyToolWObj: MoveL Target_160,v1000,z100,MyToolWObj: MoveL Target_170,v1000,z100,MyToolWObj: MoveL Target_180,v1000,z100,MyToolWObj: MoveL Target_190,v1000,z100,MyToolWObj: MoveL Target_200,v1000,z100,MyToolWObj: MoveL Target_210,v1000,z100,MyToolWObj: MoveL Target_220,v1000,z100,MyT

16、oolWObj: MoveL Target_230,v1000,z100,MyToolWObj: MoveL Target_240,v1000,fine,MyToolWObj: MoveJ phome,v1000,z100,MyToolWObj: ENDPROC PROC Path_20() MoveJ ps2,v1000,z100,MyToolWObj: MoveL Target_60,v1000,fine,MyToolWObj: MoveL Target_70,v1000,z100,MyToolWObj: MoveL Target_80,v1000,z100,MyToolWObj: Mov

17、eL Target_90,v1000,fine,MyToolWObj: PROC Path_30() MoveJ ps3,v1000,z100,MyToolWObj: MoveL Target_100,v1000,fine,MyToolWObj: MoveL Target_110,v1000,z100,MyToolWObj: MoveL Target_120,v1000,z100,MyToolWObj: MoveL Target_130,v1000,z100,MyToolWObj: MoveL Target_140,v1000,fine,MyToolWObj: PROC Path_40() M

18、oveJ ps4,v1000,z100,MyToolWObj: MoveL Target_150,v1000,fine,MyToolWObj: MoveL Target_160,v1000,z100,MyToolWObj: MoveL Target_170,v1000,z100,MyToolWObj: MoveL Target_180,v1000,z100,MyToolWObj: MoveL Target_190,v1000,z100,MyToolWObj: MoveL Target_200,v1000,z100,MyToolWObj: MoveL Target_210,v1000,z100,

19、MyToolWObj: MoveL Target_220,v1000,z100,MyToolWObj: MoveL Target_230,v1000,z100,MyToolWObj: MoveL Target_240,v1000,fine,MyToolWObj:ENDMODULE将写好的程序同步到RAPID,菜单操作:基本-同步-同步到RAPID,如下图所示:仿真的调试在完成了设置与编程以后,先保存初始状态,接着下来就是要验证一下仿真动画的结果了,具体的操作如下:1、设定要运行的RAPID子程序,在本项目中是PATH10,菜单操作如下:仿真-仿真设定-指定PATH1 0,如下图所示:2、点击仿真菜单中的“播放”就可以看到动画效果了。动画结束后,点击“重置”,恢复到原来的状态。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2