橋梁トラス設計シミュレーター 戻る
構造設計

橋梁トラス設計シミュレーター

ノードと部材を自由に組み上げて自分だけのトラス橋を設計。荷重をかけたトラックを走らせ、各部材の応力分布をその場で確認できます。限界を超えれば橋は崩壊。最軽量で渡り切れる構造を探してみよう。

ツール
素材
部材断面積
mm²
プリセット
構造情報
2
ノード数
0
部材数
0
総重量 [kg]
安全率
可視化

💡 ノードツールでキャンバスをクリックしてノードを配置 → 部材ツールでノード間を接続

理論・主要公式

$$F_i = \frac{EA_i}{L_i}(u_{j,x}\cos\theta_i + u_{j,y}\sin\theta_i - u_{k,x}\cos\theta_i - u_{k,y}\sin\theta_i)$$

トラス部材の軸力。E:ヤング率 [Pa]、A_i:断面積 [m²]、L_i:部材長 [m]、θ_i:部材角度 [rad]

$$\sigma_i = \frac{F_i}{A_i}, \quad \text{SF} = \frac{\sigma_y}{\sigma_i}$$

軸応力 σ_i と安全率 SF。σ_y:降伏応力(鋼材 ≈ 245 MPa)。SF < 1 で破壊(赤色表示)

橋梁トラス設計シミュレーターとは

🙋
このシミュレーター、自分でノードを置いて橋を設計できるんですか?壊れるところまで見られるんですか?
🎓
そうだよ。ノードを配置して部材で繋ぐと、トラス構造が出来上がる。テストモードでトラックを走らせると、部材ごとの応力がリアルタイムでカラー表示される。赤くなった部材が限界を超えると、そこから連鎖的に崩壊するんだ。
🙋
三角形が大事って聞いたんですけど、なんでですか?四角形じゃダメなんですか?
🎓
試してみるといい。四角形だけで橋を作ると、荷重をかけた瞬間に平行四辺形に潰れる。三角形は3辺の長さが決まれば形が固定されるから、変形しない。これが構造力学の基本中の基本だよ。プリセットのワーレンやプラットを見ると、全部三角形の組み合わせになっているのがわかるはずだ。
🙋
素材を変えると何が変わるんですか?
🎓
鋼材はヤング率が高いから変形が小さいけど重い。アルミは軽いけど弾性率が低い。木材はさらに軽いが強度も低い。同じ形の橋でも、素材を変えるだけで安全率が大きく変わるから、最適設計の難しさがわかるよ。

よくある質問

各部材に作用する応力が材料の許容値を超えたためです。シミュレーターはリアルタイムで応力を計算し、限界を超えた部材が赤く表示された後に崩壊します。部材の追加や配置の見直しで強度を高めてください。
三角形を基本としたトラス構造を採用し、圧縮と引張の力の流れを意識して部材を配置してください。不要な部材は重量増加につながるため、応力が集中する箇所を補強し、低応力の部材は削減するのが効果的です。
画面上の操作性と計算負荷を考慮し、ノードは最大30個、部材は最大60本まで配置可能です。制限内で効率的な構造を設計してください。制限を超えると追加できなくなるため、事前に計画を立てましょう。
部材に表示される色と数値で応力状態を確認できます。青は圧縮、赤は引張を示し、数値は許容応力に対する比率(%)です。100%を超えると崩壊リスクが高まるため、余裕を持った設計を心がけてください。

実世界での応用

橋梁設計の初期検討:実際の橋梁設計でも、まずトラス部材の配置と断面を概算し、移動荷重(設計トラック)に対する部材力を確認します。本ツールで行っている計算は、その初期段階と同じ原理です。

構造最適化:「同じ荷重を支えるのに最も軽い構造は何か?」はトポロジー最適化の古典的な問題です。部材を足したり引いたりして安全率を維持しながら最軽量を目指す操作は、まさにこの問題を手作業で解いていることになります。

崩壊メカニズムの理解:1つの部材が破壊されると力の再配分が起き、隣の部材に過大な応力が集中する「連鎖崩壊」が発生し得ます。2007年ミネアポリスI-35W橋の崩落は、まさにこのメカニズムでした。

よくある誤解と注意点

まず、「部材を増やせば増やすほど強い橋になる」というのは大きな誤解です。確かに部材が多いと力の分散は期待できますが、その分自重が増えます。例えば、中央スパンに無闇に斜材を追加すると、その部材自体の重さで中央部がたわみ、かえって応力が増大する「逆効果」が起こり得ます。最適設計は「必要な部材を必要な場所に」配置することです。

次に、「接合部(ノード)は完全なピン接合」という前提を忘れないでください。このシミュレーターでは、部材は端部で自由に回転できる「トラス理論」の理想条件で計算されています。しかし実物の鋼橋では溶接やボルトで固定されるため、ある程度の「剛性」が生まれ、二次的な曲げ応力が発生します。ツールで完璧な設計をしても、実務ではこの点を別途検証する必要があります。

最後に、安全率の感覚を身につけましょう。限界強度ギリギリで崩壊しない設計は、現実では絶対に許されません。材料のばらつき、計算誤差、予期せぬ荷重に備えて余力(安全率)が必要です。例えば、木材で設計し、トラックが渡り切る瞬間に部材が真っ赤になる設計は、シミュレーション上は成功でも、実世界では危険極まりありません。常に余裕を持たせる「エンジニアリングセンス」が問われます。

物理モデルと主要な数式

橋梁トラス設計シミュレーターの物理モデルでは、各節点(ノード)と部材(メンバー)からなるトラス構造を有限要素法に基づき解析します。部材は軸力のみを伝達するピン結合と仮定し、各節点における力の釣り合いから全体の剛性方程式 \(\mathbf{K} \mathbf{u} = \mathbf{f}\) を構築します。ここで \(\mathbf{K}\) は全体剛性行列、\(\mathbf{u}\) は節点変位ベクトル、\(\mathbf{f}\) は外力ベクトルです。トラックの荷重は走行位置に応じて節点荷重に換算され、各部材に生じる軸力 \(N\) はひずみエネルギー最小化により算出されます。部材の応力 \(\sigma = N / A\) が材料の降伏応力 \(\sigma_y\) を超えると、その部材は塑性崩壊し、構造全体が不安定になります。また、座屈についてはオイラーの式 \(P_{\text{cr}} = \frac{\pi^2 E I}{L^2}\) に基づき、圧縮部材の限界荷重を評価します。これらの物理則に従い、リアルタイムで応力分布が可視化され、設計の軽量化と強度のバランスを試行錯誤できます。

使い方ガイド

  1. areaSliderでトラス部材の断面積を1~50cm²の範囲で設定し、鋼材SS400の断面特性を決定する
  2. loadSliderで橋梁に作用する集中荷重を0~100kNまで増加させ、各節点の応力分布を観測する
  3. scaleSliderでトラス長さを2~10mの範囲で調整し、スパン長とたわみ量の関係を検証する
  4. 計算結果の応力値がSS400の許容応力度235N/mm²を超えないことを確認し、部材サイズを最適化する

具体的な計算例

スパン8m、断面積30cm²のH形鋼トラス(E=200GPa)に50kNの集中荷重を中央に加えた場合、シミュレーション結果は圧縮弦材の応力83N/mm²、引張下弦材の応力127N/mm²、中央部のたわみ12mmとなります。このとき部材の安全率は許容応力度235N/mm²に対して1.85倍確保され、実設計での軽量化検討余地があります。

実務での注意点