职位:8
线程:4
加入日期:2021年4月
声誉:
0
你好,
我已经将我的1个旋转轴安装到机器人法兰上,并为机器人手臂生成了一条路径。我希望使旋转轴沿着这条路径旋转,当路径转动时,旋转也随之发生。请参阅所附图片,以更清楚地了解。如果我开始沿着y轴移动,那么旋转轴应该沿着y轴作为其运动方向的路径移动。
使用外轴是最好的方法还是有更好的方法?
谢谢,
汤姆
帖子:1832
线程:2
加盟时间:2018年10月
声誉:
70
你是如何创建路径的?
为了达到你想要的效果,我认为最好的选择是在弯道处让两个点彼此靠近。比如拐角处有一个点,拐角前1毫米处有一个点。也可以是沿着路径均匀分布的点,结果是一样的。
然后,您可以使用“工具方向遵循路径”算法而不是“最小工具方向变化”。
你提议的问题是“如何展开工具”?
杰里米
职位:8
线程:4
加入日期:2021年4月
声誉:
0
谢谢你杰里米。
我在grasshopper中创建了一个工具来生成路径。
好的,通过增加额外的点它就会触发外轴开始转动?因为我想要手臂和工具的头部一起移动(我知道1mm是很好的,会做的工作),以遵循路径。
至于工具如何展开,硬件无限旋转,外轴实际上安装在工具的尖端并独立旋转。这就是为什么我想让机器人和工具运行通过最小的工具方向变化产生的当前路径和运动学位置,然后在单独的工作中运行外部机构。一个更好的选择是写一个脚本来使用onAction,并发送I/O信号到一个PLC,我已经使用它在工具上运行一个单独的系统?
帖子:1832
线程:2
加盟时间:2018年10月
声誉:
70
哦,我明白了,我没有选择你指的外轴是连接在工具上的。
在这种情况下,我不太确定该怎么做。不是说不能做。
你的路径会永远是一个矩形吗?我想没有。
因为你真正需要知道的是“下一个点的方向是什么”……
职位:8
线程:4
加入日期:2021年4月
声誉:
0
是的,所以手臂将运行与工具连接的路径,然后我要求外轴保持相同的方向围绕路径(如果在Y轴上向前,然后保持向前,即使在不同的点转弯)。
不,路径形状不同。有办法得到那个信息吗?比如,我能否有一个onAction脚本来获取下一个点的位置并使外轴朝向那个点?如果是的话,你有其他人做过的例子吗?
职位:8
线程:4
加入日期:2021年4月
声誉:
0
谢谢杰里米,我会在这里让你知道我的进展。
问候,
汤姆