开源改变世界

点动命令的响应时间 #86

推推 grbl 2年前 (2023-02-02) 191次浏览
关闭
GeerGuy 打开了这个问题 2016 年 10 月 8 日 · 9条评论
关闭

点动命令的响应时间#86

GeerGuy 打开了这个问题 2016 年 10 月 8 日 · 9条评论

注释

点动命令的响应时间 #86

当使用带有最新完整 Raspbian Jessie 和像素图像的 RPi 2 或 3 时,如果我按住慢跑键,我可以“过载”我的 Grbl 控制器 (Shapeoko 3)。它只发生在我使用真实键盘并且自定义移动量很大时,比如 5 或更多。我必须重置控制器才能继续。

是否应该优化 RPi 设置以帮助解决这个问题,或者 Raspbian Jessie Lite 还是 NOOBS 或 NOOBS Lite 会更好?我会尝试这些进行比较。

我还将测试问题是否来自键盘重复率。

点动命令的响应时间 #86
作者

我认为问题在于运行浏览器的设备的速度。如果速度太慢或没有足够的 RAM,则点动命令不“平滑”。

当没有加载 Gcode 或只加载小文件时,RPi3 工作正常,但加载较大的文件时就会陷入困境。使用功能更强大的计算机一切正常。

点动命令的响应时间 #86
合作者

@GeerGuy

我最近在我的 MacBook Air(Intel HD3000 显卡,2012)上遇到了类似的问题,谷歌 Chrome 浏览器报告说 WebGL 由于黑名单显卡而被禁用。最终我通过导航到chrome://flags/并启用Override software renderning list选项解决了这个问题。重启 Chrome 后一切正常。

点动命令的响应时间 #86

您可以访问http://webglreport.com/检查您的浏览器是否支持 WebGL。如果 WebGL 由于某种原因被禁用,请查看http://superuser.com/questions/836832/how-can-i-enable-webgl-in-my-browser以在浏览器中启用 WebGL。

点动命令的响应时间 #86 奇顿 添加了 WebGL 标签 2016 年 10 月 26 日
点动命令的响应时间 #86
作者

看起来 RPi3 现在不支持 WebGL。等支持了我再试试。

点动命令的响应时间 #86
合作者
奇顿 评论了 2016 年 10 月 26 日  

RPi3 不一定支持 WebGL,但运行网络浏览器的远程设备(台式机/笔记本电脑)应该支持 WebGL。您是否使用 RPi3 触摸屏显示器打开浏览器?

点动命令的响应时间 #86
作者

我想使用运行 Raspbian Jessie 的 RPi3 和 Pixel 作为远程设备。我使用 RPi2 来运行 CNC 服务器,效果很好。

点动命令的响应时间 #86
合作者

您可以参考这些文章,让您的系统和浏览器为 WebGL 做好准备:
https ://www.scirra.com/blog/ashley/24/a-better-way-to-get-webgl-on-the-raspberry- pi-2
http://raspberrypi.stackexchange.com/questions/49690/chromium-50-webgl-support-on-jessie

看起来 Chromium 是唯一适用于 WebGL 的浏览器:

安装完成后,Chromium 应该会出现在主菜单的“Internet”下。启动它,您会发现它的外观和感觉很像 Chrome。WebGL 支持可能开箱即用:访问 get.webgl.org 进行检查。否则,在地址栏中输入 chrome://flags,在“覆盖软件渲染列表”下单击“启用”,在提示您时重新启动浏览器,然后重试。您应该会在 get.webgl.org 页面看到一个旋转的立方体!您还可以访问 chrome://gpu 来检查硬件加速状态——它应该以绿色显示“WebGL:硬件加速”。

点动命令的响应时间 #86
作者

我尝试了所有这些,但它仍处于实验阶段并且存在稳定性问题。在这一点上,它还不够可靠,无法派上用场。我要等它解决了。谢谢

点动命令的响应时间 #86
合作者
奇顿 评论了 2016 年 10 月 26 日  

我可能会在未来的版本中提供一个可以禁用 3D 可视化器的选项,这将适用于没有 GPU 硬件加速和 WebGL 支持的设备。#37

点动命令的响应时间 #86 cheton 将此 添加到 2.0里程碑 2016 年 10 月 27 日
点动命令的响应时间 #86 cheton 修改了里程碑: 1.7 , 2.0 2016 年 11 月 3 日
点动命令的响应时间 #86
合作者

从 1.7.0 版本开始,如果机器或浏览器没有 GPU 硬件加速和 WebGL 支持,3D 视图将自动关闭。

您也可以随时禁用 3D 视图,这将在向 CNC 控制器发送 G 代码时提供更好的性能。

启用 3D 视图
点动命令的响应时间 #86

禁用 3D 视图
点动命令的响应时间 #86