圧縮バネの計算方法は?(圧縮ばね:ばね定数:たわみ量:荷重や応力の求め方など)
圧縮ばねは、押し縮める力を受けたときに反発力を発生させる機械要素です。
金型、治具、自動車部品、電子機器など幅広い場所で使われるため、荷重、たわみ量、ばね定数、許容応力の関係を正しく理解することが欠かせません。
計算式だけを当てはめても、材料の種類やコイル径、巻数、端部形状を見落とすと、折損やへたりにつながる可能性があります。
この記事では、圧縮ばねの基本計算から設計時に確認したい応力、実用的な計算例まで、順を追って説明します。
圧縮バネの計算結果と基本式

それではまず圧縮ばねの計算結果と基本式について解説していきます。
ばね定数と荷重の関係
圧縮ばねの計算で最初に押さえたいのは、ばね定数です。
ばね定数は、ばねを一定量たわませるために必要な力を示し、一般に記号kで表します。
単位はN/mmがよく用いられ、1mm縮めたときに何Nの荷重が増えるかを示す値です。
荷重Pは、ばね定数kとたわみ量δを用いて、P=k×δで求めます。
たわみ量δは、荷重Pをばね定数kで割った値となり、δ=P÷kです。
たとえば、ばね定数が20N/mmの圧縮ばねを5mmたわませる場合、発生する荷重は100Nとなります。
この関係は、使用範囲内でばねが弾性変形していることを前提にした基本的な考え方です。
荷重とたわみ量は比例関係にあるため、必要な押圧力から適切なばね定数を逆算することもできます。
たわみ量と自由長の考え方
たわみ量は、無荷重時の自由長から、荷重をかけた後のばね長さを引いて求めます。
自由長をL0、荷重時の長さをLとすると、たわみ量はδ=L0-Lです。
自由長が50mmで、組み付け後の長さが42mmなら、たわみ量は8mmとなります。
ただし、自由長から密着長まで完全に縮める設計は避ける必要があります。
コイル同士が接触する密着状態では、わずかな追加変位でも荷重が急増し、材料に大きな負担がかかります。
実際の使用たわみ量は、密着たわみ量より余裕を持たせることが重要です。
繰り返し使用するばねでは、最大たわみ量を密着限界の手前に設定すると、へたりや破損のリスクを抑えやすくなります。
設計図に記載する自由長は、製造公差や初期たわみの条件も踏まえて決めると安心でしょう。
線形特性が成り立つ範囲
圧縮ばねは、弾性域で使用する限り、荷重とたわみ量がおおむね直線的に変化します。
この特性を利用すると、荷重を測定する装置や、一定の押し付け力を与える機構を比較的シンプルに構成できます。
一方で、材料が塑性変形を始める領域や、コイルが密着する領域では、単純な比例式だけでは扱えません。
初期張力を持つ引張ばねとは異なり、一般的な圧縮ばねは無荷重時に大きな初期荷重を持たない点も特徴です。
ただし、テーパー形状や不等ピッチ形状では荷重特性が段階的に変わる場合があります。
標準的な円筒形の等ピッチばねかどうかを確認してから、基本式を適用しましょう。
ばね定数を決める寸法と材料
続いてはばね定数を決める寸法と材料を確認していきます。
線径と平均コイル径
圧縮ばねのばね定数は、線径d、平均コイル径D、有効巻数n、横弾性係数Gによって決まります。
代表的な円筒形コイルばねでは、ばね定数を次の式で近似できます。
k=G×dの4乗÷8÷Dの3乗÷n
ここでのGは横弾性係数、dは線径、Dは平均コイル径、nは有効巻数です。
線径は4乗で影響するため、わずかに太くするだけでもばね定数は大きく変わります。
反対に、平均コイル径は3乗で影響するため、コイル径を大きくするとばねは柔らかくなります。
線径の変更は荷重特性に非常に大きく作用するため、設計変更では優先して検討したい寸法です。
平均コイル径は、外径から線径を引くか、内径に線径を足して求めます。
有効巻数と総巻数
有効巻数とは、たわみの発生に実際に寄与するコイル部分の巻数です。
両端が密着研磨された圧縮ばねでは、端部の巻きは変形にほとんど寄与しないため、総巻数と有効巻数は一致しません。
一般的な両端密着形では、総巻数からおおむね2巻を差し引いた数を有効巻数として扱います。
ただし、端部の形状や製造方法によって差し引く巻数は変わるため、仕様書やばねメーカーの設計基準で確認が必要です。
有効巻数を増やすと、同じ線径とコイル径でもばね定数は小さくなります。
つまり、長く多く巻いたばねほど柔らかく、少ない巻数のばねほど硬い傾向になります。
材料の横弾性係数と使用環境
横弾性係数Gは、材料のねじり変形しにくさを表す値です。
ばね用ステンレス鋼線、ピアノ線、オイルテンパー線などでは、材料ごとに機械的性質や耐食性、耐熱性が異なります。
一般的なばね鋼では、横弾性係数として約78,000N/mm2から80,000N/mm2程度を用いることが多いでしょう。
高温環境では材料の特性が変化し、常温の計算結果どおりの荷重を維持できないことがあります。
腐食環境では表面の傷や錆が破損の起点になりやすいため、材料選定だけでなく表面処理も重要です。
ばね定数の式に材料定数を入れるだけでは十分ではありません。
温度、湿気、薬品、繰り返し回数を含めた使用条件まで確認して、材料と表面処理を選ぶことが長寿命化につながります。
荷重とたわみ量の計算手順
続いては荷重とたわみ量の計算手順を確認していきます。
必要荷重からばね定数を逆算する方法
装置側で必要な押圧力が決まっている場合は、必要荷重と使用たわみ量からばね定数を求めます。
たとえば、組み付け時に120Nの荷重が必要で、使えるたわみ量が6mmなら、必要なばね定数は20N/mmです。
この値を目標にして、線径、コイル径、有効巻数の組み合わせを検討します。
初期荷重と最大荷重の両方がある機構では、それぞれの荷重時の長さを整理することが大切です。
|
確認項目 |
初期状態 |
最大荷重時 |
|---|---|---|
|
ばね長さ |
組付長 |
最大圧縮長 |
|
たわみ量 |
初期たわみ量 |
最大たわみ量 |
|
荷重 |
初期荷重 |
最大荷重 |
|
確認目的 |
位置保持 |
必要な作動力 |
初期荷重と最大荷重を別々に確認することで、組付不良や作動不足を防ぎやすくなります。
寸法からたわみ量を求める方法
圧縮ばねの実際のたわみ量は、装置に組み込んだ後の取付長から求める方法が基本です。
自由長が60mmで、初期状態の取付長が54mm、最大圧縮時の長さが44mmなら、初期たわみ量は6mm、最大たわみ量は16mmです。
ばね定数が15N/mmであれば、初期荷重は90N、最大荷重は240Nとなります。
初期荷重P1=k×初期たわみ量
最大荷重P2=k×最大たわみ量
荷重差ΔP=k×作動ストローク
作動ストロークだけでなく、組付時点ですでにどれだけ縮んでいるかを計算に入れる点が重要です。
初期たわみを与えることで、ガタつき防止や部品の位置決めに役立つ場合があります。
設計値と実測値の比較
計算結果は設計の出発点であり、量産品では荷重試験による実測確認も欠かせません。
材料のばらつき、線径公差、巻数公差、熱処理、表面処理などにより、実際の荷重は計算値から変動します。
測定時には、自由長、指定高さでの荷重、密着高さ、外径、直角度を記録すると比較しやすくなります。
荷重測定は、ばね軸に対してまっすぐ力が加わる治具を用いることがポイントです。
偏心した状態で圧縮すると、正しい荷重が得られないだけでなく、座屈の発生も判断しにくくなります。
計算値と検査値の差を継続して管理することで、ばね仕様の妥当性を高められます。
ねじり応力と許容応力の確認
続いてはねじり応力と許容応力を確認していきます。
コイルばねに発生する応力
圧縮ばねに荷重をかけると、線材には主としてねじり応力が生じます。
荷重が大きいほど、また平均コイル径が大きいほど、線材にかかる応力は増加します。
一方で、線径を太くすると応力は低下する傾向があります。
基本的なねじり応力は、荷重P、平均コイル径D、線径dから概算できます。
実際にはコイルの曲がりによる応力集中を考慮し、ワール係数を用いて補正します。
ばね指数Cは、平均コイル径Dを線径dで割った値です。
ばね指数が小さすぎると製作が難しく応力集中が増えやすく、大きすぎると座屈や形状の不安定さが課題になります。
ワール係数と応力集中
ワール係数は、コイルの曲率による応力集中を反映する補正係数です。
代表的な近似式では、ばね指数Cを用いてワール係数Kwを求め、その値を基礎応力に掛けます。
ワール係数Kw=4C-1を4C-4で割った値に、0.615をCで割った値を加えたものです。
最大せん断応力τ=Kw×8×P×D÷π÷dの3乗で概算できます。
式中のπは円周率を表します。
計算上の応力が材料の許容応力を超えると、永久変形、へたり、疲労破壊の原因になり得ます。
最大荷重時の応力で判断することが基本ですが、繰り返し荷重がある場合は応力振幅にも注意が必要です。
静荷重と繰り返し荷重
静荷重とは、ほぼ一定の力が長時間かかる状態です。
繰り返し荷重とは、圧縮と復帰を何度も反復し、荷重が変動する状態を指します。
同じ最大荷重でも、繰り返し回数が多い用途では、より余裕のある応力設計が求められます。
特に高速で作動するプレス、開閉機構、振動機構では、疲労強度を重視した材料選定が必要になるでしょう。
圧縮ばねの寿命は、最大応力だけで決まりません。
最小応力、最大応力、応力振幅、使用回数、表面品質をまとめて評価することが、疲労破損を防ぐ基本です。
ショットピーニングや適切な表面処理は、疲労強度の改善に役立つ場合があります。
密着高さと座屈の設計条件
続いては密着高さと座屈の設計条件を確認していきます。
密着高さの求め方
密着高さとは、圧縮ばねを縮めてコイル同士が接触したときの高さです。
総巻数をNt、線径をdとした場合、密着高さはおおむねNt×dで見積もれます。
実際には端部の形状や研磨量、製造上のばらつきがあるため、厳密な寸法は製作仕様に基づいて確認します。
最大圧縮時のばね長さが密着高さに近づくほど、応力の急増や荷重の不安定化が起きやすくなります。
密着高さは単なる最短寸法ではなく安全限界の目安として扱うことが大切です。
装置側のストッパー位置を設計するときも、ばねを密着まで押し込まない余裕を考慮しましょう。
座屈が起きやすい形状
圧縮ばねは、自由長が長く、外径に対して細長い形状になるほど座屈しやすくなります。
座屈すると、ばねが横方向に曲がり、荷重が安定しないほか、周辺部品との干渉や摩耗を招くことがあります。
自由長と平均コイル径の比率は、座屈の起こりやすさを判断する代表的な指標です。
両端の支持条件によって許容できる細長さは変わります。
端部が固定されている場合と、片側が自由に動く場合では、同じばねでも安定性が異なります。
ガイドロッドやガイドパイプを設けると、横方向への逃げを抑えられます。
ガイドと取付面の注意点
ガイドロッドを使う場合は、ばね内径とロッド外径のすき間を適切に設定します。
すき間が小さすぎると摩擦や干渉が増え、すき間が大きすぎると座屈抑制の効果が弱くなります。
ガイドパイプを使う場合も、ばね外径とのクリアランスを確保する必要があります。
取付面の平行度や座面の平面度が不足すると、圧縮時に横荷重が発生しやすくなります。
ばね単体の計算だけでなく取付構造まで設計することが、安定した荷重特性につながります。
|
確認箇所 |
主な確認内容 |
不具合の例 |
|---|---|---|
|
密着高さ |
最大圧縮長との余裕 |
過大応力、へたり |
|
自由長 |
細長さの比率 |
座屈、横倒れ |
|
ガイド |
内径または外径のすき間 |
摩擦、干渉、偏摩耗 |
|
座面 |
平行度と平面度 |
偏荷重、荷重ばらつき |
圧縮バネの計算例と仕様書の確認
続いては圧縮ばねの計算例と仕様書の確認をしていきます。
基本寸法による計算例
ここでは、自由長50mm、線径2mm、平均コイル径16mm、有効巻数6巻の圧縮ばねを例に考えます。
材料の横弾性係数を79,000N/mm2として、ばね定数を概算します。
線径2mmの4乗は16、平均コイル径16mmの3乗は4,096となります。
これらをばね定数の式に代入すると、ばね定数はおよそ6.4N/mmとなります。
このばねを10mmたわませた場合、荷重はおよそ64Nです。
実際の設計では、端部形状、巻数の扱い、材料規格による差を加味して、メーカー資料の値と照合してください。
荷重条件からの仕様整理
必要荷重が初期状態で30N、最大作動時に90Nで、作動ストロークが8mmとします。
荷重差は60Nのため、必要なばね定数は60Nを8mmで割った7.5N/mmです。
初期荷重30Nを得るための初期たわみ量は、30Nを7.5N/mmで割った4mmとなります。
したがって、自由長から4mm縮めた位置が初期取付長であり、そこからさらに8mm縮めた位置が最大圧縮長です。
荷重差と作動ストロークからばね定数を求めると、実際の機構に必要な特性を整理しやすくなります。
この段階で密着高さとの余裕、最大応力、座屈の可能性も確認します。
図面と発注時の記載項目
圧縮ばねを発注する際は、自由長、外径または内径、線径、総巻数、端部形状、材料、表面処理を明記します。
加えて、指定高さでの荷重を記載すると、使用目的に合う製品かどうかを検査しやすくなります。
たとえば、長さ40mm時の荷重が50Nから55Nというように、測定高さと許容範囲をセットで示します。
使用温度、耐食性、使用回数、取付方向などの条件も、必要に応じて伝えるとよいでしょう。
寸法だけではなく指定高さでの荷重を管理することが、圧縮ばねの品質を安定させる近道です。
圧縮バネの計算方法のまとめ
圧縮ばねの計算では、まず必要な荷重とたわみ量から、目標となるばね定数を整理します。
ばね定数は線径、平均コイル径、有効巻数、横弾性係数で決まり、特に線径の影響は大きなものです。
荷重はばね定数とたわみ量を掛けて求められますが、実用設計では最大荷重時のねじり応力も確認しなければなりません。
さらに、密着高さへの余裕、座屈対策、取付面の状態、繰り返し荷重による疲労も重要な確認項目です。
計算値、許容応力、取付条件、実測値を一体で確認することで、求める荷重特性と耐久性を両立しやすくなります。
仕様を決める際は、自由長や外径だけで判断せず、指定高さでの荷重と使用環境まで明確にして、無理のない圧縮ばね設計につなげましょう。