更多内容请点击上方 ABB机器人实战技巧 关注
也可点击公众号下方 往期经典 浏览更多内容
转载请先后台留言,大家一起支持原创,推动机器人使用和发展
本公众号对各类ABB机器人应用,仿真,毕业设计提供技术支持,详细后台留言
本公众号诚挚希望与各机器人培训机构,机器人使用单元合作,提供技术支持,详细后台留言
1. 现场机器人在wobj0下有轨迹path_0,现在希望实际运行的时候,轨迹能整体沿着wobj0的x和y方向各偏移30mm,如何最快速实现?
2. 安川机器人有平移指令SFTON,使用如下:
SFTONP003 RF//基于机器人坐标系平移p003,p003中设置平移的xyz数值//以下轨迹均基于RF平移p003MOVL V=290.0MOVL V=290.0MOVL V=290.0SFTOF//关闭平移
3. 对应ABB机器人RAPID指令为:PDISPSET pose100,其中pose100为pose类型数据,包括trans(xyz)和rot(q1-q4)。Pdispset的偏移和旋转均基于当前使用坐标系,即对于当前坐标系的右乘。
VAR posepose500:=[[0,0,0],[1,0,0,0]]; PROC main() path_t1; !原始轨迹 pose500.trans:=[30,30,0]; !设置pose500数据的xyz PDispSet pose500; !以下轨迹基于当前轨迹使用的坐标系偏移pose500 path_t1; PDispOff; !关闭偏移 ENDPROC PROC path_t1() reg1:=100; MoveLp500,v100,fine,tWeldGun\WObj:=wobj0; MoveLoffs(p500,reg1,0,0),v100,fine,tWeldGun\WObj:=wobj0; MoveLoffs(p500,reg1,reg1,0),v100,fine,tWeldGun\WObj:=wobj0; MoveLoffs(p500,0,reg1,0),v100,fine,tWeldGun\WObj:=wobj0; MoveLp500,v100,fine,tWeldGun\WObj:=wobj0;ENDPROC
4. 若机器人轨迹参考wobj1,wobj1不与wobj0平行,则使用pdispset后,轨迹偏移如下图,即偏移参考wobj1的方向。
********************************
如何获取更多经典文章?
关注公众号 ABB机器人实战技巧,点击页面底部的往期经典和配置,查看更多经典内容
点击阅读原文,学习robotstudio仿真,获取完整教学视频
更多内容
★ 如何搜索历史文章
★基于pcsdk传输文件到HOME及加载
通过总线发送实数及负整数
★使用定时中断向PLC发送机器人位置
★信号的准确提早触发
★变位机校准
★ABB机器人零位校准的那些秘密
★创建UDP通讯
★旋转姿态的左乘与右乘
★通过socket控制机器人启停
上位机仪表盘实时显示机器人速度
★机器人画哆啦A梦
上位机实时控制机器人运动之EGM
Python控制ABB机器人运动
通过Excel批量修改EIO文件
带连杆的机器人正运动学计算
制作四连杆机构
机器人PROFINET同时做CONTROLLER和DEVICE
★语音控制ABB机器人
★手机访问web控制机器人
★自定义伺服焊枪
★制作输送链抓取搬运码垛工作站
★随机物料产生与抓取
★四轴机器人定义TCP
★自定义外部轴-变位机
★示教四点完成码垛
★multimove之双机器人与变位机
Robotware6.08碰撞预测启用与关闭
SMB板针脚解释
四六关节耦合限制
求两点间距离
新I/O DSQC1030配置
ABB机器人配置伺服焊枪
转角路径故障不提示设置
外部PLC选择机器人程序
一键回HOME程序
机器人各轴上下限位修改
Wobjdata数据解释
输送链跟踪与视觉的联系
急停与自动停止接线
更多大牛讲解视频,可以前往https://www.aiimooc.com 搜索ABB观看或者扫描以下二维码
|