开源改变世界

V1.1e 的归位问题 #69

推推 grbl 3年前 (2023-01-21) 120次浏览

关闭
bvernham 打开了这个问题 2016 年 12 月 20 日 · 13条评论
关闭

V1.1e 的归位问题#69

bvernham 打开了这个问题 2016 年 12 月 20 日 · 13条评论

注释

V1.1e 的归位问题 #69

我运行 V0.9J 已经有一段时间了,没有任何问题。

今天我使用与我在 V0.9j 中设置的相同的选项刷新 V1.1e。

我重置并解锁并移动了 X/Y/Z 并确认方向正确。

然后我把机器放回原处。Z 按预期归位,但一旦 x/Y 开始归位,机器就会锁定。

bCNC 有时会指示和报警(但不是特定的#),有时会指示空闲。

我认为 bCNC 可能会导致一些问题,所以我只是尝试了一个串行终端并归位。Z 完成归航后,Uno 锁定,不会有任何反应。我试图解锁“$X”但什么也没有。

任何想法如何诊断问题?

谢谢

布鲁斯

V1.1e 的归位问题 #69
贡献者

您的 $$ Grbl 设置和 $I 构建信息字符串是什么?

V1.1e 的归位问题 #69
作者
伯弗纳姆 评论了 2016 年 12 月 20 日 通过电子邮件
V1.1e 的归位问题 #69
贡献者

@bvernham:我发现了警报处理的问题,尤其是在处理归位周期故障时。它没有显示正确的代码并进入无限循环。这可能与您的问题有关。你能下载并试用最新版本吗?它应该可以解决您的问题,或者至少告诉您失败的原因。

V1.1e 的归位问题 #69
作者
伯弗纳姆 评论了 2016 年 12 月 21 日  

这些是我闪现的确切文件。
new_grbl11.zip

我下载了,复制了之前提交的配置并重新刷新。

我得到了相同的结果。

z 归位没有问题,但它再次锁定试图归位 X/Y。

为了确保我没有失去理智,我闪回了 V0.9J。

奇迹般有效。

使用终端程序正确回家并且对 bCNC 很满意所以我不确定为什么 V1.1e 不能与我的设置一起使用。

要尝试的想法?

谢谢

布鲁斯

V1.1e 的归位问题 #69
贡献者

为什么您的最大行程设置为负数?

V1.1e 的归位问题 #69

根据 bCNC wiki,这是“修复”工作区方向的唯一方法:“嗨@yOPERO工作空间位于负坐标是一个常见的约定,请看#42。您必须在 bCNC 的配置中以及在 grbl 中设置工作区尺寸。归位后它应该正确显示“

你认为这是造成心痛的原因吗?

谢谢

布鲁斯

V1.1e 的归位问题 #69
贡献者

它可能是。我很惊讶你能以某种方式做到这一点。’$’ 设置有一个检查以防止负数。也许您是通过默认设置来完成的。如果您需要更改 Grbl 设置原点的位置,请改为在 config.h 中启用 HOMING_FORCE_ORIGIN 选项。

V1.1e 的归位问题 #69

我在 0.9J 中使用了 HOMING_FORCE_ORIGIN,明天我将在 V1.1e 中尝试,将最大行程设置为正并试一试。

但是有多个参考文献将最大行程设置设置为负数,所以如果这是导致问题的原因,那么我认为这需要作为不应该做的事情进行沟通。

谢谢

布鲁斯

V1.1e 的归位问题 #69
贡献者

是的。当您通过正常方式输入 $ 设置时,这就是否定检查所做的。但我将通过对默认文件进行一些编译时检查来结束此解决方法。

V1.1e 的归位问题 #69

我还建议在 Wiki 配置选项卡中做一个注释。

V1.1e 的归位问题 #69
贡献者

随意编辑它,因为它是一个 Wiki。

V1.1e 的归位问题 #69

好的,最大行程值不能为负数。将默认值更改为 positive 和 home works as expected。

谢谢

布鲁斯

V1.1e 的归位问题 #69
贡献者

@bvernham: 感谢您报告它有效。编译器检查应该有助于提供更好的反馈以避免将来出现此问题。它将在下一次推送中。

喜欢 (0)