开源改变世界!!

AutoLeveller 触发无法重置的警报 #1359

推推 grbl 1年前 (2023-01-28) 83次浏览
打开
TekMason 打开了这个问题 2020 年 3 月 2 日 · 3条评论
打开

AutoLeveller 触发无法重置的警报#1359

TekMason 打开了这个问题 2020 年 3 月 2 日 · 3条评论

注释

AutoLeveller 触发无法重置的警报 #1359
泰克梅森 评论了 2020 年 3 月 2 日  

问题描述

如果探头在 AutoLeveller 表面扫描期间达到最小 Z 值,则会触发无法清除的警报(使用软重置和解锁)。控制台显示大约 1,000 个错误,最后所有控制台消息停止并创建 Java 错误“java.lang.OutOfMemoryError:无法创建新的本机线程”
另外:
– 暂停、播放和停止图标全部变灰-
点动控制无响应- 主页
和归零工作
– 可以通过断开连接和重新连接来重置错误

预期行为

能够清除警报并恢复失败的探测。

实际行为

往上看

重现问题的步骤

  1. 启动 USG 平台
  2. 家用机
  3. 慢跑至并(重新)置零
  4. 在 AutoLeveller 选项卡中设置参数(参见屏幕截图)
  5. 执行扫描表面
  6. 正常探测出几个坐标
  7. 让其中一个探头到达 Min Z

规格

版本

UGS 平台 2.0 – 每晚构建 2020 年 2 月 27 日

操作系统

Windows 10 x86

平台

Grbl 1.1g

其他

Java 版本 8 更新 241(内部版本 1.8.0_241-b07)

附件说明

ConsoleMessages-Line132.txt
第 132 行是允许探测到 Z Min 的地方。
ConsoleMessages-Line132.txt

JavaError.txt
弹出的错误文本的副本。
Java错误.txt

屏幕截图链接
https://photos.app.goo.gl/JrrjtDyk2rT3EF116

它应该很容易复制,即使您没有探针,但如果需要任何进一步的信息,请告诉我。

泰克梅森

AutoLeveller 触发无法重置的警报 #1359
作者
泰克梅森 评论了 2020 年 3 月 2 日  

自更新到 Grbl 1.1h 以来
-现在只需单击“解锁”即可重置警报
-没有 Java 错误

但是,
– 控制台中仍然显示大约 1,000 个错误
– 无法通过灰色的暂停、播放和停止图标恢复表面扫描

Grbl 1.1h 似乎已经修复了这个错误,这个问题现在已经成为一个功能请求。

使用 Grbl 运动控制器的 X-Carves 的所有者,确保将您的电路板从 Easel 的 grbl v1.1g 更新到 v1.1h

泰克梅森

AutoLeveller 触发无法重置的警报 #1359
所有者
绕线机 评论了 2020 年 3 月 2 日  

感谢您的报告。我很惊讶 1.1g 和 1.1h 有不同的行为。

发生大量错误是因为此循环不检查错误

这些命令应该以类似于大纲功能的方式流式传输。此外,如果机器处于 ALARM 状态,后端命令(如probesendGcodeCommand)抛出异常可能是个好主意。

AutoLeveller 触发无法重置的警报 #1359
作者

感谢您的报告。我很惊讶 1.1g 和 1.1h 有不同的行为。

我并不感到非常惊讶,因为从来没有正式发布 grbl 1.1g 可能是因为它比 7 月份的路易斯安那州沼泽地还要多。
Inventables 几个月前发布了 1.1g 作为他们最新的 X-Carve Easel Driver,也许它是由他们定制的。由于 Easel 软件非常简单且有限(没有探测或表面扫描),他们不会测试那种功能。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

2名参加者
AutoLeveller 触发无法重置的警报 #1359AutoLeveller 触发无法重置的警报 #1359

喜欢 (0)