Klipper-Macros 项目使用教程

Klipper-Macros 项目使用教程

klipper-macrosA collection of my Klipper G-code macros.项目地址:https://gitcode.com/gh_mirrors/kli/klipper-macros

1. 项目的目录结构及介绍

Klipper-Macros 项目的目录结构如下:

klipper-macros/
├── globals.cfg
├── macros/
│   ├── _km_bed_mesh.cfg
│   ├── _km_calibration.cfg
│   ├── _km_chamber_fan.cfg
│   ├── _km_extruder_fan.cfg
│   ├── _km_filament_sensor.cfg
│   ├── _km_idle_timeout.cfg
│   ├── _km_leds.cfg
│   ├── _km_pause_resume.cfg
│   ├── _km_print_start_end.cfg
│   ├── _km_purge_on_toolchange.cfg
│   ├── _km_retraction.cfg
│   ├── _km_screw_tilt_modify.cfg
│   ├── _km_temperature_fan.cfg
│   ├── _km_tmc.cfg
│   ├── _km_z_calibration.cfg
│   └── _km_z_tilt.cfg
├── README.md
└── slicer_compat.cfg

目录结构介绍

  • globals.cfg: 包含所有可配置的全局变量。
  • macros/: 包含各种宏文件,每个文件对应不同的功能。
    • _km_bed_mesh.cfg: 床网宏。
    • _km_calibration.cfg: 校准宏。
    • _km_chamber_fan.cfg: 腔室风扇宏。
    • _km_extruder_fan.cfg: 挤出机风扇宏。
    • _km_filament_sensor.cfg: 耗材传感器宏。
    • _km_idle_timeout.cfg: 空闲超时宏。
    • _km_leds.cfg: LED 控制宏。
    • _km_pause_resume.cfg: 暂停和恢复宏。
    • _km_print_start_end.cfg: 打印开始和结束宏。
    • _km_purge_on_toolchange.cfg: 工具更换时的清洗宏。
    • _km_retraction.cfg: 回抽宏。
    • _km_screw_tilt_modify.cfg: 螺丝倾斜修正宏。
    • _km_temperature_fan.cfg: 温度风扇宏。
    • _km_tmc.cfg: TMC 驱动宏。
    • _km_z_calibration.cfg: Z 轴校准宏。
    • _km_z_tilt.cfg: Z 轴倾斜宏。
  • README.md: 项目说明文档。
  • slicer_compat.cfg: 切片器兼容性配置文件。

2. 项目的启动文件介绍

Klipper-Macros 项目没有特定的启动文件,但可以通过在 Klipper 配置文件中包含相应的宏文件来启用这些宏。通常,你需要在你的 Klipper 配置文件中添加以下内容:

[include globals.cfg]
[include macros/*.cfg]

3. 项目的配置文件介绍

globals.cfg

globals.cfg 文件包含所有可配置的全局变量,这些变量可以在你的 Klipper 配置文件中进行覆盖。例如:

[gcode_macro _km_options]
variable_bed_temp = 60
variable_extruder_temp = 200

slicer_compat.cfg

slicer_compat.cfg 文件用于确保切片器生成的 G-code 与 Klipper 兼容。通常,你不需要修改这个文件,除非你有特定的需求。

宏文件

每个宏文件都包含一组特定的 G-code 命令,用于实现特定的功能。例如,_km_print_start_end.cfg 文件包含打印开始和结束的宏命令。

通过在 Klipper 配置文件中包含这些宏文件,你可以轻松地启用和配置这些功能。

[include macros/_km_print_start_end.cfg]

通过这种方式,你可以根据需要启用和配置不同的宏功能。

klipper-macrosA collection of my Klipper G-code macros.项目地址:https://gitcode.com/gh_mirrors/kli/klipper-macros

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

龚格成

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值