评论
|
什么样的举动?键盘慢跑?录入?试探?全部? 哪个 grblHAL 驱动程序? |
|
如果你停下来然后慢跑(比如提高 Z,这很常见),这几乎肯定会发生。就像你正在做一个试探动作,然后改变主意并按下停止键。当您开始点动探头时,它将在执行点动之前继续 XY 移动。大多数时候我看到它带有 I2C 键盘(标准插件,不是我修改的)。抢购了几台立铣刀。解决方法是在停止后发出重置,然后可以安全地按预期进行慢跑、重新探测等。我不知道这是否是 IOSender 特有的问题,但我在 IOSender 中按下停止按钮然后使用 I2C 键盘点动时最常看到它。 这是我的 IMX 驱动程序。 |
我不久前看到了这种情况,并在最近的边缘版本中修复了它。我从来没有被报告过,所以我决定推迟修复,直到 2.0.36 发布,我会尽快这样做。 |
|
我在程序运行期间按下停止并试图升高主轴后立即注意到了它。我正在使用 STM411 板。 |
|
请提供更多详细信息,因为我无法在2.0.36 版本中重现这一点。 是不是每次都会这样? |
|
好的,我已经做了一些测试,这是结果。每次程序停止时都会发生这种情况。 |
|
我能够复制主轴不停止/M5 不工作的问题,并在 grblHAL 的最新提交中修复了该问题。 我无法用 2.0.36 复制其余部分(除了你的归巢问题,我怀疑与发件人无关),你能更新并再次检查吗? |
|
我同时使用了 2.0.36 和 XL 版本,并将 GRBLHAL 更新为 20220129,411 板的驱动程序版本为 220111,它们仍然具有随机移动。感谢您修复主轴问题。 |
请在发生这种情况的地方发布一个 g 代码程序。 |
|
这是一个小程序。 |
|
我现在已经用几个驱动程序(包括 F41)测试了您的程序,但我仍然无法复制。 |
|
进行了更多测试后,如果您在运行中停止程序并使用 MDI 面板,则使用 Z+ 或 Z- 按钮会导致 X 和 Y 随机移动,但不会导致 Z 移动。另一方面,使用键盘 PGUP 或 PGDN 键会导致 XY 移动,然后是 Z 移动。我打开了间隙补偿并将其设置为 0.2mm,尽管随机移动大于此值,但这可能是问题的一部分吗? |
似乎是这样,反向间隙计算的位置没有在停止时重置。在此行之后添加这些行并重新测试:
难怪我之前无法复制这个问题…… |
|
您好,很抱歉回复晚了。它仍然无法正常工作。停止程序后,如果您点动 Z 轴,它仍会先移动 X&Y,如果您移动 X 或 Y,Z 轴也会移动。感谢您尝试解决此故障。 |
|
他们移动了多少? |
|
好的,这绝对是反冲补偿,如果我将它们设置为 0 则不会随机移动。我无法确切地说出它们移动了多少,因为 DRO 不会随着错误的移动而更新,但通常超过 10 毫米。在此测试之前,我确实添加了您要求的额外行。我还注意到启动、进给保持和停止的快捷键不再起作用,是否有我错误更改的设置? |
你确定它们是为测试而编译的……?
奇怪的是,这些(还)没有设置。您可以删除App.config以从干净的配置开始。
不,我没有那个。 |
|
如果我输入 ifdef 而不是 ifndef,它会有所帮助。它现在正在工作,非常感谢您的时间和精力。快捷键不起作用,但现在这不是大问题。 |


由于缺乏反馈,该问题已关闭,但我也从 19/9/21 开始使用 IOSender 2.0.35 和 grblhal 注意到此行为。