ホーミングと方向キャリブレーションガイド
移動方向の補正
CoreXY構造のよくある問題
CoreXY構造におけるXYモーター制御で発生する可能性のある一般的な問題とその解決策:
| 故障現象 | 説明 | 解決策 |
|---|---|---|
| ケース1 | XY軸の制御が互いに逆で、かつXY移動の正負方向が両方とも逆 | Xモーターの配線を反転(Xモーターの任意の2相線を入れ替え) |
| ケース2 | XY軸の制御が互いに逆だが、XY移動の正負方向は正しい | Yモーターの配線を反転(Yモーターの任意の2相線を入れ替え) |
| ケース3 | XY軸の制御が互いに逆で、Xの正負方向は正しいが、Yの正負方向が逆 | 1. Xモーターの配線を反転 2. XとYのモーター線を全体的に入れ替え |
| ケース4 | XY軸の制御が互いに逆で、Xの正負方向が逆だが、Yの正負方向は正しい | 1. Yモーターの配線を反転 2. XとYのモーター線を全体的に入れ替え |
| ケース5 | XY軸の制御は正しいが、XYの正負方向が両方とも逆 | XモーターとYモーターの配線を同時に反転 |
| ケース6 | XY軸の制御は正しいが、Xの正負方向は正しいが、Yの正負方向が逆 | XとYのモーター線を全体的に入れ替え |
| ケース7 | XY軸の制御は正しいが、Xの正負方向が逆で、Yの正負方向は正しい | 1. XとYのモーター線を全体的に入れ替え 2. XとYモーターの配線を同時に反転 |
ホーミングプロセス
ステップ1:初期リミット状態の確認
- 安全な移動:手動でプリントヘッドをヒートベッドの中央領域までゆっくり移動
- リミット状態の照会:コンソールに以下のコマンドを入力:
QUERY_ENDSTOPS - プローブ状態の照会(インストールされている場合):
QUERY_PROBE - 返却結果の確認:
- ✅ 正常状態:すべてのリミットは
OPEN(未トリガー)と表示されるはず - ⚠️ 異常状態:
TRIGGEREDと表示される場合、リミットがトリガーされていることを示す- 注意:異常を発見した場合、設定を変更せず、ステップ2を実行して検証を続行
- ✅ 正常状態:すべてのリミットは
ステップ2:手動トリガー検証
- 手動操作:手動でいずれかのリミットスイッチを継続的にトリガー
- 再度照会:コンソールで再度
QUERY_ENDSTOPSを入力 - 状態分析:
| 状態変化 | 意味 | 解決策 |
|---|---|---|
OPEN → TRIGGERED | リミット設定が正しい | スイッチおよび配線正常、設定に誤りなし |
TRIGGERED → OPEN | リミット信号が反転 | リミット状態を反転する必要あり(設定で変更) |
| 状態に変化なし | リミットが応答しない | ピン設定、配線の確認またはスイッチの交換 |
| 他のリミット状態が変化 | 誤ったトリガー | ピン設定の競合または配線エラーの確認 |
強制移動機能
強制移動の有効化
-
設定ファイルの変更:
printer.cfgに以下の設定を追加:[force_move]
enable_force_move: true -
インターフェース操作:有効化後、コントロールインターフェースから強制移動操作を実行可能:
Loading...
注意事項
-
単軸制限:マシンが多軸構造であっても、一度に強制移動できるモーターは1つだけ
-
多軸連携:複数の軸(例:デュアルZ軸)を同期して移動する必要がある場合、まずプリントヘッド位置を設定:
SET_KINEMATIC_POSITION x=50 y=50 z=20その後、移動コマンドを実行
-
安全上の注意:強制移動機能を使用する際は、プリントヘッドの経路上に障害物がないことを確認し、衝突を避ける
Loading...