少有人走的路

勇哥的工业自动化技术网站

Epson机器人自定义机械手工具坐标

1:自定义机械手工具的编程

 

Function CalcTool(rx As Real, ry As Real, iToolNum As Integer)

         '重新生成新的工件坐标

         Real xTool, yTool, rTool, theta

         Real x0, y0, u0

         Tool 0

         x0 = CX(Here)        ‘当前位置的Tool 0  X坐标

         y0 = CY(Here)        ‘当前位置的Tool 0  X坐标

         u0 = CU(Here)        ‘当前位置的Tool 0  X坐标

 

         xTool = rx - x0

         yTool = ry - y0

        

         theta = Atan2(xTool, yTool)

         theta = theta - DegToRad(u0)

         rTool = Sqr(xTool * xTool + yTool * yTool)

         xTool = Cos(theta) * rTool

         YTool = Sin(theta) * rTool

         TLSet iToolNum, XY(xTool, yTool, 0, 0)

Fend

 

 

2图示


 需要计算机械手旋转为0时的,工具与默认工具坐标的XY坐标偏移

image.png


--------------------- 

作者:hackpig
来源:www.skcircle.com
版权声明:本文为博主原创文章,转载请附上博文链接!


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864