XMLRPCFile URCap扩展开发
UR 机器人的文件操作总觉得不够灵活?XMLRPCFile扩展包可以帮你不少麻烦。它就是 UR 机器人里文件的“工具箱”,什么读写、复制、重命名通通搞得定。像平时你要在/programs
里读取日志、保存参数、复制文件啥的,之前都要绕一大圈,现在直接一行脚本搞定。
安装也挺方便,把XMLRPCfile.urcap
扔进 U 盘,再插到示教器里点几下就好了。记得版本得是PolyScope 3.3+,太老就不行。装完你可以在脚本节点里调用它的指令,支持判断文件类型、创建/删除文件夹、搬家改名、复制整个目录,基本能满足大多数需求。
比如你想知道某个路径是不是文件,只要写file.isfile("new.dat")
,返回True
是,False
不是,None
就是出错了。得当还可以配合XMLRPCMath来搞点字符串拼接之类的,方便多了。
文档里还贴心地列了错误方式,像路径不存在或者重复操作,都能通过返回值提前捕捉。你只要判断下返回是不是None
,写点提示逻辑就行,不容易炸脚本。
如果你平常写 UR 脚本经常要和文件打交道,这个扩展包真挺值的。更别说它还能跟机器人程序深度集成,用起来蛮自然的。想多了解的,可以翻翻这些配套资料:
如果你已经在用 UR 机器人,而且对文件操作有点需求,那真的可以试试XMLRPCFile,省事、省心,踩坑少。
下载地址
用户评论