マシンキャリブレーション
エクストルーダー ローテーション・ディスタンス キャリブレーション
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未満にすること
ローテーション・ディスタンス計算機
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用紙をノズルの下に置き、コンソールまたはインターフェースからZ値を手動で微調整します(0.025mm または 0.1mm ずつ)。以下の状態になるまで調整します:
- 用紙が軽く挟まれるが、ゆっくり引き出せる状態
- わずかな抵抗を感じる位置が適正位置
判断基準
| 現象 | 原因 | 操作 |
|---|---|---|
| 用紙が動かない | ノズルが低すぎる | Zオフセットを上げる(数値を大きくする) |
| 用紙が完全に自由に滑る | ノズルが高すぎる | Zオフセットを下げる(数値を小さくする) |
| 軽い抵抗で引き出せる | 位置が正しい | そのまま保存 |
4. Zオフセットを保存
適切な位置が見つかったら、ご使用のホーミング方式に応じたコマンドを実行します:
# メカニカルエンドストップ(Voron等)
Z_OFFSET_APPLY_ENDSTOP
# プローブ調平(BLTouch / Tap等)
Z_OFFSET_APPLY_PROBE
その後、設定を保存します:
SAVE_CONFIG
初層微調整
- 実際の印刷時には、ウェブインターフェースからノズルの微調整を行い、初層の高さを調整できます
- 初層の高さを微調整した後は、設定を再保存する必要があります
Loading...