ボールねじ・ナット剛性計算と弾性変位量の求め方|予圧過多を避けロストモーションを抑える設計対策

精密位置決めステージの送り機構を設計する際、加減速時の推力による弾性変位(ロストモーション)が大きく、目標の位置決め精度を満たせるか懸念されるケースは少なくありません。

軸方向剛性の計算を進めると、ねじ軸自体の伸縮だけでなく、ナット部やサポート軸受の弾性変位量が支配的になっていることに気づきます。

このとき、「シングルナットのまま予圧量を増やして剛性を稼ぐべきか」「ダブルナット仕様への変更や軸径のサイズアップを図るべきか」は、多くの設計者が直面する悩みどころです。

結論から述べると、現在のシングルナットのまま単純に予圧量だけを増やす(重予圧化する)アプローチは推奨されません。

ボールねじのナット剛性は予圧量の1/3乗(立方根)にしか比例しないため、予圧を2倍に増やしても剛性は約1.26倍にしかならない一方で、発熱量や動摩擦トルクが跳ね上がり、熱膨張や寿命低下を招くためです。

実務においては、送り系全体を「直列ばねモデル」として捉え、軸端支持方法の見直しやダブルナット化によってボトルネックを解消するアプローチが有効です。

まずは、剛性アップを図る際の「やりがちなNG設計」と「設計で推奨される方法」の全体像を比較表で確認しましょう。

検討項目 ❌ やりがちなNG設計 ⭕ 設計で推奨される方法
ナット剛性の向上策 シングルナットのまま予圧量だけを2倍(重予圧化)にする。
(剛性は1.26倍にしかならず、発熱と寿命低下を招く)
「ダブルナット中予圧」や「巻数(列数)の多いナット」へ変更、または軸径を1サイズアップして接触ボール数を増やす。
軸端支持と熱膨張対策 「固定-支持」のまま軸だけ太くする。または「固定-固定」にして自然長のまま両端をボルト固定する(熱膨張で座屈する)。 「固定-固定」支持にして軸剛性を約3.3倍に高めつつ、温度上昇分の伸びを見越したプリテンション(予張力)を付与する。
位置決めと芯出し構造 リニアガイド、サポートユニット、ナットブラケットのすべてをノックピンやインローでガチガチに拘束する(こじりの発生)。 主基準はリニアガイド1本に絞り、サポートユニットやブラケットはピンを抜いて調整固定(シム調整含む)で芯出しする。
ナットブラケット構造 ねじ軸中心からテーブル面までの距離(オフセットH)が長いL字ブラケットや、後付けリブのボルト組み構造。 オフセット距離Hを極小化した一体削り出しの箱型構造とし、推力方向は浅溝インロー等の「壁」で直接受ける。

ボールねじ送り系全体の軸方向剛性と弾性変位量の基本考え方

ボールねじ駆動系の弾性変位量を抑えるには、ナット単体ではなく「送り系全体の直列ばねモデル」として最も剛性の低いボトルネック要素を特定することが重要です。

実務で推奨される剛性向上の優先順位は以下の3ステップとなります。

  • 優先順位1:軸端支持方法の見直し
    「固定-支持」から「固定-固定」への変更、および高剛性なサポート専用アンギュラ玉軸受を選定します。
  • 優先順位2:ナット形式の変更
    シングルナットから「ダブルナット予圧方式(間座予圧・オフセット予圧)」または「ボール列数(巻数)の多い高剛性ナット」へ変更します。
  • 優先順位3:ねじ軸径のサイズアップと適正リード化
    断面二次モーメント・断面積の拡大と、円周上の接触ボール数の増加を図ります。

送り系全体の弾性変位量 delta_total (um) は、ねじ軸単体だけでなく、以下の4つの要素が直列につながった合成ばね定数 K_total (N/um) から算出します。

【直列ばねモデルを構成する4要素】
① ねじ軸の伸縮剛性:K_s (N/um)
② ナット部の接触剛性:K_n (N/um)
③ サポート軸受の軸方向剛性:K_b (N/um)
④ ナットブラケット・軸受ハウジングの変形剛性:K_h (N/um)

合成剛性の計算式:
1 / K_total = (1 / K_s) + (1 / K_n) + (1 / K_b) + (1 / K_h)

直列ばねの性質上、合成剛性 K_total は「最も低い要素の剛性値」よりも必ず小さくなります。

したがって、どこか1箇所(例えばナット予圧)だけを強化しても、他の要素(軸やサポート軸受、ブラケット)が柔らかければ、期待したほどの変位低減効果は得られません。

送り系全体の合成剛性と弾性変位量の実務計算プロセス

ここからは具体的な精密位置決めステージの設計条件を仮定し、現状案と改善案で弾性変位量がどのように変化するかを定量的に計算していきます。

※実際の数値は形状や環境等の要素に影響されるため、あくまで理論上の目安として計算します。

【仮定する精密ステージの設計条件】
・可動部質量:m = 100 kg
・最大加速度:a = 2.0 m/s2(約 0.2 G:精密ステージの実務的な加減速目安)
・リニアガイド摩擦係数:mu = 0.005、重力加速度:g = 9.81 m/s2
・ねじ軸径:d = 20 mm(有効径・谷径 d1 = 17.5 mm)、リード:L = 10 mm
・ストローク:S = 500 mm、軸受間距離:L_s = 600 mm
・目標とする加減速時の最大弾性変位許容値:delta_allow = 3.0 um(0.003 mm)以下

なお、各種材質の摩擦係数の目安や、水平・垂直使用時における軸方向荷重の基本的な考え方については、以下の記事も参考にしてください。

参考:【材料別】摩擦係数の一覧|機械設計に役立つ基本と知識
参考:ボールねじなどで垂直及び水平使用する時に掛かる軸方向荷重の計算

ステップ1:加減速時に作用する最大軸方向荷重 F_a の算出

加減速時にボールねじへ作用する最大推力 F_a (N) は、慣性力と案内面の摩擦抵抗の和から求めます。

このとき、現場での組立誤差(平行度ズレ等による摺動抵抗の増加)を考慮し、安全係数(荷重係数) f_w = 1.2〜1.5 程度を乗じて算出するのが実務上のセオリーです。

  • 慣性力 F_i の算出
    F_i = m * a = 100 * 2.0 = 200 N
  • 案内面の摩擦抵抗 F_f の算出
    F_f = mu * m * g = 0.005 * 100 * 9.81 = 4.9 N
  • 最大軸方向荷重 F_a の算出(安全係数 f_w = 1.2 とする)
    F_a = (F_i + F_f) * f_w = (200 + 4.9) * 1.2 = 245.9 N ≒ 250 N

ステップ2:各要素の軸方向剛性の算出

続いて、直列ばねを構成する4つの要素それぞれの軸方向剛性を計算します。

① ねじ軸の軸方向剛性 K_s (N/um)

ねじ軸の剛性は、軸端の支持方法によって計算式が大きく異なります。

鋼のヤング率を E = 2.06 * 10^5 N/mm2 とし、ねじ軸の断面積 A は谷径 d1 = 17.5 mm を用いて A = pi * d1^2 / 4 = 3.1416 * 17.5^2 / 4 ≒ 240.5 mm2 として計算します。

  • 「固定-支持」の場合(最も柔らかくなるストローク端 L_max = 500 mm で評価)
    K_s1 = (A * E) / (L_max * 1000)
    K_s1 = (240.5 * 206000) / (500 * 1000) ≒ 99.1 N/um
  • 「固定-固定」の場合(最も柔らかくなるストローク中央 L_max = L_s / 2 = 300 mm で評価)
    K_s2 = (4 * A * E) / (L_s * 1000)
    K_s2 = (4 * 240.5 * 206000) / (600 * 1000) ≒ 330.3 N/um

このように、軸端の支持方法を「固定-支持」から「固定-固定」に変更するだけで、ねじ軸の最悪点剛性は約3.3倍に向上します。

(※座屈や引張り・圧縮の許容荷重計算については、ボールねじ軸方向の「座屈・引張り・圧縮」の許容荷重を計算する方法もあわせて参照してください。)

② ナット部の軸方向剛性 K_n (N/um)

ヘルツの弾性接触理論により、ボールと軌道面の接触剛性は「予圧荷重 F_ao の1/3乗」と「有効負荷ボール数(巻数・列数)」に比例します。

カタログに記載されている理論剛性値 K_cat に対し、実機でのなじみや取付誤差を考慮して0.8倍(実効係数)を見込むのが設計上のセオリーです。

  • ケース1:シングルナット・軽予圧(F_ao = 0.03 * Ca)の場合
    カタログ値 K_cat = 220 N/um のとき、実効剛性 K_n1 = 220 * 0.8 = 176.0 N/um
  • ケース2:シングルナット・重予圧化(予圧を2倍の 0.06 * Ca に増加)の場合
    K_n2 = 176.0 * (2)^(1/3) = 176.0 * 1.26 = 221.8 N/um
  • ケース3:ダブルナット中予圧・巻数増加仕様(F_ao = 0.08 * Ca)の場合
    カタログ値 K_cat = 480 N/um のとき、実効剛性 K_n3 = 480 * 0.8 = 384.0 N/um

ここで注目すべきはケース2です。

予圧荷重が最大軸方向荷重 F_a の約1/3(F_a / 3 = 83 N)を下回ると背面側ボールの「予圧抜け」が生じるため、予圧抜け防止の観点からは F_ao >= F_a / 3 を満たす必要がありますが、それ以上の過剰予圧は剛性向上効果が非常に薄くなります。

💡 用語メモ:「予圧抜け」とは?(今回の設計における意味を開く)

【基本の意味】あらかじめ内部のボールに与えていた押し付け力(予圧)が、外部からの大きな推力によって打ち消され、反対側のボールと軌道面の間にすき間が生じてしまう現象です。
【今回のケースでは】加減速時の最大推力250Nに対し、予圧荷重が約1/3(約83N)未満だと加減速の瞬間に予圧抜けが発生し、剛性が一気に半減して位置決め精度が大きく悪化します。

一方、ケース3のようにダブルナット仕様(または巻数増加・軸径 d = 25 mm への1サイズアップ)を選択すれば、接触ボール数そのものが増えるため、過度な面圧をかけずに K_n を 384〜520 N/um クラスへ無理なく引き上げることができます。

(※カタログの基本動定格荷重 Ca の意味や予圧動トルクの計算については、THKのボールねじカタログにある定格荷重の記号「Ca」と「C0a」についておよびボールねじの与圧動トルク計算式で詳しく解説しています。)

③ サポート軸受の軸方向剛性 K_b (N/um)

一般的な深溝玉軸受ではアキシアル剛性が 50〜80 N/um 程度と低く、ここが系全体の最大のボトルネックになってしまいます。

精密ステージでは、接触角 30度〜40度 のボールねじサポート専用アンギュラ玉軸受(背面合わせ DB または正面合わせ DF 組合せ予圧品)を選定するのが一般的です。

  • 標準アンギュラ玉軸受(内径15mm、2列組合せ、片側固定)
    K_b1 = 190.0 N/um
  • 高剛性サポート専用軸受(または両端固定による並列支持)
    K_b2 = 380.0 N/um

④ ハウジング・ナットブラケットの剛性 K_h (N/um)

机上計算で見落とされがちですが、ナットを保持するブラケットや軸受サポートユニットの曲げ・せん断変形も直列ばねの一部となります。

ここでは十分な肉厚とリブを確保した設計を前提として、K_h = 500.0 N/um と置きます。

ステップ3:合成剛性 K_total と弾性変位量 delta の比較判定

算出した各要素の剛性を直列ばねの合成式に代入し、3つの設計案で最大推力 250 N 時の弾性変位量 delta (um) を比較判定します。

1. 【現状案】(固定-支持 + シングルナット軽予圧 + 片側標準軸受)
1 / K_total = (1 / 99.1) + (1 / 176.0) + (1 / 190.0) + (1 / 500.0)
1 / K_total = 0.01009 + 0.00568 + 0.00526 + 0.00200 = 0.02303
合成剛性:K_total = 43.4 N/um
弾性変位量:delta = 250 / 43.4 = 5.76 um(目標 3.0 um に対し NG)

2. 【比較案A】(シングルナットのまま予圧だけ2倍にした場合)
1 / K_total = (1 / 99.1) + (1 / 221.8) + (1 / 190.0) + (1 / 500.0)
1 / K_total = 0.01009 + 0.00451 + 0.00526 + 0.00200 = 0.02186
合成剛性:K_total = 45.7 N/um
弾性変位量:delta = 250 / 45.7 = 5.47 um(わずか 0.29 um しか改善せず NG)

3. 【推奨案B】(固定-固定支持 + ダブルナット中予圧 + 両端軸受へ変更)
1 / K_total = (1 / 330.3) + (1 / 384.0) + (1 / 380.0) + (1 / 500.0)
1 / K_total = 0.00303 + 0.00260 + 0.00263 + 0.00200 = 0.01026
合成剛性:K_total = 97.5 N/um
弾性変位量:delta = 250 / 97.5 = 2.56 um(目標 3.0 um 以下をクリアし OK)

計算結果から明らかなように、比較案A(シングルナットの重予圧化)では、ねじ軸(99.1 N/um)と軸受(190.0 N/um)がボトルネックとして残るため、全体の変位量は 0.29 um しか改善しません。

これに対し、推奨案Bのように「固定-固定支持への変更(軸と軸受の並列化)」と「ダブルナット化による接触ボール数の増加」を組み合わせれば、異常発熱を抑えつつ系全体の弾性変位を半分以下(2.56 um)に低減できます。

現場で起こりがちな3つのトラブルと推奨される設計対策(深掘り)

机上の剛性計算で「合成剛性 97.5 N/um、変位量 2.56 um」を達成したとしても、そのまま素直に図面化すると、組立現場や実稼働時に思わぬトラブルに直面することがあります。

ここからは、高剛性化したボールねじ機構で頻発する3つのトラブルシナリオと、実務で推奨される具体的な設計対策(引き算・逃がし設計)を掘り下げます。

トラブル1:高剛性化による「過拘束(こじり)」とトルク変動・早期摩耗

ナットをダブルナット予圧品にし、軸端を「固定-固定」に変更して剛性を高めると、これまでシングルナットのわずかなすき間や支持側の遊びで吸収されていた「取付誤差の逃げ場」が完全に失われます。

リニアガイドとボールねじ軸のわずかな平行度誤差(数ミクロン〜数十ミクロン)や、ナット端面の直角度誤差が残っていると、テーブルをストローク端へ動かした際にナット内部のボールへ過大なラジアル荷重やモーメント荷重が作用します。

その結果、サーボモータのトルク波形がうねったり、異常発熱やボール軌道面の早期剥離(フレーキング)を引き起こしたりします。

💡 用語メモ:「過拘束(こじり)」とは?(今回の設計における意味を開く)

【基本の意味】1つの可動部品に対して複数の案内や位置決め基準を重複して設けてしまい、加工・組立誤差が逃げ場を失って内部に無理な力(内力)が発生する状態です。
【今回のケースでは】リニアガイドと高剛性なダブルナット・両端固定軸の双方がテーブルの姿勢を強く拘束するため、数ミクロンの平行度ズレでもナット内部のボールが強くこじられ、寿命が急激に低下します。

❌ やりがちなNG設計

ベースプレートやテーブルに対して、リニアガイド、サポートユニット、ナットブラケットのすべてを「ノックピン2本ずつ」や「両側インロー溝」でガチガチに位置決めし、図面の幾何公差(平行度0.005など)だけで精度を出そうとする設計です。

部品点数が重なるほど加工公差が累積するため、ピン穴基準で組み立てると現場では高い確率でこじりが発生します。

⭕ 設計で推奨される対策(主基準の一本化と調整固定構造)

  • 主基準の一本化とノックピンの引き算
    直進精度の主基準は「リニアガイドの基準側レール1本(浅溝インローや押しネジ密着)」のみに持たせます。
    ボールねじのサポートユニットやナットブラケットにはあえてノックピンを打たず、締結ボルトのキリ穴(バカ穴)のガタを利用して、組立時にダイヤルゲージでリニアガイドに対する平行度を出しながら本締めする「調整固定構造」とします。
  • ナットブラケットの面合わせ(シム調整の活用)
    ナットフランジが取り付くブラケット端面の直角度が出ていないと、ボルトを締めた瞬間にナットが傾いてねじ軸をこじります。
    ナットブラケットはテーブルに対して最初からリジッドに一体化せず、高さ方向に 0.5 mm 程度の調整代を設けて精密シム(SUS304 調整ライナー等)や押し引き微調整ボルトで芯出し・面合わせができる別体ブロック構造とすることが推奨されます。

(※ノックピンの公差や幾何公差の正しい指示方法については、ノックピン(ダウエルピン)の公差および幾何公差の書き方|幾何公差の基本から応用まで解説も参考にしてください。)

トラブル2:予圧発熱と「固定-固定」支持による熱膨張の座屈・精度ドリフト

高タクトで連続運転を開始して30分ほど経つと、ナット予圧部とサポート軸受の摩擦発熱によってねじ軸の温度が 3℃〜5℃ 上昇します。

線膨張係数 alpha = 11.7 * 10^-6 /℃ の鋼製ねじ軸(長さ 600 mm)が 4℃ 温度上昇すると、計算上は約 28 um(0.028 mm) 伸びようとします。

「固定-支持」であれば支持側へ逃げるため内部応力は発生しませんが(位置決め座標はドリフトします)、「固定-固定」でただ両端を拘束していると、熱膨張分が行き場を失ってねじ軸に圧縮応力として作用し、軸のたわみ(座屈傾向)や軸受への過大スラスト荷重による破損を招きます。

❌ やりがちなNG設計

剛性を上げるために「固定-固定」支持を採用したものの、左右のサポートユニットを自然長のままベースにボルト固定してしまう設計です。

運転後の温度上昇とともに軸方向剛性が抜けるばかりか、ねじ軸が弓なりにたわんで振動や異音の原因になります。

⭕ 設計で推奨される対策(プリテンション付与構造と回転数の抑制)

  • 熱膨張分を見越したプリテンション(予張力)の付与
    固定-固定支持とする場合は、想定される温度上昇(例:3℃〜5℃)による熱伸び量(約 20〜30 um)をあらかじめキャンセルできるよう、組立時に片側のサポート軸受ハウジング(またはロックナット)を軸方向へ数ミクロン〜数十ミクロン引っ張って固定する「プリテンション構造」を採用します。
    組立図には単なる寸法だけでなく、「組立時、軸端を〇〇N(または引っ張り量〇〇um)で予張の上、ハウジングを固定のこと」と明確に図面指示を入れます。
  • 「小リード×高回転」を避ける選定
    ボールねじにおける発熱の最大要因は回転数(DN値)です。
    必要な移動速度に対してリードが小さすぎると高回転になり、熱膨張が制御できなくなります。
    サーボモータのエンコーダ分解能が十分に高い現代の制御では、軸径を1ランク太くした上で適度な中リードを選び、回転数を抑えて発熱自体を引き算する設計が有効です。
💡 用語メモ:「プリテンション(予張力)」とは?(今回の設計における意味を開く)

【基本の意味】ボールねじの両端を固定する際、あらかじめ軸を長手方向にわずかに引っ張った状態(引張応力を与えた状態)で軸受を固定する手法です。
【今回のケースでは】連続運転でねじ軸が4℃上昇して約28um伸びようとしても、あらかじめ与えた引張ひずみが緩和されるだけで済むため、軸に圧縮力がかかって座屈したり剛性が低下したりするのを防げます。

トラブル3:ナットブラケットの「倒れ変形」による剛性計算の空打ち

ボールねじやサポート軸受に高価な高剛性品(K_n = 384 N/um 等)を選定したにもかかわらず、実機でレーザー測長器を用いてロストモーションを測定すると、計算値の3倍以上の変位(10 um 以上)が発生することがあります。

この原因の大半は、「ねじ軸中心からスライドテーブル取付面までのオフセット距離(高さ H)による、ナットブラケットの曲げ(首振り)変形」と「ボルト締結部の微小すべり」にあります。

❌ やりがちなNG設計

L字型のナットブラケットを板材の削り出しで作り、後から三角リブをボルト止めしたり、ねじ軸中心とテーブル下面の距離が離れた背の高いブラケットにしたりする設計です。

推力 F_a が作用した際、モーメント M = F_a * H によってブラケットが板ばねのようにたわみ、高価なダブルナットの剛性をすべて帳消しにしてしまいます。

⭕ 設計で推奨される対策(力の流れの最短化と一体削り出し・段差受け)

  • オフセット距離 H の極小化と一体ボックス構造
    テーブルの断面形状を工夫(中央を掘り込む等)し、ボールねじ軸の中心高さとリニアガイドの取付基準面(およびテーブル重心)の高さを極力近づけます。
    また、ナットブラケットは後付けリブのボルト組み(足し算設計)を避け、力の作用線方向に沿った両側壁リブを持つ「一体削り出しの箱型(U字型)ブロック」として剛性を確保します。
  • せん断力をボルト摩擦だけに頼らない「突き当て壁」の活用
    加減速のたびに反転する推力を、ブラケット固定ボルトの軸力(座面の摩擦力)だけで受けていると、微小な座面すべりがヒステリシス(ロストモーション)として現れます。
    芯出し調整が完了した後に推力方向を確実に拘束できるよう、ブラケットの取付基準面に浅いインロー段差(または芯出し調整後に突き当ててロックするストップブロック・押しネジ構造)を設け、力の流れを面(壁)で直接受け止める構造とすることが推奨されます。

(※締結ボルトの軸力計算や鋼材のたわみ計算については、ねじの締め付けトルクと軸力の計算および鋼材のたわみ計算方法とエクセル(フリーソフト)もあわせて参照してください。)

まとめ:精密位置決めステージのボールねじ剛性設計ポイント

加減速時の推力による弾性変位(ロストモーション)を抑えるための計算と設計対策について解説しました。

実務設計で押さえておきたい重要ポイントは以下の通りです。

【本記事のまとめ】
1. 安易な重予圧化は避ける:ナット剛性は予圧の1/3乗にしか比例しないため、予圧抜け防止(F_a / 3 以上)を満たした後は、ダブルナット化や軸径アップで接触ボール数を増やす。
2. 直列ばねのボトルネックを潰す:ナットだけでなく、「ねじ軸(固定-固定化)」「サポート軸受(アンギュラ組合せ)」「ブラケット剛性」をバランス良く引き上げる。
3. 過拘束を防ぐ調整構造:主基準はリニアガイド1本に絞り、ボールねじ側はノックピンを抜いてシム調整やバカ穴調整で芯出しできる逃げを作る。
4. 熱膨張とモーメントへの配慮:固定-固定支持ではプリテンション指示を入れ、ナットブラケットはオフセット距離 H を極小化した一体箱型構造とする。

机上の剛性計算と現場での組立調整(逃がし設計)は常に表裏一体です。

計算上の合成剛性を確保した上で、加工公差や熱変位を無理なく吸収できる構造を取り入れ、必ず実機(プロトタイプ)での検証を行ってください。