copidar
是一个用于控制 3D 打印机的命令行工具,通常与 OctoPrint 一起使用。OctoPrint 是一个基于 Web 的界面,用于控制和监控 3D 打印机。copidar
允许你通过命令行发送 G-code 命令到 OctoPrint 服务器,从而控制打印机。
以下是一些基本的 copidar
命令用法:
连接到 OctoPrint 服务器:
copidar --server localhost:5000
这里 localhost:5000
是 OctoPrint 服务器的默认地址和端口。如果你的服务器运行在不同的地址或端口,请相应地更改。
发送 G-code 命令:
copidar --server localhost:5000 --gcode M106 S255
这个命令会发送 M106 S255
G-code 命令到打印机,通常用于开启风扇。
发送多个 G-code 命令:
copidar --server localhost:5000 --gcode "G28 ; G92 E0 ; G1 Z0.2 F1500 ; G92 E0 ; G1 X100.0 F3000 ; M106 S255 ; M107"
这个命令会发送一系列的 G-code 命令,包括回原点、设置 E 轴为零、移动 Z 轴、再次设置 E 轴为零、移动 X 轴、开启风扇和关闭风扇。
使用文件中的 G-code 命令:
copidar --server localhost:5000 --gcode-file /path/to/your/gcodefile.gcode
这个命令会读取指定路径的 G-code 文件,并将其中的命令发送到打印机。
断开与 OctoPrint 服务器的连接:
copidar --disconnect
这个命令会断开与当前连接的 OctoPrint 服务器的连接。
请注意,使用 copidar
命令之前,你需要确保 OctoPrint 服务器正在运行,并且你的 3D 打印机已经正确连接到计算机。此外,根据你的打印机和 OctoPrint 设置,可能需要调整命令中的参数。
在使用 copidar
时,建议先通过 OctoPrint 的 Web 界面测试 G-code 命令,以确保它们按预期工作,然后再通过命令行发送这些命令。这样可以避免意外损坏打印机或打印失败。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: 如何通过Java日志提高Ubuntu性能