2020年12月10日,下午02:49分
在UR10上,我可以使用力函数力()当机器人找到零件时,让它停下来。在RoboDK上复制这个最简单的方法是什么?我的猜测是,我需要一个python脚本与部分的位置和循环检查力()变量。有没有更简单的方法?
提前谢谢你,
艾伦
提前谢谢你,
艾伦
UR10 force()模式
|
2020年12月10日,下午02:49分
在UR10上,我可以使用力函数力()当机器人找到零件时,让它停下来。在RoboDK上复制这个最简单的方法是什么?我的猜测是,我需要一个python脚本与部分的位置和循环检查力()变量。有没有更简单的方法?
提前谢谢你, 艾伦
2020年12月10日,下午03:07
嗨,艾伦,
你的意思是在模拟环境中复制这种行为吗? 如果是这样,检查“碰撞”可能是一个很好的方法。 杰里米
2020年10月13日上午10点01分
(10-12-2020, 03:07 pm)杰里米写道:嗨,艾伦, 嗨,杰里米, 谢谢你的回复。我正在编程一个UR10和RoboDK迄今为止一直很出色,但我想使用UR10的强制模式,我想从RoboDK独家运行程序(这是我到目前为止一直在做的事情-即我没有转移程序,然后从teach pendant运行)。 在UR10上使用武力模式似乎相对容易,所以我想在RoboDK中利用它。我想将机器人发送到一个目标,但同时也监视force()函数。 非常感谢, 艾伦
03-30-2022,上午10:45
你好,我也遇到了类似的问题。
我需要从roboDK编程,我的UR-5在检测到更大的力(例如1 N)时停止。 我怎么能做到呢? 谢谢
03-30-2022,晚上08:41
嗨,杰里米。
我需要在roboDK中做一个程序,然后将程序直接发送给机器人UR-5。 谢谢!
03-30-2022,晚上08:51
最简单的解决方案是查看UR的脚本编程手册,找出您需要的命令,并将其作为“插入代码”添加到RDK程序中的程序cal中。
“插入代码”只是在最终程序中添加你给它的文本。 杰里米
03-31-2022,上午08:07
(这篇文章最后修改:03-31-2022,08:09上午由Jonatanlaz)。
我希望在程序执行期间,当机器人检测到大于1.5牛顿的力时,它会停止2秒,然后继续。
直接从RoboDK执行并将其发送给机器人,我无法让它停止。我做错了什么? 我附上我的robodk文件。 您好,谢谢。
03-31-2022, 12:22 PM
除了我之前的查询,我想在python中创建一个程序,该程序将获取我的机器人的当前值,并将我移动,例如,在X轴上相对于这个最后的位置移动10毫米。我写了这几行代码,但它给了我一个错误。我附上了这个程序。
我做错了什么? 谢谢。 |
浏览此线程的用户: |
1客人(年代) |