注释
对角度和线性移动使用相同的最大值没有意义。所以真的,您需要 2 个滑块来获得最大线速度和角速度? |
很久以前,Max velocity 是一种创造减缓急流速度的方法。 但令人惊讶的是,最大速度并没有限制角速度, 大声思考: 所以真正要制作一个滑块是有意义的,它应该是百分比。 克里斯米 |
是的。我喜欢一个因素的想法。但是什么?最快的线性/角度轴? |
再次大声思考: 基本上与 feed 和 rapid override 相同, |
请记住,当您一次移动超过 1 个轴时,您可以比最大线速度更快…… |
我不确定当前的实现如何涵盖这一点,但在这方面似乎工作正常。 其他人已经习惯了 – 我想不出其他两个覆盖无法涵盖的任何好的用途。 |
我从另一个分支得到了修复,但我没有用 Axis 或其他 UI 测试过它。 如果有人想尝试一下,我在 PR #525中提交了它。 |
那是很久以前的事了,但我现在开始想起来了。 在我的实现中,最大速度滑块被视为百分比,用于分别缩放线速度和角速度,并使用 这些通过任务到运动进行探测,其中速度设置得尽可能高,同时仍然遵守两个限制。 |
早在 2017 年 1 月,我就在 emc-developers 上提出了这个问题,询问有关如何将滑块值视为线速度或百分比的意见。总结反馈: 这些问题在此实施中很容易解决。由于限制最终是线速度和角速度的单独值,因此敏感的慢跑将不受影响。在 还有,当时,@gmoccapy自愿更新 gmoccapy GUI。我希望他仍然同意这样做! |
抱歉,我在 pr #525上回答了- 但这是一份副本: 我在模拟中测试了 John 的修复,它确实限制了仅角度运动 – Yaay! 在这里阅读约翰的评论: .ini 文档将 MAX_LINEAR_VELOCITY 和 我查看了 master 的文档,TRAJ 中的那些术语是不同的。 对于 GUI,我想知道你为什么要限制滑块——它应该是机器的最大可能速度——我假设它来自 TRAJ 或 JOINT 部分。 总体思路(并非所有都直接与补丁有关): 这是一个很好的改进。 |
恕我直言,我们应该最喜欢两个滑块配置。 告诉我什么时候需要在 gmoccapy 上工作。 诺伯特 |
以下是我重现该问题所遵循的步骤:
home AXIS 的 9 轴示例配置在 MDI
中将最大速度滑块设置为 0
输入:g0 A20
这是我期望发生的事情:
linuxcnc 等待最大速度滑块高于 0
这是发生了什么:
linuxcnc将A轴移动到0
在此之前它工作正常:
不确定,但 2.7.14 有同样的问题
更多信息:
角度移动确实支持快速覆盖设置。
如果包含另一个线性轴,它会遵循最大速度设置。