我正在重新配置 Printrbot Simple Metal,该金属已改装为运行 Marlin 的 RAMPS+Arduino Mega,由于机械和质量限制,进给速度相当慢。
我发现在取消打印出现问题时,我有很长一段时间打印机继续从 G 代码和移动缓冲区打印,尽管主机软件 (Octoprint) 早已停止发送 G-代码。
有没有一种方法可以 a) 将 Marlin 配置为具有较小的打印缓冲区(因为 Octoprint 可以轻松跟上打印机的运行速度)或 b) 向打印机发送特定信号或 G 代码以使其停止而无需继续读取缓冲区内容?