<aside> 🔒
※PDF ボタン(計算書の PDF 出力)は現在の公開版(v1.22.0 以降)には付属しません。解析と結果の出力は公開版でも使えます。
</aside>
<aside> 🆕
v1.11.0(2026.10.04)の更新: 入力 RZ(梁要素の剛域・せん断変形・剛要素)を追加しました。要素ごとに [Li, Lj, Asy, Asz, rigid](剛域の長さ [m],有効せん断断面積 [m2](0 で無視),rigid = 1 で剛な要素)を IJ の順に入れます。RigidZone(PreProcess)か壁式RC の WallFrameModel の RZ 出力を繋ぎます。繋がなければこれまでと同じです。詳しくは Elastic Analysis を見てください。
</aside>
<aside> 🆕
v1.9.0(2026.10.02)の更新: 出力 step を追加しました。PathGraph の step に繋ぐと,frame のスライダー 1 本で揺れの様子(HingeView)とグラフ上の現在位置(PathGraph)が一緒に動きます(下の「表示・操作」)。
</aside>
<aside> 🆕
v1.8.0(2026.10.02)追加のコンポーネントです。弾塑性の時刻歴応答解析(地震応答解析)を行います。部材は Pushover と同じ材端ヒンジのモデルに履歴則を与え,制振ダンパー(オイル・粘性・粘弾性・鋼材 / BRB・摩擦)と免震装置(天然ゴム系・鉛プラグ入り・高減衰ゴム・すべり支承・球面すべり支承)を何本でも入れられます。従来の Time-history Analysis(弾性・粘性ダンパーのみ)も残してあります。解析は裏で計算し(Grasshopper は固まりません),進捗をコンポーネントに表示します。複数の地震動をまとめて解析し,計算書用の PDF(全部の波の最大応答・判定・層の塑性率・部材の塑性率など)を出力します。
</aside>

このコンポーネントは,OpenSees.NET で弾塑性の時刻歴応答解析を行います。モデルの作り方は Pushover とほぼ同じで,ReadBeam2 → AssembleGeometries で作った骨組に,長期荷重 F(質量もここから求めます),支点 B,地震動(ReadWave または KokujiWave の加速度)を与えます。ダンパー・免震装置は ReadDevice で Rhino の線から読み,AssembleGeometries の dlines・KCa を通して device に繋ぎます。
解析の流れは,長期荷重の静的解析 → 固有値解析 → 地震動の時刻歴(Newmark 法)です。結果は層ごとの最大層間変形角・層せん断力・床の絶対加速度,各時刻の応答,ヒンジの状態,装置の履歴とエネルギーなどです。
入力データは以下の通りです。赤字は入力必須データです。
R, IJ : 節点座標と要素(AssembleGeometries の出力)。IJKL : 弾性のシェル(床スラブなど)F : 長期荷重 [[node No., Px, Py, Pz, Mx, My, Mz],...]。最初に静的にかけて一定に保ちます。質量は下向きの Pz から m = −Pz/g で求めます(g = 9.80665 m/s²)。B : 支点 [[node No., X, Y, Z, MX, MY, MZ],...](0-1)。地震動は支点に入力します(一様入力)。l_vec : 要素座標ベクトル(EleVec)E, poi, A, Iy, Iz, J : 材料と断面の性能(Cross-Sec Perf)mtype, strength : 材料番号ごとの構造種別(RC,S,W,E = 弾性)と強度 [N/mm²](RC: Fc,S: F 値,W: Fb)。E の部材はヒンジを付けない弾性の梁になります(免震建物の上部構造を弾性とする場合など)。acc X, acc Y, acc Z : 地震動の加速度 [m/s²]。1 波 1 ブランチの DataTree で,複数の波を入れると順に解析します(リスト 1 本なら 1 波)。1 ブランチだけの方向はすべての波に使います。少なくとも 1 方向を繋ぎます。Z は上下動です。