<aside>
🆕
v1.8.0(2026.10.02)の更新: 弾塑性の時刻歴応答解析 Nonlinear time-history analysis(NLTH)を追加しました。部材の塑性ヒンジ(Pushover と同じモデル+履歴則),いろいろなダンパー(オイル・粘性・粘弾性・BRB・摩擦)と免震装置(LRB・NRB・HDR・すべり支承・FPS)を何本でも扱えます。このページの Time-history Analysis(弾性・粘性ダンパー)も残してありますが,新しいモデルには NLTH を使ってください。例題は Example of nonlinear time-history analysis (damped steel frame and base-isolated building)。
</aside>
コンポーネントの構成

<aside>
ℹ️ 節点・要素の組み立て(R, IJ, IJKL, KABE_W, B, l_vec, joint, spring, E, poi, A, Iy, Iz, J, rigid)は Elastic Analysis と同じ考え方です。ここでは共通する部分は簡単に説明し,時刻歴解析特有の入力(damper, T, time, acc, step, damping, h, alpha/beta, name, start)と出力を中心に説明します。
</aside>
このコンポーネントは,AssembleGeometries などで組み立てたモデルと,ReadWave で読み込んだ地震波(time, acc)を受け取り,X方向・Y方向それぞれに地動加速度を与えた時刻歴応答解析(直接積分法,Newmarkのβ法)を行います。得られる節点の変位・速度・絶対加速度,部材の断面力,ダンパーの変形・減衰力は,VisualizeWave や MinMax などで確認・整理します。
入力データは以下の通りです。赤字は入力必須データです。
- R : 節点座標ベクトル [[x1,y1,z1],...](DataTree)。
- IJ : 部材(梁・柱)の要素定義(DataTree)。既定値 -9999(未接続)。
- IJKL : シェル要素の定義(DataTree)。既定値 -9999(未接続)。シェル要素は解析モデルには組み込まれますが,応力・変位は出力されません。
- KABE_W : 耐力壁の対角トラスの定義(DataTree)。既定値 -9999(なし)。壁の剛性はモデルに反映されますが,shear_w は出力されません。
- F : 節点の重量 [[節点No.,Px,Py,Pz,Mx,My,Mz],...](DataTree)。ここでの Pz(絶対値)が質量 m=|Pz|/9.81(重力加速度 9.81 m/s2)として,その節点の並進・回転すべての自由度に設定されます。既定値 -9999(質量なし=解析されません)。
- B : 境界条件(DataTree,0/1)。既定値 -9999(拘束なし)。
- l_vec : 各部材の断面ローカルy軸方向ベクトル(DataList)。既定値 (-9999,-9999,-9999)。
- joint : 部材端の半剛接合(バネ)条件(DataTree)。既定値 -9999(すべて剛接合)。
- spring : 独立したばね要素(DataTree)。既定値 -9999(なし)。
- damper : 粘性ダンパー要素 [[No.i,No.j,Kd(直列ばね剛性)[kN/m],Cd(減衰係数)[kN/(m/sec)^(1/ad)],ad(速度べき指数)],...](DataTree)。既定値 -9999(なし)。i-j間の軸方向にバネ Kd と減衰要素 Cd|v|^ad を直列に組み込んだダンパー(Maxwellモデル)として組み込まれます。
- E, poi, A, Iy, Iz, J : 材料・断面のリスト(DataList)。Elastic Analysis と同じ既定値。
- rigid : 剛床の節点グループ(DataTree)。既定値 -9999(設定なし)。
- T : 固有周期[s]。0(既定値)のとき,1次固有値解析から自動計算します。既知の周期がある場合はここに入力すると固有値解析を省略します。