機械キャリブレーション
エクストルーダー Rotation Distance キャリブレーション
rotation_distance は、ステッピングモーターが1回転する際にエクストルーダーが移動する距離であり、この値を正確に調整することが押し出し量の精度向上の鍵となります。
初期値の推定
エクストルーダーのローレットギヤ径から初期値を推定します:
rotation_distance = ローレットギヤ径 × π
ギヤ比
エクストルーダーに減速ギヤ(BMG、Orbiter など)がある場合は、設定で gear_ratio を個別に指定し、rotation_distance には駆動ギヤ自体の計算値のみを記入します:
gear_ratio: 50:17 # BMG 例(駆動歯数:従動歯数)
一般的なギヤ比:BMG は 50:17
測定と修正
これはエクストルーダーを調整する最も正確な方法で、実際の押し出し量を使用して設定値を修正します。
準備
- エクストルーダーにフィラメントが装填されていること
- ホットエンドをフィラメント推奨温度(PLA 約 200°C)に加熱する
- キャリパーまたは定規(精度 ≥ 0.1mm)を用意する
操作手順
1. フィラメントにマークを付ける
エクストルーダー入口から約 70mm の位置にマークを付け、キャリパーで正確にその距離を測定し、初期マーク距離 とします。
2. 押し出しコマンドを実行する
G91
G1 E50 F60
注意
- 低速 F60 を推奨します。高速では圧力偏差が発生し精度に影響します。
- 押し出しが完了するのを待ちます。
3. 測定と計算
押し出し完了後、マークからエクストルーダー入口までの距離を再度測定し、最終マーク距離 とし、以下の計算機で新しい値を導き出します:
実際の押し出し長さ = 初期マーク距離 - 最終マーク距離
新しい rotation_distance = 旧値 × 実際の押し出し長さ / 50
4. 設定を更新する
printer.cfg
[extruder]
rotation_distance: 23.280 # 計算で得られた新しい値に置き換える
推奨事項
- 誤差が 2mm を超える場合は再調整を推奨します。
- 2〜3回繰り返して結果が安定していることを確認してください。
- 最終的な誤差は 1mm 未満にしてください。
Rotation Distance 計算機
Loading...
Z オフセット調整(手動ペーパー法)
Z オフセットは、ノズルとヒートベッドの初期距離を決定し、正確に調整することで、初層の密着不良やベッドの傷を防ぎます。
説明
- メカニカルエンドストップを使用するマシン(例:Voron)の場合、Z オフセットは設定の
position_endstopに保存されます。 - プローブ(BLTouch / Tap / CR Touch など)を使用するマシンの場合、Z オフセットは
z_offsetに保存されます。
準備
- A4用紙1枚
調整手順
1. ホームに戻し、ベッド中心に移動する
G28
G90
G1 X[ベッド中心X] Y[ベッド中心Y] F3000
2. Z 軸を 0 付近に移動する
G1 Z2 F300
3. 用紙を入れ、Z 値を微調整する
ノズルの下に A4用紙を1枚置き、コンソールまたはインターフェースから手動で Z 値を微調整します(毎回 0.025mm または 0.1mm ステップ)。次の状態になるまで調整します:
- 用紙がわずかに挟まれるが、ゆっくりと引き抜くことができる
- わずかな抵抗を感じる位置が正しい位置です。
判断基準
| 現象 | 原因 | 操作 |
|---|---|---|
| 用紙が動かない | ノズルが低すぎる | Z オフセットを上げる(数値を大きくする) |
| 用紙が全く自由に動く | ノズルが高すぎる | Z オフセットを下げる(数値を小さくする) |
| わずかな抵抗で引き抜ける | ✅ 位置正確 | 保存する |
4. Z オフセットを保存する
適切な位置が見つかったら、ホーム復帰方式に応じて対応するコマンドを実行します:
# メカニカルエンドストップ(例:Voron)
Z_OFFSET_APPLY_ENDSTOP
# プローブによるレベリング(例:BLTouch / Tap)
Z_OFFSET_APPLY_PROBE
その後、設定を保存します:
SAVE_CONFIG
初層の微調整
- 実際の印刷時には、Webインターフェースを使用してノズルの初層高さを微調整できます。
- 初層高さを微調整した後は、設定を再度保存する必要があります。
Loading...