メインコンテンツにスキップ

マシンキャリブレーション

エクストルーダー ローテーション・ディスタンス キャリブレーション

rotation_distance は、ステッパーモーターが1回転する際にエクストルーダーが移動する距離です。この値を正確に調整することは、押出量の精度を確保するために重要です。

参照:Klipper公式ドキュメント - 回転距離

初期値の推定

エクストルーダーの駆動ギア径から初期値を推定します:

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...