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_state
とshutdown_pin=
の設定を探します。- これらの設定の前に
#
を追加します。 - その後、「
保存
」→「閉じる
」を行い、再起動してください。
- ブラウザでデバイスのIPアドレスを開きます。例:
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...