ABB机器人robtarget数组 点击:123 | 回复:4



D小白

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 2回
  • 年度积分:36
  • 历史总积分:36
  • 注册:2020年9月28日
发表于:2020-09-28 11:18:33
楼主
求助帖30分-未结帖

ABB工业机器人robtarget数组的问题

一、robtarget数组一维二维三维区别?

若设置一维数组dian{6}和二维数组dian{2,3}、二维数组dian{3,2}三个数组是否都有六个目标点?每个数组中的6个目标点都可以任意定义,那这三个数组有什么具体区别?

例:dian{6}:

{1} 目标点1

{2} 目标点2

{3} 目标点3

{4} 目标点4

{5} 目标点5

{6} 目标点6

dian{2,3}

{1,1} 目标点1

{1,2} 目标点2

{1,3} 目标点3

{2,1} 目标点4

{2,2} 目标点5

{2,3} 目标点6

dian{3,2}

{1,1} 目标点1

{1,2} 目标点2

{2,1} 目标点3

{2,2} 目标点4

{3,1} 目标点5

{3,2} 目标点6

按以上方法设置出来有什么区别?

二、ABB工业机器人数组的用途是什么?

能不能举几个用途实例(一维二维三维)?





胡小辉

  • 精华:1帖
  • 求助:0帖
  • 帖子:1帖 | 10回
  • 年度积分:145
  • 历史总积分:145
  • 注册:2020年8月28日
发表于:2020-09-28 21:05:57
1楼

dian{2,3}dian{3,2}的区别,可以举个栗子来说明,前者可以理解为2个箱子,各放了3个球;后者可以理解为3个箱子,各放了2个球。数组的调用就像你取某一个球的时候,哪个箱子的几号球。

数组一般结合实际应用来使用,根据实际使用情况定义声明几维数组,还有每一个维度代表什么。

举个栗子:

微信截图_20200928210530.jpg

以上码垛程序中,声明了一个变量用于后期修改码垛规格的偏移量,3组数据分别代表 X,Y,Rz

 PERS num offset6{6,3}:=[[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];

下面程序就可以很方便调用相应规格的偏移量,同时把调用的参数做成变量,就更加灵活使用了。


以上是根据我的理解说明,希望能帮到你。

D小白

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 2回
  • 年度积分:36
  • 历史总积分:36
  • 注册:2020年9月28日
发表于:2020-09-29 10:24:36
2楼

"胡小辉" 的回复,发表在1楼
        对内容: 【dian{2,3}和dian{3,2}的区别,可以举个栗子来说明,前者可以理解为2个箱子,各放了3个球;后者可以理解为3个箱子,各放了2个球。数组的调用就像你取某一个球的时候,哪个箱子的几号球。数组一...】进行回复:

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

感谢,举例很形象,但是针对robtarget数组中每个目标点都要单独修改位置,那针对robtarget数组的话,一维二维三维是否就没有实际应用意义了?



胡小辉

  • 精华:1帖
  • 求助:0帖
  • 帖子:1帖 | 10回
  • 年度积分:145
  • 历史总积分:145
  • 注册:2020年8月28日
发表于:2020-09-30 11:44:38
3楼

"D小白" 的回复,发表在2楼
        对内容: 【"胡小辉" 的回复,发表在1楼        对内容: 【dian{2,3}和dian{3,2}的区别,可以举个栗子来说明,前者可以理解为2个箱子,各放了3个球;后者可以理解为3个箱子,各放了2个球。...】进行回复:

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


robtarget类型也是一样的,当你实际应用中需要把数据分组来调用或者修改,那数组就很好用了。

随便举个栗子,比如有两个产品,分别有5个点位数据 robtarget pos{2,5}:=...........

在程序里调用的时候就可以把2和5改成变量,就很方便了

D小白

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 2回
  • 年度积分:36
  • 历史总积分:36
  • 注册:2020年9月28日
发表于:2020-10-13 10:18:30
4楼

"胡小辉" 的回复,发表在3楼
        对内容: 【"D小白" 的回复,发表在2楼        对内容: 【"胡小辉" 的回复,发表在1楼        对内容: 【dian{2,3}和dian{3,2}的区别,可以举个栗子来说明,前者可以理解为2个...】进行回复:

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


感谢感谢


相关主题

官方公众号

智造工程师