3d Calcs
設定:
130 W
¥0.15/kWh
¥20.00/kg spool
キャリブレーション モジュールKLIPPER

Klipper ローテーションディスタンス & ギア比 計算機

Klipper printer.cfgに設定するrotation_distanceを計算。BMG、Titan、Voron StealthBurner、Orbiterギア比モード対応。

計算モード
mm
プリセット:
mm
mm
Klipper Configuration Snippetprinter.cfg
New rotation_distance
21.771mm
rotation_distance = (22.678 × 96.0) / 100 = 21.771
Klipper printer.cfg [extruder] snippet
[extruder]
rotation_distance: 21.771
Klipper rule: A smaller rotation_distance value causes the motor to push more filament for the same commanded length.
SPONSORED SPACE
01 / 手順・測定方法

測定および設定手順

ステップ 01

1. 現在の設定値を確認

printer.cfgの[extruder]セクションにあるrotation_distanceを入力します。

ステップ 02

2. 100mm押し出しテスト

120mmマークから100mm押し出しを実行し、残りを測定します。

ステップ 03

3. 設定値をコピー

計算された新rotation_distanceをprinter.cfgに貼り付けて再起動します。

02 / 計算式と物理モデル

Klipper 回転移動距離 変換式

新rotation_distance = 旧値 × (実測押し出し量 / 目標100mm)。

New rotation_distance = (Previous rotation_distance × Actual Extruded Distance) / Requested Distance
実例ベンチマーク:

現在のrotation_distance = 22.678。100mmの押し出しを指令しましたが、実際に押し出されたのは96.5mmでした。 新rotation_distance = (22.678 × 96.5) / 100 = 21.884。

SPONSORED SPACE

よくある質問 (FAQ)

Klipperのrotation_distanceとは何ですか?
ステッピングモーター軸が360度(1回転)回転したときに軸やフィラメントが移動する距離(mm)です。Marlinのsteps_per_mmに代わる物理的な基準値です。
Marlinのsteps_per_mmからKlipperのrotation_distanceへの換算式は?
計算式は『rotation_distance = (1回転のフルステップ数 × マイクロステップ数) / steps_per_mm』です。1.8°モーター(200ステップ)、16マイクロステップ、93steps/mmの場合:(200 × 16) / 93 = 34.408mmとなります。
減速ギア付き押出機(BMG等)のギア比はKlipperでどう設定しますか?
駆動ギアのrotation_distanceを指定した上で、printer.cfgの[extruder]セクションに『gear_ratio: 50:17』(または3:1等)を追記します。
Voron CW2やOrbiter押出機の標準rotation_distanceは?
Voron Clockwork 2(ギア比50:10)の基準値は約22.678mmです。Orbiter v2.0押出機の場合は約4.637mmが基準値となります。
Klipperで押出量を実測微調整する計算方法は?
『G1 E100 F60』を実行して実際に消費された長さLを測定し、『新rotation_distance = 現在値 × (実測消費長 / 100)』で算出します。
CALCULATOR SUITE

関連する計算ツール

全22ツールを見る →→