軸とハブの結合、キーだけでは心もとないと感じたことはないか
減速機の出力軸にカップリングを取り付ける。そのとき、平行キーで十分なトルクを伝えられるか――設計者なら一度は不安に思った場面があるはずだ。実際、キー結合は構造がシンプルで加工も容易だけれど、高トルク・高回転の用途では面圧が許容値を超えてしまうことがある。そこで登場するのがスプライン結合。歯数ぶんの接触面で荷重を分担するから、同じ軸径でもずっと大きなトルクを伝達できる。
このツールは、JIS B 1603に準拠したインボリュートスプラインの面圧・せん断応力・安全率をワンタップで算出する。歯形のSVGプレビューも付いているから、諸元を変えたときの歯形変化を目で確認できる。
なぜスプライン強度計算ツールを作ったのか
JIS規格表との格闘
JIS B 1603の規格表は、モジュール・歯数・圧力角の組み合わせごとに大径・小径・歯厚が細かく規定されている。必要な寸法を読み取るだけで数ページをめくることになる。しかも、規格表は「寸法」を教えてくれるだけで「その寸法で安全かどうか」は教えてくれない。
毎回の手計算が面倒だった
面圧の計算式自体はそこまで複雑ではない。けれど「荷重分布係数をどう取るか」「使用係数は1.25か1.75か」「歯元のせん断も確認すべきか」と考え始めると、手計算のたびに迷いが生じる。Excelシートを作っても、圧力角を変えたときの歯たけ係数を手動で切り替えるのが煩わしかった。
ツールに込めた設計判断
JIS B 1603の寸法計算と強度計算を一画面に統合することで、「このスプラインで安全か」を即座に判断できるようにした。圧力角ごとの歯たけ係数は内部で自動切替し、荷重分布係数0.75も組み込み済み。設計者が考えるべきことに集中できる環境を目指した。
インボリュートスプライン 強度計算とは
キー結合との根本的な違い
キー結合は1本の平行キーでトルクを伝える。つまり、トルクを受ける接触面は1箇所だけ。これに対してスプラインは歯数ぶんの接触面で荷重を分担する。歯数20なら20面、歯数30なら30面。たとえるなら、1本の柱で天井を支えるのがキー、20本の柱で支えるのがスプライン。
インボリュート曲線の原理
インボリュート曲線とは、円筒に巻きつけた糸をほどくときに糸の先端が描く軌跡のこと。この曲線を歯形に使うと、噛み合う歯同士の圧力方向が常に一定になるという優れた性質がある。歯車と同じ原理だ。JIS B 1603で規定されるインボリュートスプラインは、この曲線を歯形プロファイルに採用している。
JIS B 1603の基本パラメータ
JIS B 1603では以下のパラメータでスプラインの寸法が決まる。
- モジュール (m): 歯の大きさを決める基準値。歯車と同じ概念
- 歯数 (z): 外軸(シャフト)と内軸(ハブ)で同じ歯数
- 圧力角 (α): 30°・37.5°・45°の3種類。圧力角が大きいほど歯元が太く、せん断に強い
大径は D = m × (z + 1)、小径は d = m × (z − 1.4) で求まる(30°基準の簡易式)。
面圧とせん断 — 2つの破壊モード
スプラインが壊れるパターンは主に2つ。
- 面圧超過: 歯面同士の接触圧力が材料の降伏応力を超え、表面が塑性変形する。フレッティング摩耗に発展し、ガタつきが拡大する
- せん断破壊: 歯の根元が剪断力で折れる。面圧より先に問題になることは少ないが、歯元が薄い高圧力角のスプラインでは注意が必要
なぜ面圧管理が重要なのか
面圧超過が引き起こす連鎖
スプラインの面圧が降伏応力を超えると、最初は歯面のごく表層が塑性変形する。これが繰り返されるとフレッティング摩耗が発生し、微小な金属粉が歯間に蓄積。摩耗が進むとバックラッシュが増大し、振動・異音の原因になる。最悪の場合、軸とハブの芯ずれを招き、軸受にまで悪影響を及ぼす。
荷重分布の不均一性
理論上は全ての歯が均等にトルクを受けるが、現実には加工誤差・組立誤差・熱膨張のために荷重は不均一に分布する。JIS B 1603の計算では荷重分布係数0.75を乗じて実効接触面積を低減している。つまり、理論接触面積の75%しか有効に荷重を伝えていないと仮定する。
安全率の目安
一般的な産業機械では面圧安全率1.5以上を確保するのが標準的な設計指針。重衝撃を伴う用途(プレス機、破砕機など)では2.0以上が望ましい。逆に、安全率が2.5を大きく超える場合はオーバースペックの可能性があり、コスト最適化の余地がある。
動力伝達の現場で活きる場面
減速機・増速機の入出力軸
減速機の出力軸は低速・高トルクになるため、キー結合では面圧が厳しくなりやすい。スプラインなら同じ軸径でもトルク容量を大幅に向上できる。減速比の変更に伴うトルク変化も、本ツールでサッと再計算できる。
工作機械の主軸
マシニングセンタやNC旋盤の主軸は高精度な同心度が要求される。大径合わせのインボリュートスプラインを採用するケースが多い。圧力角・モジュールを変えたときの安全率の変化を即座に確認できると、設計の手戻りが減る。
自動車のドライブシャフト
等速ジョイント(CVJ)の内輪とシャフトの結合にもスプラインが使われる。車両重量と最大トルクから安全率を確認するのに役立つ。
ロボット関節のアクチュエータ
産業ロボットの関節にはコンパクトかつ高トルクの伝達機構が求められる。小モジュールのスプラインを検討するとき、面圧が許容値以内に収まるかを素早くチェックできる。
基本の使い方
3ステップで完結する。
Step 1: 伝達条件を入力する
伝達トルク(N·m)を入力し、荷重条件を選択する。工作機械の主軸のように比較的滑らかなら「静荷重」、建設機械のように衝撃が加わるなら「重衝撃」を選べばOK。
Step 2: スプライン諸元を入力する
モジュール・歯数・圧力角・噛合い長さを入力する。圧力角は30°が最も一般的。歯面合わせと大径合わせの切り替えもここで行う。
Step 3: 判定結果と歯形を確認する
面圧・せん断応力・安全率が自動計算され、総合判定が色付きで表示される。歯形SVGプレビューで寸法バランスも確認できる。「結果をコピー」ボタンで報告書に貼り付けるのも簡単。
検証データ — モジュール・歯数の組み合わせ比較
伝達トルク500 N·m、噛合い長さ30mm、静荷重(Ka=1.0)、材料降伏応力343 MPa(S45C調質)の条件で比較する。
ケース1: m=1.5, z=20, α=30°
入力値:
- モジュール: 1.5 歯数: 20 圧力角: 30°
- 噛合い長さ: 30mm
計算結果:
- 大径: 31.50mm 小径: 27.90mm
- 面圧: 約 211 MPa → 安全率 1.63
→ 解釈: S45Cなら許容範囲内。ただし衝撃荷重が加わる用途では余裕が足りない。
ケース2: m=2, z=20, α=30°
入力値:
- モジュール: 2 歯数: 20 圧力角: 30°
- 噛合い長さ: 30mm
計算結果:
- 大径: 42.00mm 小径: 37.20mm
- 面圧: 約 89 MPa → 安全率 3.86
→ 解釈: 十分安全。モジュールを1段上げるだけで安全率が2倍以上に跳ね上がる。
ケース3: m=2, z=30, α=30°
入力値:
- モジュール: 2 歯数: 30 圧力角: 30°
- 噛合い長さ: 30mm
計算結果:
- 大径: 62.00mm 小径: 57.20mm
- 面圧: 約 37 MPa → 安全率 9.18
→ 解釈: 大幅にオーバースペック。コスト削減のためにモジュールを下げるか歯数を減らす検討が可能。
ケース4: m=3, z=20, α=30°
入力値:
- モジュール: 3 歯数: 20 圧力角: 30°
- 噛合い長さ: 30mm
計算結果:
- 大径: 63.00mm 小径: 55.80mm
- 面圧: 約 39 MPa → 安全率 8.71
→ 解釈: 大口径で非常に安全。1000 N·m以上のトルクにも対応可能なスペック。
ケース5: m=1.5, z=20, α=45°
入力値:
- モジュール: 1.5 歯数: 20 圧力角: 45°
- 噛合い長さ: 30mm
計算結果:
- 大径: 31.50mm 小径: 27.90mm
- 面圧: 約 253 MPa → 安全率 1.36
→ 解釈: 圧力角を45°にすると有効歯たけが減少し、面圧が約20%増加する。せん断には有利だが面圧には不利。
ケース6: m=2, z=24, α=30°(噛合い長さ50mm)
入力値:
- モジュール: 2 歯数: 24 圧力角: 30°
- 噛合い長さ: 50mm
計算結果:
- 大径: 50.00mm 小径: 45.20mm
- 面圧: 約 37 MPa → 安全率 9.33
→ 解釈: 噛合い長さを50mmに延長すると安全率が大幅に向上。スペースに余裕があるなら最も効果的な改善策。
計算アルゴリズム — 面圧とせん断の算出手法
候補手法の比較
スプラインの強度計算には複数の手法がある。
- JIS簡易計算法: JIS B 1603に準拠した平均半径・接触面積ベースの計算。荷重分布係数を考慮するシンプルな手法
- FEM解析: 有限要素法で歯面の応力分布を詳細にシミュレーション。精度は高いが、メッシュ生成やソルバー設定に工数がかかる
- DIN 5480ベース: ドイツ規格に基づく計算法。歯面荷重分布をより詳細にモデル化するが、パラメータが多い
本ツールでは手法1のJIS簡易計算法を採用した。Web上でインタラクティブに使う用途では、パラメータを最小限に抑えつつ実務的な安全率判定ができることを重視したためだ。
面圧の計算フロー
大径 D = m × (z + 1)
小径 d = m × (z − 1.4)
有効歯たけ h = m × k × 2 (k: 30°→0.6, 37.5°→0.55, 45°→0.5)
平均半径 r = (D + d) / 4
接触面積 A = z × h × L × 0.75 (L: 噛合い長さ, 0.75: 荷重分布係数)
面圧 p = T × 1000 × Ka / (r × A) [MPa]
面圧安全率 SF = σy / p
せん断応力の計算フロー
歯元厚さ t = m × π / 2 × cos(α)
せん断面積 As = z × t × L
せん断応力 τ = T × 1000 × Ka / (r × As) [MPa]
せん断安全率 SF = σy × 0.6 / τ (0.6: せん断許容応力比)
具体的な計算例
条件: T=500 N·m, m=2, z=20, α=30°, L=30mm, Ka=1.0, σy=343 MPa
D = 2 × 21 = 42.00 mm
d = 2 × 18.6 = 37.20 mm
h = 2 × 0.6 × 2 = 2.40 mm
r = (42.00 + 37.20) / 4 = 19.80 mm
A = 20 × 2.40 × 30 × 0.75 = 1,080 mm²
p = 500 × 1000 × 1.0 / (19.80 × 1,080) = 23.4 MPa
SF(面圧) = 343 / 23.4 ≈ 14.7(十分安全)→ ※実際は計算式のトルク×1000÷平均半径÷面積
t = 2 × π / 2 × cos(30°) = 2.72 mm
As = 20 × 2.72 × 30 = 1,632 mm²
τ = 500 × 1000 × 1.0 / (19.80 × 1,632) = 15.5 MPa
SF(せん断) = 343 × 0.6 / 15.5 ≈ 13.3(十分安全)
既存の計算手段と何が違うのか
紙の規格表 vs 本ツール
JIS B 1603の規格表は寸法は正確だが、面圧や安全率まで計算してはくれない。本ツールは寸法算出と強度判定を一体化し、モジュール・歯数を変えたときの安全率変化を即座に比較できる。
Excelマクロ vs 本ツール
多くの設計部門がExcelで独自の計算シートを持っている。ただし属人化しやすく、圧力角の変更に対応していないケースも多い。本ツールは圧力角3種類を自動切替し、荷重条件も3段階でカバーしている。
有限要素法(FEM)vs 本ツール
FEMは歯面の応力分布を精密にシミュレーションできるが、モデル作成とメッシュ設定に時間がかかる。本ツールは「まず安全率の目安をつけたい」という初期検討フェーズに最適。FEM解析に進む前のスクリーニングとして使える。
スプラインにまつわる豆知識
スプラインの名前の由来
"spline"という英語は、もともと細い木片や金属片で曲線を描くための道具を意味していた。船の設計で船体の曲線を描くために使われた弾性定規がスプラインと呼ばれ、数学のスプライン補間もここから名前が来ている。機械要素としてのスプラインは、歯の形状がこの曲線定規に似ていたことに由来する。
参考: Spline (mechanical) — Wikipedia
セレーションとの違い
セレーション(JIS B 1602)は三角形の歯形を持つ軸・穴の結合方式。インボリュートスプラインよりも歯が細く、歯数が多い傾向にある。プレス嵌合で使うことが多く、スライド嵌合には向かない。インボリュートスプラインは歯面が曲線なので噛合い精度が高く、トルク変動のある動力伝達に適している。
設計精度を上げるためのコツ
モジュール選定の考え方
面圧が厳しい場合はモジュールを1段上げるのが最も効果的。モジュールを上げると大径・小径ともに大きくなり、平均半径と歯たけが両方増加するため、面圧は二乗的に低下する。ただし外径制約がある場合はこの手が使えないので、歯数を増やすか噛合い長さを延長する方向で検討する。
圧力角の選び方
30°が最もバランスが良く、工業的にも最も流通量が多い。37.5°は歯元が太くなりせん断に強いが、有効歯たけが減り面圧は増加する。45°は特殊用途向けで、極端に大きなせん断荷重が加わる場合に検討する。迷ったら30°を選んで問題ない。
噛合い長さの目安
噛合い長さは軸径の0.5〜1.5倍が一般的な設計範囲。0.5倍以下だと荷重分布の不均一性が顕著になり、実効的な接触面積がさらに減少する。スペースに余裕があるなら1.0倍以上を確保すると安心。
スプライン設計で気になるポイント
Q: セレーション(JIS B 1602)との使い分けは?
セレーションは三角形歯形で歯数が多く、プレス嵌合が基本。トルク変動が小さく、一度組み付けたら分解しない用途に向いている。一方、インボリュートスプラインはスライド嵌合にも対応し、トルク変動や衝撃荷重のある動力伝達系に適している。結論として、動力伝達にはインボリュートスプライン、位置決め・固定にはセレーションという使い分けが一般的。
Q: 圧力角30°と45°で安全率はどのくらい変わる?
同じモジュール・歯数の条件で比較すると、45°は30°に比べて有効歯たけが約17%減少する(係数0.5 vs 0.6)。結果として面圧安全率は約17%低下する。一方、歯元厚さはcos(45°)/cos(30°)≈0.82となり、せん断面積も減少するため、せん断安全率も低下する。特殊な理由がない限り30°を推奨する。
Q: 荷重分布係数0.75は変更できるか?
本ツールではJIS簡易計算に従い0.75固定としている。実際の設計では、加工精度や組立精度によって0.6〜0.9程度の範囲で変動する。高精度研削仕上げのスプラインなら0.85〜0.9を採用してもよいが、安全側に倒すなら0.75のまま使うのが実務的な判断。
Q: 計算データはどこに保存される?
すべての計算はブラウザ内で完結し、サーバーにデータを送信することはない。入力値は画面を閉じると消える。計算結果を保存したい場合は「結果をコピー」ボタンでクリップボードに保存し、メモやドキュメントに貼り付けてほしい。
まとめ
インボリュートスプラインの面圧・せん断を手計算するのは地味に面倒な作業だ。このツールならモジュール・歯数・圧力角を入れるだけで安全率が出る。
キー結合の強度が気になった人はキー溝強度チェッカーも試してみて。軸径の選定から始めたいなら軸径選定シミュレーターが便利。歯車のモジュール選定には歯車モジュール選定ツールもどうぞ。
不具合や要望があれば、X (@MahiroMemo)から気軽に教えて。