评论
合作者
目前没有。你想运行准备好的 .gcode 吗?El 9 dic。2017 17:12,“lhanneus” <notifications@github.com> 描述:
|
作者
是的。 这个想法是通过连接到开关的 GPIO 启动特定准备好的 .gcode 的雕刻。 |
合作者
成员
目前 gcode 由前端运行,只是缓存在服务器的 ram 中(而不是在文件中)。因此,没有选项可以仅从服务器运行(或重新运行)特定的 gcode 文件。 |
作者
你认为我可以并行运行另一个 python 程序吗?就像 grbl 库中的“simple_stream.py”:https ://github.com/grbl/grbl/blob/master/doc/script/simple_stream.py 然后我只需要修改串行端口,指向正确的 .gcode 文件并添加一些行以在 GPIO 上有操作时启动它。 或者这是不可能的? |
成员
没有。USB 端口不能共享。只有一个进程可以同时打开某个端口。 您知道 GRBL 支持用于中止/暂停/恢复的硬件按钮吗?应该可以在开始 gcode 中放置 GRBL 暂停命令 (!),以便机器等待恢复按钮真正开始作业。 |
作者
简历对这个项目没有帮助。 可以肯定的是,如果我不按 laserweb 界面中的“连接到串行”,它就不会使用 USB 端口。所以它不会是“分享”?那么另一个 python 程序可以使用那个 USB 端口吗? 也许要多解释一下项目:
|
成员
这是正确的。如果你不从 LW4 连接机器,你可以使用另一个应用程序连接和发送数据。 |
作者
好的,我测试了这个想法。 感谢你的帮助。 |
你好,我找不到一个论坛来问这个问题,所以我希望有人能帮助我或者给我指出一个我可以得到帮助的地方。
我有一个可以正常工作的 laserweb4,可以在连接到 DIY 激光雕刻机(在 GRBL 中)的 Raspberry 上工作。
他们是用 shell 命令启动特定 .gcode 文件的雕刻过程的方法吗?