Contact me: hankecnc@gmail.com

控制台和可视化工具将约 30 个命令冻结到作业中 #1844

推推 grbl 3年前 (2023-01-28) 400次浏览
关闭
caswal 打开了这个问题 2022 年 3 月 27 日 · 10 条评论
关闭

控制台和可视化工具将约 30 个命令冻结到作业中#1844

caswal 打开了这个问题 2022 年 3 月 27 日 · 10 条评论

注释

控制台和可视化工具将约 30 个命令冻结到作业中 #1844

版本

2.0.11

硬件/固件

GRBL 1.1

发生了什么

开始工作后,经过大约 20-40 个命令左右。发送状态卡在“发送状态:(18/357)”。控制台停止更新,可视化器也不再更新。时间/预计时间仍在更新。

命令仍在后台发送,因此作业已完成,所以没有丢失任何内容。这很好。

停止、暂停按钮不再起作用。可以断开连接,但无法重新连接。
程序可以“关闭”但在后台保持打开状态。仍然锁定通信资源,必须在任务管理器中终止。

附上日志。每次在此设置上发生。

messages.log系统信息
.txt

如何重现

每次在此设置上发生。刚开始一个作业,并在前 40 个命令左右发生。

操作系统

附上上面的 msinfo32 转储。Win10 Build 19042。惠普瘦客户机 T630 4gb 内存。

还要别的吗

没有反应

控制台和可视化工具将约 30 个命令冻结到作业中 #1844

您是否尝试过增加 Java 堆大小?

链接到这篇文章,因为它是一篇写得很好的文章,而不是特定于 CNC 的:

https://www.bobscnc.com/blogs/troubleshooting/troubleshooting-increasing-ugs-memory

-克里斯

控制台和可视化工具将约 30 个命令冻结到作业中 #1844
合作者

感谢伟大的错误报告。喜欢@chrisla23提到似乎该软件已用完内存。
我可以看到您正在旋转模型(先左后右),如果您不这样做,还会发生这种情况吗?

文章说@chrisla23链接到向您展示了如何设置最小大小(UGS 启动时应使用的内存量)。您可以尝试通过添加将最大大小从 512Mb 增加到 1024Mb-J-Xmx1024m

控制台和可视化工具将约 30 个命令冻结到作业中 #1844
作者
卡斯瓦尔 评论了 2022 年 4 月 2 日  

感谢您的及时回复。周末又来玩玩了。

使用 bobscnc 指南,将内存从 conf 中的默认 64m 增加到 1024m。任务管理器使用 750mb 报告它。问题仍然存在,但后来确实发生了。90-400 命令。
我使用的是 32 位版本。明天我会试试 64 位。

控制台和可视化工具将约 30 个命令冻结到作业中 #1844
作者

今天早上多了一点机械加工。我编辑了我之前的陈述。没有任何改善,仍然普遍冻结 20-40 个命令。

控制台和可视化工具将约 30 个命令冻结到作业中 #1844
合作者

你设置了-J-Xmx1024m吗?
bobcnc 指南中的说明是错误的…

控制台和可视化工具将约 30 个命令冻结到作业中 #1844
贡献者

@caswal您可以报告使用的 JVM 构建吗?- 可以通过 UGS About 窗口查看。
对我来说,当我使用任何 JVM 构建运行 UGS 时会出现类似的问题,但 AdoptOpenJDK-13.0.1+9

控制台和可视化工具将约 30 个命令冻结到作业中 #1844
合作者

@hovercraft-github它是使用捆绑的 Java 运行的:

记录会议:2022 年 3 月 27 日星期日上午 11:54:35 新西兰夏令时
系统信息:
产品版本 = 通用 Gcode 平台 12.2-d73d3dd898acc440c460924dabf8ad5feb90369f
操作系统 = 在 x86
Java 上运行的 Windows 10 版本 10.0;虚拟机;供应商 = 13.0.1;OpenJDK 服务器虚拟机 13.0.1+9;AdoptOpenJDK
Runtime = OpenJDK Runtime Environment 13.0.1+9
Java Home = C:\ugsplatform-win\jdk\jdk-13.0.1+9-jre

控制台和可视化工具将约 30 个命令冻结到作业中 #1844
贡献者

@caswal是的,这个JVM应该没问题。
只是出于好奇:当关闭 Visualizer 窗口时,你能重现这个问题吗?

控制台和可视化工具将约 30 个命令冻结到作业中 #1844
作者

抱歉,我通过用 Ubuntu Mate 替换 Windows 来“修复”它。

控制台和可视化工具将约 30 个命令冻结到作业中 #1844
合作者

感谢您的反馈。
关闭,因为我们无法重现错误。