评论
|
我们最近的测试表明,作业在暂停后不会重新启动。 此外,无法“中止”暂停的作业。需要按下“运行”按钮,然后“中止”将按预期工作。 正面测试 |
|
仅供参考 – 修复在lw.comm-server repo 下 |
|
Jim Morris (wolfmanjm) 建议使用 Grbl 兼容命令!和 ~ 而不是 M600 和 M601。如果它们不起作用,您可能没有使用firmware-cnc并且没有处于 grbl 模式。 |
|
我现在已经用实际的 firmware-cnc.bin(版本 edge-8e4a64c)对它进行了测试,暂停/恢复/中止的工作就像一个魅力。 |
|
@cprezzi你能指出关于使用 Laserweb 运行 firmware-cnc.bin 的要求的讨论吗? |
|
可能是相关的……虽然从我正在阅读的内容来看@wolfmanjm似乎不是在说“你应该使用 grbl 命令”,更像是“你现在可以在 smothie 上使用 grbl 命令……哇哦!?‘. http://smoothieware.org/console-commands#ls
☝️ 这个似乎更接近我们所看到的。HOLD 有效,但 RESUME 无效。更改为 |
|
我们没有。我
没有注意到任何其他副作用,但今天会继续这样运行,看看我是否注意到其他任何问题。 |
|
FWIW!和 ~ 在 smoothie 中被忽略,主机负责在暂停时停止发送 gcode。Smoothie 目前没有 GRBL 具有的立即暂停和恢复功能。原因是很难在 Smoothie 中正确实施。通过在config中设置mm_per_line_segment 0.5如果主机暂停发送那么它会在16mm以内停止,如果设置为0.1那么它会在3.2mm以内停止 |
|
@wolfmanjm感谢吉姆的信息。 |
|
在这种情况下,它将完成 100mm,因为它是一个命令,被拆分为 0.5mm segemtns,但是由于内部计划缓冲区已满,队列中的主机将不再发送命令。那个特殊情况我可能能够正确暂停我需要看看它..所以我是不正确的..它上面有段仍然意味着最后一个gcode仍然需要完成。但是,主机仍将等待该命令的确定。分段当然有一个缺点,如果加速缓慢,则需要一些较高速度的成本。 |
|
@wolfmanjm您能否确认我们应该编译和使用哪个 smoothieware 分支?我们目前正在使用原点/边缘。 |
|
@domenic-d我们总是沟通使用 firmware-cnc,它也写在我们的文档中@ http://cncpro.co/index.php/30-documentation/initial-configuration/firmware/smoothieware。 使用 firmware-cnc 中止 (ctrl-x) 是立即的,暂停对先前缓冲的命令有一些延迟。我相信我们可以接受。 @wolfmanjm是否可以选择将暂停按钮连接到 smootieboard,例如终止按钮?或者使用门开关立即暂停? |
|
建议使用 firmware-cnc,但唯一的区别是一些对命令的回复是 GRBL 格式而不是 reprap 格式,其他一切都差不多,除非你有 LCD 面板,在这种情况下,他的 cnc build 有一个特殊的 CNC pendant样式 LCD 读数。 按钮或其他方式的冰沙没有停顿。有一个终止按钮,无论串行缓冲区的备份情况如何,都可以立即终止,尤其是在使用快速流模式时。 edge 始终是要使用的分支。 |
|
谢谢大家的信息。 |



来自https://plus.google.com/+PetervanderWalt/posts/PJxUmz8KMue
“暂停作业时,它有时会使 laserweb 崩溃(在 Smoothie 上,必须中止)”