讨论

ABB程序里加点位有啥快捷办法没?一个一个示教手都点酸了

随缘
随缘
2026/03/18 08:28

手上有个ABB的IRB1200,之前一直用示教器一个个点MoveJ,十几二十个点还凑合,现在这工位要复制80多个抓取点位,一个一个对位置太慢了。

想问问各位,程序里加点位除了手摇示教器,还有啥路子?听说能直接在示教器上改数据复制,或者用啥函数批量搞?有没有实操过的分享下,最好是IRB系列能直接用的办法。

10 2

全部回复 (2)

zhiqiang888
zhiqiang888#1

80多个点全手动示教确实头秃。我们当时是这么干的:先把抓取基准位置手动示教一个,然后程序里用offs函数做偏移。比如基准点p10,第二个点就MoveJ p10,Offset(0,50,0),第三个Offset(0,100,0),以此类推。前提是工件摆放比较规律,X方向或者Y方向等距排布那种。

如果点位不规则、每个角度都不一样,那就只能老老实实示教了,没啥偷懒办法。示教器上倒是可以先把第一个点的数据记下来,然后改X/Y/Z的数值复制,方法是在程序里选中那行点,编辑-修改位置,直接输数字。但这个对精度要求高的话不太建议,容易改错。

2026/03/18 13:33
hu1976
hu1976#2

你能不能说下你那个80多个点是怎么个排布?是直线阵列还是矩阵排列?工件是固定位置还是传送带过来的?这两个差别挺大的,传送带过来的点用offs根本对不上,得用传感器触发拍照定位。

2026/03/20 21:53