メインコンテンツにスキップ

加熱許容差設定

機能説明

verify_heater は、Klipper のヒーターに対する安全検知しきい値を調整するためのものです。加熱出力を向上させる設定ではなく、昇温が遅い、熱慣性が大きい、温度変動が顕著な場合の誤検知を処理するためのものです。

安全上の注意
  • 実際の故障を回避するために、検知しきい値を無闇に緩めないでください。
  • 加熱がなかなか上昇しない場合は、まず加熱棒、ヒートベッド、MOS 管、電源、電源容量、サーミスタ配線、サーミスタ型番を優先的に確認してください。
  • 変更後は必ず現場で加熱プロセスを一通り観察し、温度変化が正常であることを確認してください。

エクストルーダー参考設定

printer.cfg
[verify_heater extruder]
max_error: 120
check_gain_time: 120
hysteresis: 50
heating_gain: 2

ヒートベッド参考設定

printer.cfg
[verify_heater heater_bed]
max_error: 120
check_gain_time: 120
hysteresis: 50
heating_gain: 2

パラメーター説明

パラメーター説明
max_error累積温度誤差の上限。これを超えると Klipper が加熱異常を報告します
check_gain_time加熱ゲインを確認する時間枠。ヒートベッドが遅い場合は適宜増やせます
hysteresis温度ヒステリシス範囲。温度変動が大きい場合は適宜緩和できます
heating_gain確認時間内に期待される最低昇温幅

調整が適しているケース

  • 大型ヒートベッドの昇温が遅く、ハードウェアは正常だが偶発的に Heater heater_bed not heating at expected rate が発生する
  • 高温ホットエンドが目標温度に近づく際の変動が大きい、PID が調整済みでも偶発的に誤検知が発生する
  • チャンバー温度変化により、ヒートベッドまたはホットエンドの昇温カーブが遅くなる

調整が推奨されないケース

  • サーミスタ温度がマイナス、数百度、または明らかな異常値や跳躍を示す
  • ヒーター起動後、温度が全く変化しない
  • MOS 管、配線端子、または電源に発熱、変色、異臭がある
  • 設定した sensor_type が実際のサーミスタ型番と一致しない

デバッグのアドバイス

  1. まず PID キャリブレーションを実行し、設定を保存します。
  2. 冷機状態で昇温カーブを一通り観察します。
  3. 誤検知が発生しているヒーターに対してのみ [verify_heater] を追加し、一度に複数を変更しないでください。
  4. 毎回一つのパラメーターのみを変更し、変更前後の動作を記録します。

よく使う PID キャリブレーションコマンド:

PID_CALIBRATE HEATER=extruder TARGET=245
PID_CALIBRATE HEATER=heater_bed TARGET=100
SAVE_CONFIG
Loading...