配置 Klipper

T-Bot
发布于: 2个月前
分享:

配置 Klipper 

Klipper 的工作模式,是通过创建并维护一个 printer.cfg 文件,让 Klipper 知道你所建造的打印机规格及功能,如打印机尺寸,行程距离,运动模式,步进电机驱动器的型号等等。

 

创建配置文件

$ cd ~
$ nano printer.cfg

 

下载本节通用配置文件,复制文件内容,黏贴到 printer.cfg 文件中,保存即可。

运行如下命令,重启 Klipper 服务:

sudo service klipper restart

 

如果想暂时停止 Klipper 运行,可运行如下命令:

sudo service klipper stop

 

如果需要启动 Klipper 服务,可运行如下命令:

sudo service klipper start

 

查看主板 ID

为了能让 Klipper 控制主板(例如 BIGTREETECH SKR 1.3,)我们需要将主板通过 USB 线缆将主板与树莓派连接,主板作为一个 USB 外设,与树莓派进行通讯。所以我们需要找出当前所连接的主板设备编号,即 USB 设备的唯一标识,VORON 2.4 需要配合两块主板同时工作,下文所描述主板均以 BIGTREETECH SKR 1.3 为例,我们通过在树莓派命令行运行如下命令,查看 USB 设备ID。

ls /dev/serial/by-id/*
运行 ls /dev/serial/by-id/*

我们看到命令行返回主板的 USB 设备 ID,复制整段蓝色部分,替换 printer.cfg [mcu] 和 [mcuz] 对应的设备 ID,保存后重启 Klipper 服务。

$ sudo service klipper restart

 

虚拟SD卡

[virtual_sdcard]
path: /home/pi/sdcard

 

查看当前Klipper 版本

打开 OctoPrint Web 界面,连接打印机,通过命令行输入GCode:

M115

返回结果,例如:

Recv: ok FIRMWARE_VERSION:v0.8.0-748-gb6a25393 FIRMWARE_NAME:Klipper

卸载 Klipper

Klipper 卸载过程非常简易,只需要执行 1 个脚本,并删除 Klipper 相关文件夹即可彻底卸载,假设 Klipper 安装在当前用户的 home 文件夹下,接着执行下列 2 行命令:

$ sudo ~/klipper/scripts/klipper-uninstall.sh
$ rm -rf ~/klippy-env ~/klipper

常见问题

Q: Can not update MCU 'mcu' config as it is shutdown

A: 检查 printer.cfg 配置正确,尝试 OctoPrint 界面中的命令行(Terminal)中输入:FIRMWARE_RESTART

 

0 留言

留言

您的留言将被人工审核,请勿发表色情、反动言论。

您可能感兴趣

自制超高清 SLA 3D 打印机 2880 x 1880

自制超高清 SLA 3D 打印机 2880 x 1880

VORON 3D 打印机安装后验证步骤

百般周折完成 VORON 3D 打印机组装和系统安装配置后,一定要按照文中步骤,依次对机器状态进行逐一排查,为...