ばね定数計算機 戻る
機械設計

ばね定数計算機

コイルばね・板ばね・ねじりばねのばね定数・最大荷重・固有振動数をリアルタイム計算。ばね変形をアニメーション表示し、荷重−変位特性をグラフ化します。

ばねタイプ・材料
mm
mm
mm
kg
計算結果
ばね定数 (N/mm)
ばね指数 C
密着長 (mm)
固有振動数 (Hz)
可視化
理論・主要公式

$$k = \frac{Gd^4}{8D^3 N_a}$$

コイルばね定数 [N/mm]:$ 横弾性係数 [MPa]、$ 線径 [mm]、$ コイル中径、$ 有効巻数

$$C = D/d, \quad K_W = \frac{4C-1}{4C-4} + \frac{0.615}{C}$$

ばね指数とワール応力修正係数(曲率効果)

$$f_n = \frac{1}{2\pi}\sqrt{\frac{k}{m}}$$

固有振動数 [Hz]:\(m\) 取付質量 [kg]。共振回避の設計に使用

ばね定数計算機とは

🙋
このツールで「ばね定数」ってどうやって計算してるんですか?上の「線径」や「コイル中径」を変えると、結果が大きく変わりますね。
🎓
大まかに言うと、コイルばねの場合は $k = G d^4 / (8 D^3 N_a)$ という式で計算してるんだ。例えば線径 $d$ を2倍にすると、$d^4$ の部分が16倍になるから、ばね定数 $k$ も16倍になって、非常に硬くなるよ。実際にスライダーで線径を変えてみると、その影響の大きさが体感できるはずだ。
🙋
え、そうなんですか!「ばね指数 $C$」って表示もありますけど、これは何に使うんですか?
🎓
$C = D/d$ で、コイルの“やせ具合”を表す重要な設計パラメータなんだ。実務では $C=4$〜$12$ の範囲に収めることが多いよ。$C$ が小さすぎると(線径が太すぎると)製造が難しくてコイルに大きな応力がかかる。逆に大きすぎると(コイルが細すぎると)横方向にブレて不安定になる。ツールで $C$ の値を確認しながら、$D$ と $d$ のバランスを調整してみよう。
🙋
なるほど!「固有振動数」も出てきますが、これはどんな時に気にするんですか?
🎓
例えば自動車のサスペンションのばねや、高速で往復運動する機械のばねだね。ばねに取り付けられた質量 $m$(ツールで設定できるよ)とばね定数 $k$ で決まる振動数に、外力の振動数が近づくと「共振」して大きく揺れて壊れることがある。それを防ぐために、$f_n = (1/2\pi)\sqrt{k/m}$ で計算される固有振動数を事前に把握しておくんだ。質量の値を変えて、固有振動数がどう変わるか確認してみて。

物理モデルと主要な数式

【コイルばね(圧縮・引張)のばね定数】
線材のねじり変形を考慮した、最も基本的な計算式です。

$$ k = \frac{G \cdot d^4}{8 \cdot D^3 \cdot N_a}$$

$k$: ばね定数 [N/mm]
$G$: 横弾性係数(せん断弾性係数)[MPa]。材料(鋼、チタンなど)によってツールが自動選択。
$d$: 線径 [mm]
$D$: コイル中径(コイル中心から線材中心までの直径)[mm]
$N_a$: 有効巻数 [-]

【ばね-質量系の固有振動数】
ばねの先端に質量が取り付けられた時の固有振動数を計算します。共振回避の設計に必須です。

$$ f_n = \frac{1}{2\pi}\sqrt{ \frac{k}{m} } $$

$f_n$: 固有振動数 [Hz]
$k$: ばね定数 [N/m] (計算時は単位に注意)
$m$: ばね先端に取り付けられた質量 [kg]
*この式は、ばね自身の質量が無視できる(または十分小さい)場合の近似式です。

よくある質問

ばねの変形に寄与するコイルの巻数です。両端のつぶし加工や座巻き部分は変形しないため、総巻数からそれらを除いた値が有効巻数となります。ツールでは、入力された総巻数から自動的に推定しますが、実際の設計値に合わせて手動で調整することも可能です。
現時点では単位変換機能は搭載されていません。ただし、1 N/mm ≈ 0.10197 kgf/mm の換算式を用いて手動で変換可能です。今後のアップデートで単位切替機能の追加を検討しています。
荷重が大きすぎてばねが密着(ソリッドハイト)を超えている可能性があります。または、計算結果が異常値(負の値など)になっていないか確認してください。ツールは物理的に妥当な範囲でのみアニメーションを再生します。
片持ちは一端固定・他端自由の支持方法で、先端に荷重がかかります。両持ちは両端固定で中央に荷重がかかる形式です。同じ寸法でも両持ちの方がばね定数が約4倍高くなります。ツールでは支持方式を選択して計算できます。

実世界での応用

自動車のサスペンション設計:乗り心地(軟らかさ)と操縦安定性(硬さ)は、ばね定数によって大きく左右されます。ツールで材料を「鋼」から「チタン」に変え、同じばね定数を実現するための軽量化設計を検討できます。

産業機械のカムフォロワー機構:高速で往復運動する部品の復帰用として板ばねやコイルばねが使われます。ここで計算される固有振動数が駆動周波数と一致しないように設計し、共振による破損を防ぎます。

電気製品のスイッチ・接点:りん青銅などの導電性とばね性を兼ね備えた材料で作られた板ばねが多用されます。ツールで「板ばね」を選択し、必要な接触力を生み出すための厚さ $t$ や長さ $L$ をシミュレーションできます。

精密機器の防振装置:測定器や光学機器を外部振動から隔離する防振台には、固有振動数が非常に低い(1Hz程度)空気ばねなども使われます。まずはコイルばねでどのようなパラメータが低振動数に寄与するか($k$ を小さく、$m$ を大きく)、ツールで感度を確認できます。

よくある誤解と注意点

まず、「ばね定数は材料を変えてもほとんど変わらない」という誤解です。確かに式には横弾性係数 $G$ が入っていますが、例えば鋼($G \approx 79,000$ MPa)とチタン合金($G \approx 44,000$ MPa)では、同じ形状でもばね定数は約44%も小さくなります。軽量化のためにチタンに変えたら、思ったより柔らかくなってしまった、という失敗はよくあります。ツールで材料を切り替えた時は、形状パラメータも調整して目標の $k$ 値を維持できるか、必ず確認しましょう。

次に、「有効巻数 $N_a$ は単純に総巻数から端を引いた数」と安易に考えがちです。実は、端部の形状(座巻き、とじ巻き)によって「有効」となる範囲は微妙に変わります。特に高精度が要求される設計では、カタログや規格で定義された計算方法を参照すべきです。ツールの計算値はあくまで理論上の目安として、試作での実測値を最終的に頼りにしてください。

最後に、最大荷重の見落としです。ツールは「このばねが耐えられる理論上の限界」を計算していますが、実際の設計では安全率を大きくかけるのが常識です。例えば、計算上100Nまで耐えられるばねでも、繰り返し荷重がかかる用途では、安全率を1.5〜2.0倍見て、実使用荷重は50N〜67N以下に抑える必要があります。最大荷重ぎりぎりで使うと、すぐに永久セット(変形したまま戻らない)を起こして機能しなくなります。

使い方ガイド

  1. 線径(wireDiam)に0.5~10mmの値を入力し、コイル径(coilDiam)は線径の4~16倍の範囲で設定します
  2. 有効巻数(coils)は0.5~100の値を、自由長(freeLen)はmm単位で入力し、材質(SUS304、SUP9、チタン等)を選択します
  3. 計算実行後、ばね定数k(N/mm)、最大荷重Fmax(N)、固有振動数f(Hz)がリアルタイムで表示されます

具体的な計算例

圧縮コイルばね設計例:線径d=2.0mm、コイル径D=16mm、有効巻数n=8、自由長L=40mm、材質SUS304(G=78GPa)の場合、ばね定数k=4.2N/mm、最大荷重約168Nで、固有振動数は約52Hzとなります。比較例として、同じ条件でSUP9(G=81GPa)を使用した場合はk=4.4N/mmと若干硬くなり、チタン(G=41GPa)ではk=2.2N/mmと柔らかくなります。

実務での注意点