我可以安排打印在指定时间开始吗?

3D打印 八字纹
2021-05-24 03:55:04

我想知道是否可以安排 3D 打印在指定时间开始,这样我就不必按开始。
我的 3D 打印机有一个基于 Arduino mega 的 RAMPS 1.4 控制板,并连接到运行 OctoPi 0.15.1 的 Raspberry Pi 3B

1个回答

有几个选项可以延迟开始使用 OctoPrint 环境或直接使用 G 代码。

使用 G 代码可能是最容易实现的。G4命令定义了下一个命令启动的“停留”或暂停期:

G4 驻留 G 代码

根据您使用的固件,您可以使用PS参数来指定暂停时间。

要暂停打印作业(1 小时),您需要插入以下行作为 G 代码打印文件的第一行:

G4 P3600000 // One hour pausing; defined in milliseconds

或(如果您的固件支持)

G4 S3600 // One hour pausing; defined in seconds

其他解决方案可能包括调整 OctoPrint控件菜单结构或使用OctoPrintREST API这些选项更难实施。