タイムラプス撮影の使用方法
タイムラプス機能の設定を完了し、Klipper、Moonrakerを再起動してください。FLYOS-FASTでGoCamを使用する場合、スナップショットアドレスは http://localhost:8080/snapshot で、ビデオはデフォルトで /usr/share/printer_data/timelapse/ に保存されます。
Fluidd ページ
Fluidd を使用する場合、左側のメニューから「タイムラプス」ページを開くことができ、アドレスは通常 #/timelapse で終わります。このページでは、キャプチャ済みフレーム、レンダリング済みビデオ、ビデオのダウンロード、およびページが提供するパラメータの調整を確認できます。Mainsail を使用する場合も、そのタイムラプスページを使用できます。
ページにコンテンツがない場合は、以下の項目を確認してください:
- Moonraker に timelapse コンポーネントがロードされている。
printer.cfgにtimelapse.cfgが含まれている。[timelapse]のsnapshoturlが現在のカメラスナップショットを取得できる。- スライサーファイルに
TIMELAPSE_TAKE_FRAMEが含まれている。
撮影時のドッキング位置の設定
Fluidd または Mainsail のコンソールで現在の設定を確認:
GET_TIMELAPSE_SETUP
_SET_TIMELAPSE_SETUP で撮影前にノズルを移動するかどうか、ドッキング座標、持ち上げ高さ、移動速度、滞留時間を設定します。以下の座標は仮の値であり、実際のプリンターサイズに合わせて変更する必要があります:
_SET_TIMELAPSE_SETUP PARK_ENABLE=True PARK_POS=custom CUSTOM_POS_X=10 CUSTOM_POS_Y=210 CUSTOM_POS_DZ=2 TRAVEL_SPEED=80 PARK_TIME=1
| パラメータ | 役割 |
|---|---|
PARK_ENABLE=True | 撮影前にノズルを移動;移動しない場合は False を使用 |
PARK_POS=custom | カスタムドッキング位置を使用 |
CUSTOM_POS_X/Y | ドッキングポイントの絶対 X、Y 座標、単位 mm |
CUSTOM_POS_DZ | 現在の Z 高さからの持ち上げ距離、単位 mm |
TRAVEL_SPEED | ドッキングと復帰の速度、単位 mm/s |
PARK_TIME | ドッキング動作の保持時間、単位秒 |
設定コマンドを送信してもノズルはすぐには移動せず、TIMELAPSE_TAKE_FRAME を実行したときにのみこれらの設定が使用されます。設定後、再度 GET_TIMELAPSE_SETUP を実行して結果を確認してください。
サンプル座標をそのままコピーしないでください。まずプリンターがホーム位置にあることを確認し、小さなモデルで移動経路全体がモデル、フレーム、リミットに衝突しないことをテストしてください。カメラのみをテストしたい場合は、まず _SET_TIMELAPSE_SETUP PARK_ENABLE=False を実行してください。
スライサー設定
スライサーの「レイヤー変更 G-code」または「レイヤー変更前 G-code」に一度だけ追加:
TIMELAPSE_TAKE_FRAME
レイヤー変更前とレイヤー変更後の両方に同時に追加しないでください。そうしないと、各レイヤーで2回撮影される可能性があります。
コンソールテスト
ドッキング位置が安全であることを確認した後、Fluidd コンソールで実行できます:
GET_TIMELAPSE_SETUP
TIMELAPSE_TAKE_FRAME
テスト時にノズルを移動したくない場合は、まずドッキングを無効にしてください:
_SET_TIMELAPSE_SETUP PARK_ENABLE=False
TIMELAPSE_TAKE_FRAME
手動でビデオをレンダリング:
TIMELAPSE_RENDER
スライサーがレイヤー変更コマンドを挿入できない場合は、時間ベースの撮影を使用できます:
HYPERLAPSE ACTION=START CYCLE=30
印刷終了後に実行:
HYPERLAPSE ACTION=STOP
TIMELAPSE_RENDER
ビデオの場所
生成されたビデオはデフォルトで以下に保存されます:
/usr/share/printer_data/timelapse/
実際の保存場所は [timelapse] 設定の output_path に準じます。