ボルトは計算するのに、リベットは"感覚"で選んでいないか
機械設計や構造物の接合で、ボルトの強度計算はツールやハンドブックが充実している。ところがリベットやピン継手になった途端、「前回と同じ径でいいか」「図面にある通りにしておこう」と"なんとなく"で進めてしまう場面は意外と多い。
リベットやピンにも、ボルトと同じように明確な破壊モードがある。せん断で切れるのか、穴壁が潰れる支圧破壊なのか、それとも穴まわりの母材が引きちぎられるのか。どのモードが支配的かを知らなければ、適切な対策は打てない。
このツールは、リベットまたはピンの径・本数・材質と母材の板幅・板厚を入力するだけで、3つの破壊モードの安全率を同時に判定する。一面せん断にも二面せん断にも対応し、継手効率まで自動で算出してくれる。
なぜリベット・ピン専用の強度診断ツールを作ったのか
開発のきっかけ
ボルト強度・破断モード診断ツールを公開したあと、「リベット版はないの?」という声をいくつか受けた。ボルトの計算は引張・せん断・ねじ山の3モードだが、リベット/ピンは引張ではなく支圧が加わる。ボルトの計算式をそのまま流用するとモードの取り違えが起きる。
実際、自分自身も板金フレームの設計でリベット継手を検討した際、手計算で3モードを並べて比較するのが面倒で、Excelに数式を組んだことがある。しかしExcelでは入力ミスに気づきにくく、材質を変えるたびにセルを書き換える手間もあった。
こだわった設計判断
- 3モード同時表示: せん断・支圧・母材引張を1画面で並べてゲージバー表示することで、どのモードがボトルネックかを直感的に把握できるようにした
- 材質プリセット: SS400からアルミ合金まで6種を内蔵。カスタム入力にも対応し、特殊材でもすぐに計算できる
- bolt-failureとの一貫性: 安全率の定義(材料強度 ÷ 実応力)や色分け基準を統一し、両ツールを行き来しても混乱しない設計にした
リベット・ピン継手の3つの破壊モード
リベット継手・ピン継手とは
リベット継手は、加熱して軟化させたリベットを穴に通し、かしめて固定する永久接合法だ。ボルトと違い取り外しを前提としないため、振動環境でも緩みにくい利点がある。ピン継手は、円筒ピンを穴に差し込んで荷重を伝達する方式で、ヒンジ接合(回転を許容する継手)に多く使われる。
どちらも荷重の伝達メカニズムは同じで、ピン(またはリベット)と穴壁の接触面を介してせん断力を伝える。この構造には3つの破壊パターンが存在する。
せん断破壊とは
リベットやピンが荷重方向に沿って「切断」されるモード。板と板の境界面(せん断面)でリベットの断面が剪断される。一面せん断(重ね継手)ではせん断面が1つ、二面せん断(あて板継手)ではせん断面が2つになり、二面の方がせん断面積は2倍になるため有利になる。
せん断面積 A_s = (π/4) × d² × n × m
d: リベット/ピン径 [mm]
n: 本数
m: せん断面数(一面=1, 二面=2)
せん断応力 τ = F / A_s [MPa]
安全率 SF = τ_材料 / τ
支圧破壊とは
リベット(またはピン)と穴壁の接触面が局所的に圧壊されるモード。リベット径が小さく板厚が薄い場合に起こりやすい。接触面積は「リベット径 × 板厚 × 本数」で計算する(投影面積法)。
支圧面積 A_b = d × t × n [mm²]
t: 板厚
支圧応力 σ_b = F / A_b [MPa]
安全率 SF = σ_b_材料 / σ_b
支圧強度は引張強度の1.5〜1.7倍程度の値が使われることが多い(JIS B 1186の考え方を準用)。
母材引張破壊とは
穴が開いた断面で母材が引きちぎられるモード。板幅に対してリベット穴が大きい、または穴数が多い場合に有効断面積が減少して発生する。
有効断面積 A_net = (W - n_holes × d) × t [mm²]
W: 板幅
n_holes: 同一断面上の穴数
引張応力 σ_t = F / A_net [MPa]
安全率 SF = σ_t_材料 / σ_t
3つのモードのうち最も安全率が低いものが支配的破壊モードとなり、その継手の強度を決定する。
リベット・ピン継手の強度計算が重要な理由
実際に起きた破壊事例
1988年のアロハ航空243便事故では、機体上部の外板を固定するリベット接合部が疲労と腐食により破壊し、飛行中に胴体外板が剥離した。この事故は、リベット継手の強度評価と定期検査の重要性を世界に知らしめた。
橋梁の世界でも、古い鉄道橋のリベット接合部で支圧破壊が発生し、ガセットプレートが変形した事例が報告されている。特に交番荷重を受ける部位では、静的計算で安全率が確保されていても疲労が問題になる。
規格が定める安全率の考え方
建築基準法施行令では、鋼材のリベット接合部について許容せん断応力度と許容支圧応力度を規定している。一般的な機械設計では静荷重に対して安全率2.0以上、繰返し荷重では3.0〜5.0が推奨される。
安全率が1.0を下回る設計は「いつ壊れてもおかしくない」状態を意味する。逆に安全率が過大だと過剰設計になりコストと重量が増す。適切な安全率を定量的に把握することが、合理的な設計の出発点になる。
このツールが活躍する場面
板金設計でリベット接合を検討するとき
薄板を複数枚リベットで接合するフレーム構造の設計時、リベット径と本数をどう決めるか。このツールなら、材質と板厚を入力して安全率を確認しながら最適な組み合わせを探れる。
既存橋梁・鉄骨のリベット継手を検証するとき
古い構造物の補修設計では、既存リベット継手の残存強度を評価する必要がある。径と本数を実測して入力すれば、3モードのどこが弱いかを瞬時に判定できる。
材料力学の演習問題を解くとき
大学の材料力学でリベット継手の演習問題は定番。3モードの安全率を手計算した後、このツールで答え合わせすれば理解が深まる。
DIYで金属板を接合するとき
ブラインドリベットを使ってアルミ板を固定するDIYプロジェクトでも、リベット径と板厚を入力すれば安全かどうかの目安がわかる。
基本の使い方
リベットまたはピンの継手強度を診断する手順はたった3ステップ。
Step 1: 継手条件を選ぶ
リベットかピンかを選択し、せん断面の数(一面/二面)を設定する。一面せん断は板2枚の重ね継手、二面せん断は中板を両側から挟む継手に対応する。
Step 2: 寸法・材質・荷重を入力する
リベット径・本数・材質、母材の板幅・板厚・材質、作用荷重(kN)を入力する。材質はプリセットから選ぶか、カスタムで強度値を直接入力できる。
Step 3: 3モード診断結果を確認する
せん断・支圧・母材引張の3つのゲージバーで安全率を視覚的に確認。支配的破壊モードと継手効率も表示されるので、どこを強化すべきかが一目でわかる。
具体的な使用例(検証データ)
ケース1: SS400薄板のリベット重ね継手
入力値:
- リベット: φ10mm × 4本、SS400(せん断強度 230 MPa)
- 母材: SS400(板幅80mm × 板厚6mm、同一断面穴数2個)
- 荷重: 20 kN、一面せん断
計算結果:
- せん断応力: 63.7 MPa → 安全率 3.61倍
- 支圧応力: 83.3 MPa → 安全率 7.68倍
- 母材引張応力: 55.6 MPa → 安全率 7.20倍
→ 解釈: 3モードすべて目標安全率2.0を大きく超えており十分安全。せん断が最も低いが、それでも3.61倍と余裕がある。
ケース2: アルミ板のブラインドリベット接合
入力値:
- リベット: φ4.8mm × 6本、A5052(せん断強度 135 MPa)
- 母材: A5052(板幅50mm × 板厚2mm、同一断面穴数3個)
- 荷重: 3 kN、一面せん断
計算結果:
- せん断応力: 27.6 MPa → 安全率 4.89倍
- 支圧応力: 52.1 MPa → 安全率 7.10倍
- 母材引張応力: 43.1 MPa → 安全率 5.34倍
→ 解釈: アルミ同士の接合でも荷重が小さければ安全率は十分確保できる。
ケース3: S45C厚板のピン継手(二面せん断)
入力値:
- ピン: φ20mm × 1本、S45C(せん断強度 330 MPa)
- 母材: S45C(板幅60mm × 板厚12mm、同一断面穴数1個)
- 荷重: 50 kN、二面せん断
計算結果:
- せん断応力: 79.6 MPa → 安全率 4.15倍
- 支圧応力: 208 MPa → 安全率 4.38倍
- 母材引張応力: 104 MPa → 安全率 5.48倍
→ 解釈: 二面せん断のため、せん断面積が2倍になり安全率が大幅に向上する。ピン1本でも50kNの荷重に十分耐える設計。
ケース4: 過小設計のケース(危険判定)
入力値:
- リベット: φ6mm × 2本、A5052(せん断強度 135 MPa)
- 母材: A5052(板幅30mm × 板厚3mm、同一断面穴数2個)
- 荷重: 10 kN、一面せん断
計算結果:
- せん断応力: 176.8 MPa → 安全率 0.76倍 ← 危険
- 支圧応力: 277.8 MPa → 安全率 1.33倍
- 母材引張応力: 185.2 MPa → 安全率 1.24倍
→ 解釈: せん断安全率が1.0未満で破壊リスクあり。リベット径を大きくするか本数を増やす必要がある。
ケース5: SUS304ステンレスのリベット接合
入力値:
- リベット: φ8mm × 8本、SUS304(せん断強度 300 MPa)
- 母材: SUS304(板幅100mm × 板厚5mm、同一断面穴数4個)
- 荷重: 40 kN、一面せん断
計算結果:
- せん断応力: 99.5 MPa → 安全率 3.02倍
- 支圧応力: 125.0 MPa → 安全率 6.64倍
- 母材引張応力: 117.6 MPa → 安全率 4.42倍
→ 解釈: SUS304は耐食性が高く化学プラントなどで使われる。せん断が支配的だが安全率3.0で問題なし。
ケース6: 継手効率が低い設計
入力値:
- リベット: φ16mm × 6本、SS400(せん断強度 230 MPa)
- 母材: SS400(板幅60mm × 板厚10mm、同一断面穴数3個)
- 荷重: 30 kN、一面せん断
計算結果:
- 継手効率: 20.0%(穴による断面欠損が大きい)
- 母材引張応力: 250.0 MPa → 安全率 1.60倍
→ 解釈: 板幅60mmに対してφ16mmの穴が3個並ぶと有効断面は12mmしか残らない。板幅を広げるか穴の配置を変えることで継手効率を改善できる。
仕組み・アルゴリズム
3モード同時評価の設計思想
リベット継手の強度評価には、単一モードだけを見る方法と、全モードを同時に見る方法がある。このツールでは後者を採用した。理由は、あるモードの安全率を上げる対策が別のモードの安全率を下げることがあるため。たとえばリベット径を大きくするとせん断には有利だが、穴が大きくなり母材引張には不利になる。
計算フロー
入力: d(径), n(本数), m(せん断面数), F(荷重kN)
τ_mat(せん断強度), σ_b_mat(支圧強度), σ_t_mat(引張強度)
W(板幅), t(板厚), n_h(同一断面穴数)
1. F_N = F × 1000 [N変換]
2. せん断:
A_s = (π/4) × d² × n × m
τ = F_N / A_s
SF_s = τ_mat / τ
3. 支圧:
A_b = d × t × n
σ_b = F_N / A_b
SF_b = σ_b_mat / σ_b
4. 母材引張:
n_eff = min(n_h, n)
A_net = (W - n_eff × d) × t
σ_t = F_N / A_net
SF_t = σ_t_mat / σ_t
5. 総合判定:
SF_min = min(SF_s, SF_b, SF_t)
η = A_net / (W × t) × 100 [継手効率%]
安全率の定義
このツールでは「安全率 = 材料強度 / 実応力」という定義を採用している。ボルト強度・破断モード診断と同じ方式で、安全率1.0が材料の限界応力ちょうど、2.0なら限界の半分の応力しかかかっていないことを意味する。
材料力学の教科書でも広く使われる定義であり、値が直感的に理解しやすい。目標安全率(デフォルト2.0)をゲージバーの基準線として表示しているので、目標とのギャップを視覚的に確認できる。
bolt-failureとの違い・このツールならではの強み
対象が違う
ボルト強度・破断モード診断はねじ締結体(引張・せん断・ねじ山破壊)、本ツールはリベット/ピン継手(せん断・支圧・母材引張)。モードが根本的に異なる。
支圧と継手効率
ボルト継手では通常、支圧は大きな問題にならない(プリロードで摩擦伝達するため)。しかしリベットやピンは穴壁への直接接触で力を伝達するため、支圧破壊が支配的になるケースが多い。また、穴による断面欠損を表す「継手効率」はリベット継手設計で必須の指標だが、ボルト計算ツールにはない。
一面/二面せん断の切替
添え板(あて板)を使う二面せん断継手はボルトでも使われるが、リベット設計ではより一般的。このツールではワンタップで切り替えられ、せん断面積が自動的に2倍になる。
リベットにまつわる豆知識
エッフェル塔のリベットは250万本
1889年に完成したエッフェル塔は、約250万本のリベットで接合されている(エッフェル塔公式情報)。鉄のリベットを赤熱してかしめる作業を職人が手作業で行い、高さ300mを超える塔を組み上げた。当時は溶接技術が未発達だったため、リベットが唯一の大型構造物の接合手段だった。
ブラインドリベットの発明
片面からしかアクセスできない場所でも打設できるブラインドリベット(ポップリベット)は、1916年にイギリスのHamilton Wylie社が航空機製造のために開発した。マンドレル(心棒)を引き抜くことでリベットを膨張させてかしめる仕組みで、現在ではDIYから航空機まで幅広く使われている。
設計で差がつくTips
リベット径と板厚のバランス
一般的に、リベット径は板厚の1.5〜3倍が推奨される。径が小さすぎると支圧破壊、大きすぎると母材引張破壊のリスクが高まる。このツールで径を変えながら3モードの安全率バランスを確認してみて。
縁端距離を確認する
リベット中心から板端までの距離(縁端距離)は、リベット径の1.5倍以上が基本。これが短いと、リベット穴から板端に向かって裂ける「端抜け破壊」が発生する。本ツールでは端抜けモードは対象外だが、縁端距離は必ず別途確認してほしい。
継手効率が低いときの対策
継手効率50%未満と表示されたら、以下を検討する:
- 板幅を広げて穴の占有率を下げる
- リベット径を小さくして穴数を増やし、径の合計を変えずに荷重分散する
- 千鳥配置にして同一断面の穴数を減らす(ただし本ツールでは千鳥の効率係数は未実装)
よくある質問
Q: 安全率はいくつあれば安全?
一般的な機械設計では静荷重に対して安全率2.0以上が推奨される。ただし用途によって大きく異なり、航空機構造では1.5、クレーン・吊り具では5.0以上を求められることもある。本ツールのデフォルト目標は2.0に設定しているが、適用規格や使用条件に応じて判断してほしい。
Q: 支圧強度のデータはどこから?
プリセットの支圧強度は、各材料の引張強度に対して約1.6倍の係数を乗じた値を採用している。これはJIS B 1186(高力ボルト接合)の支圧応力の考え方を準用したもの。カスタム材質を使う場合は、材料メーカーの技術データシートや材料ハンドブックから支圧許容値を確認してほしい。
Q: 疲労荷重(繰返し荷重)の評価はできる?
現在のバージョンでは静荷重のみを対象としている。繰返し荷重を受けるリベット継手は疲労寿命の評価が別途必要で、S-N曲線や応力振幅を考慮した解析が求められる。疲労評価機能は将来の追加を検討中。
Q: このツールで入力したデータはどこに保存される?
すべての計算はブラウザ上で完結しており、入力データがサーバーに送信されることはない。ページを閉じると入力値はリセットされる。設計に使う場合は「結果をコピー」ボタンでテキストとして保存しておくと便利。
Q: 千鳥配置の計算はできる?
現在のバージョンでは千鳥配置の効率係数詳細計算には対応していない。千鳥配置では斜め方向の破断経路を考慮した有効断面積の計算が必要になるため、今後のアップデートで対応予定。現時点では並列配置として「同一断面の穴数」を入力することで近似的に評価できる。
まとめ
リベット・ピン継手の強度は、せん断・支圧・母材引張の3モードを同時に評価して初めて正しく判断できる。このツールなら径・本数・材質を入力するだけで、3モードの安全率と継手効率を瞬時に把握できる。
ボルト締結の強度が気になる場合はボルト強度・破断モード診断を、溶接継手の強度を検討する場合は溶接強度計算シミュレーターも試してみて。
不具合や要望があれば、X (@MahiroMemo)から気軽に教えて。