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

Klipper 電源切断継続印刷機能

  • Klipper 電源切断継続印刷機能とは、Klipperの電源が切断された後、再度電源を入れ直すことでKlipperの印刷状態を自動的に復元できる機能です。
  • FLYホストコンピュータの場合、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 設定ファイル

注意事項
  • 設定はご使用の製品のドキュメントを参照してください。

[homing_override] についての説明

注意
  • [homing_override]を使用する場合、帰還位置を自由に設定しないでください。それにより電源切断継続印刷に失敗した場合、責任は負いません。
  • 下記に[homing_override]の設定説明があります。
  • 説明
    • [force_move]:強制移動機能を有効にし、指定された位置へ強制移動が可能になります。
    • [force_move][homing_override]内のset_position_z機能に代わるものであり、この設定に従わない場合、電源切断継続印刷に失敗する可能性があります。
    • 下記の[homing_override]の設定は、電源切断継続印刷時にZ軸を正しく帰還位置に戻せるようにするためのものです。
[force_move]
enable_force_move: true


[homing_override]
axes: z
gcode:
{% set max_x = printer.configfile.config["stepper_x"]["position_max"]|float %}
{% set max_y = printer.configfile.config["stepper_y"]["position_max"]|float %}
{% if 'z' not in printer.toolhead.homed_axes %}
SET_KINEMATIC_POSITION Z=0
G90
G0 Z5 F600
{% endif %}
{% set home_all = 'X' not in params and 'Y' not in params and 'Z' not in params %}

{% if home_all or 'X' in params %}
G28 X
{% endif %}

{% if home_all or 'Y' in params %}
G28 Y
{% endif %}

{% if home_all or 'Z' in params %}
G0 X{max_x / 2} Y{max_y / 2} F3600
G28 Z
G1 Z10 F2000
{% endif %}

  • 把持動作についての説明
    • この設定はZ軸が帰還位置になっていない場合のみ実行される動作です。この設定は通常使用には影響しません。
  {% if 'z' not in printer.toolhead.homed_axes %}
SET_KINEMATIC_POSITION Z=0
G90
G0 Z5 F600
{% endif %}

テスト

  • 任意のファイルを印刷し、印刷中に「緊急停止」ボタンをクリックして電源切断をシミュレートします。
  • 再度「ファームウェア再起動」をクリックし、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 -