メインコンテンツまでスキップ

クリッパー電源オフ続行機能

  • クリッパー電源オフ続行機能とは、クリッパーが電源を切った後、再び電源を入れたときに自動的にクリッパーの印刷状態を復元できる機能です。
  • C5はKPPMと併用しなくても使用できます。
  • 電源が切れた後にZ軸が移動する機種には適していません。

設定

電源オフ時にシャットダウンを無効化

注意
  • 電源オフ時のシャットダウンを無効にしないと、電源オフ続行を使用できません。
  • 電源オフ続行には、進捗を保存した後に自動的にシャットダウンする機能があります。
  • 上位機に他の電源が接続されていないことを確認してください。それ以外の場合、起動できなくなります。
  • ブラウザのアドレスバーにデバイスのIPアドレスを入力します。例: http://192.168.6.179

  • 設定ページにアクセスします

    • ブラウザでデバイスのIPアドレスを開きます。例: http://192.168.1.2/
    • fluiddでは図の左側のように「チェックを外す」->「隠しファイルとフォルダをフィルタリング」を選択します。
    • mainsailでは図の右側のように「選択」->「隠しファイルを表示」を選択します。
    • この時点で.flyos-configフォルダが表示されます。このフォルダに入るとsys-config.confファイルがあります。
    • sys-config.confファイルは、可移动ドライブFlyOS-Conf内の設定ファイルconfig.txtのシンボリックリンクです。
    • sys-config.confファイルを開き、shutdown_pin_stateshutdown_pin=という設定を探します。
    • これらの設定の前に#を追加します。
    • その後、「保存」->「閉じる」を行い、再起動してください。

plr.cfg 設定ファイル

注意
  • プリンターの設定ページでplr.cfgファイルを見つけます。
  • その中の内容を空にして、以下の設定を貼り付けてください。
  • 設定ファイルの内容は次の通りです:
[mcu host]   
serial: /tmp/klipper_host_mcu

[power_loss_resume]
power_pin: !host:gpiochip0/gpio260
is_shutdown: True # シャットダウン操作を実行するかどうか、デフォルトでは有効
paused_recover_z: -2.0 # 停止中に一時停止している場合、再開時にZ方向に移動する距離、デフォルトでは移動しません
start_gcode:
# 続行開始前に実行するGコード
# 電源オフ前に保存されたすべてのパラメータは{PLR}から取得できます
# M118 {PLR}を実行するとすべての利用可能なパラメータが出力されます
M118 続行開始: {PLR.print_stats.filename}
M118 中断位置: X:[{PLR.POS_X}] Y:[{PLR.POS_Y}] Z:[{PLR.POS_Z}] E:[{PLR.POS_E}]
M140 S{PLR.bed.target} ; ヘッド温度を設定
M104 S{PLR.extruder.target-10} ; ノズル温度を設定
M109 S{PLR.extruder.target-10} ; ノズルが設定温度になるまで待つ
G91 ; 相対座標モード
G1 Z2 F100 ; Zを上げてX,Yのゼロに戻す準備
G90 ; 絶対座標モード
G28 X Y ; X,Yをゼロに戻す
M140 S{PLR.bed.target} ; ヘッド温度を設定
M104 S{PLR.extruder.target} ; ノズル温度を設定
M190 S{PLR.bed.target} ; ヘッドが設定温度になるまで待つ
M109 S{PLR.extruder.target} ; ノズルが設定温度になるまで待つ
M83 ; 相対エクストルーダー
# G1 E0.5 F400 ; 少しエクストルード
layer_count: 2 # 続行指定レイヤー数後にlayer_change_gcodeを実行
layer_change_gcode:
# 続行{layer_count}レイヤー後に実行するGコード
M118 プリント速度を復元
M106 S{PLR.fan_speed} ; 吹き付けファンを起動
M220 S{PLR.move_speed_percent} ; 要求速度パーセンテージを設定
M221 S{PLR.extrude_speed_percent} ; 要求エクストルード速度パーセンテージを設定
shutdown_gcode:
# シャットダウン前に実行するGコード
M118 電源電圧が低下しました、シャットダウン
# M112 ; 緊急停止

注意
  • 上記の設定ファイル中のstart_gcodeマクロは、機械の実際の状況に応じて変更する必要があります。
  • homing_overrideを使用している場合、homing_override内でホーミング位置を随意に設定しないでください。これにより電源オフ続行に失敗する可能性があり、その責任は負いません。
  • gcode_macro _CLIENT_VARIABLEを使用している場合、その中のvariable_custom_park_dzを見つけて0に設定してください。
  • 上記の設定ファイルを保存した後

  • printer.cfgファイルを開き、ファイルの先頭に以下を追加します:


    [include plr.cfg]

  • 右上の「保存」をクリックし、再起動してください。

  • これで、Klipperの電源オフ続行機能の設定は完了です。

テスト

  • 任意のファイルを印刷し、印刷中に「緊急停止」ボタンをクリックして電源を切ったものとシミュレートします。
  • 再度「ファームウェアリブート」をクリックし、Klipperが正常に接続されるのを待ちます。
  • ウェブページまたはKlipperScreenにポップアップが表示されれば、電源オフ続行機能が正常に動作しています。
  • 以降、本格的な電源オフの状況をテストしてください。
Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -