FLY-EDDY 校准
Klipper 官方近期对 Eddy 探针功能进行了优化,建议更新至最新版本使用:
- 普通上位机:请将 Klipper 更新至最新版本
- FLY Fast 系统:请将系统版本升级至 V1.3.8 或更高版本
- 工具板或相关下位机固件也需更新到最新
- 使用前确保自己的打印机没有漏电
- 如之前有配置
eddy、Probe、BL-Touch的配置,请删除 - 安装 EDDY 时,线圈需在喷嘴上方,且距离喷嘴
2~3mm - 测试和校准时建议不要打开热床
- 多 Z 轴机器需要先手动调平一次,再进行校准
校准流程
线圈模型下载链接
- 点击下方按钮下载线圈模型:
计算 XY 偏移值
下载模型后,请根据打印机实际结构测量并计算 XY 偏移值,再修改配置中的 x_offset 与 y_offset。
EDDY 校准
注意事项
- 请确认没有同时启用
Probe、BL-Touch等其他探针配置。 - 多 Z 轴机器需要先手动调平一次。
- 校准前检查热床表面无杂物,并保持喷嘴清洁。
清洁喷嘴前请等待喷嘴冷却到安全温度;如必须在热机状态清理,只能使用专用工具,严禁用手直接接触喷嘴、热端或热床。
添加临时配置
下方配置仅用于临时校准,使用后必须删除或注释。
- 添加后点击
Save & Restart保存并重启。 - 必须添加到
printer.cfg文件顶部,请不要添加到文件末尾。
下方临时宏会在未完整确认 Z 轴真实位置时移动机器。执行前请移开手和工具,确认喷嘴下方无遮挡,并随时准备使用急停。
[force_move]
enable_force_move: true
[gcode_macro _LDC_CALIBRATE_DRIVE_CURRENT]
gcode:
BED_MESH_CLEAR
SET_KINEMATIC_POSITION x=100 y=100 z=10
G28 X Y
M104 S0
M140 S0
M106 S0
G0 X{printer.toolhead.axis_maximum.x / 2} Y{printer.toolhead.axis_maximum.y / 2} F6000
G0 Z30 F600
G4 P1000
LDC_CALIBRATE_DRIVE_CURRENT CHIP=fly_eddy_probe
G4 P1000
SAVE_CONFIG
[gcode_macro PROBE_EDDY_CURRENT_CALIBRATE_AUTO]
gcode:
BED_MESH_CLEAR
G28 X Y
M104 S0
M140 S0
M106 S0
G90
G1 X{ printer.toolhead.axis_maximum.x/2 } Y{ printer.toolhead.axis_maximum.y/2 } F6000
{% if 'z' not in printer.toolhead.homed_axes %}
SET_KINEMATIC_POSITION Z={ printer.toolhead.axis_maximum.z-1 }
{% endif %}
PROBE_EDDY_CURRENT_CALIBRATE {rawparams}
驱动电流校准
在网页控制台中输入:
_LDC_CALIBRATE_DRIVE_CURRENT
执行后打印机会移动到中心位置,并将打印头远离热床。随后系统会自动进行驱动电流校准,校准完成后保存配置并重启 Klipper。
校准高度
- 多 Z 轴机器需要先手动调平一次,再进行高度校准。
- 多 Z 轴机器完成高度校准后,建议再执行一次调平并重新校准高度。
- 校准前检查热床表面无杂物,并保持喷嘴清洁。
在网页控制台中输入:
PROBE_EDDY_CURRENT_CALIBRATE_AUTO CHIP=fly_eddy_probe
执行后打印机会移动到中心位置,并弹出校准对话框。此时 Klipper 显示的 Z 高度并不重要,只需要按界面提示逐步降低喷嘴,直到喷嘴与纸张产生轻微摩擦。
完成后点击对话框中的 ACCEPT,系统会开始校准 EDDY 高度。校准完成后,点击网页右上角的 SAVE_CONFIG & Restart 保存配置并重启 Klipper。
常见问题
Q:温度上升太慢怎么办?
A:检查环境是否密闭、是否存在明显气流。若升温过慢,可提前结束校准。
Q:数据跳动大怎么办?
A:确认纸张测试力度一致,并检查传感器安装是否牢固。
Q:校准后无效怎么办?
A:确认已执行 SAVE_CONFIG 并重启 Klipper。
推荐使用 TAP 模式
TAP 模式依赖驱动电流与高度校准数据,必须先完成上方的校准流程才能正常使用;未完成校准时,TAP 模式无法正常触发。
FLY-EDDY 支持普通下探与 TAP 两种触发模式,推荐使用 TAP 模式:
- TAP 模式通过喷嘴轻触床面判断触发阈值,触发点更贴近实际打印间隙,Z 偏移更稳定
- 每次打印可通过
SET_Z_FROM_PROBE METHOD=tap自动确认 Z 偏移,减少首层问题 - 支持自动校准阈值(
PROBE_EDDY_CURRENT_TAP_CALIBRATE),无需手动填写tap_threshold
启用 TAP 模式需在 [probe_eddy_current fly_eddy_probe] 中增加:
tap_z_offset: 0
# 自动校准 TAP 阈值前先注释掉,校准成功后会由 SAVE_CONFIG 写入
# tap_threshold: 40000
TAP 模式调试:EDDY TAP 模式调试
EDDY 问题排查:EDDY 传感器常见问题
参考配置:FLY-EDDY 参考配置