Klipper Preprocessor 项目教程
1. 项目的目录结构及介绍
Klipper Preprocessor 项目的目录结构如下:
klipper-preprocessor/
├── assets/
│ └── images/
├── .editorconfig
├── .gitattributes
├── .gitignore
├── KlipperPreprocessor.py
├── LICENSE
├── README.md
└── SECURITY.md
目录结构介绍
assets/images/
: 存放项目相关的图片资源。.editorconfig
: 配置文件,用于统一代码风格。.gitattributes
: 配置文件,用于指定 Git 如何处理特定文件。.gitignore
: 配置文件,用于指定 Git 忽略的文件和目录。KlipperPreprocessor.py
: 项目的主脚本文件。LICENSE
: 项目的许可证文件,采用 MIT 许可证。README.md
: 项目的说明文档。SECURITY.md
: 项目的安全政策文档。
2. 项目的启动文件介绍
项目的启动文件是 KlipperPreprocessor.py
。这个脚本是一个 Cura 后处理脚本,用于改进输出 G-Code 以适应 Klipper 的使用。它目前支持以下改进:
- 添加
SET_PRINT_STATS_INFO
,以便 Klipper 可以实时知道确切的层数和当前层号。 - 添加
TIMELAPSE_TAKE_FRAME
,以便与 moonraker-timelapse 一起在每次层变化时拍摄快照,制作延时视频。 - 运行
preprocess_cancellation
工具,将对象取消数据添加到生成的 G-Code 中,使 Klipper 能够在打印时取消任何特定对象。 - 运行
klipper_estimator
,将更准确的时间估计添加到生成的 G-Code 中。
3. 项目的配置文件介绍
项目中没有显式的配置文件,但可以通过以下方式进行配置:
初始设置
- 打开 Cura。
- 打开“帮助”菜单,点击“显示配置文件夹”。
- 在文件列表中打开“scripts”文件夹。
- 下载
KlipperPreprocessor.py
到“scripts”文件夹。 - 关闭文件列表。
- 关闭 Cura(可选)。
- 下载
preprocess_cancellation
到你选择的文件夹(可选)。 - 下载
klipper_estimator
到你选择的文件夹(可选)。 - 打开 Cura。
- 打开“扩展”菜单,然后“后处理”,点击“修改 G-Code”。
- 点击“添加脚本”并选择
KlipperPreprocessor
。
通过上述步骤,你可以配置和使用 Klipper Preprocessor 项目。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考