<aside>
🆕
v1.8.0(2026.10.02)の更新: オイル(リリーフ付き)・粘弾性・BRB・摩擦などのダンパーや免震装置は,新しい ReadDevice で読めます(Nonlinear time-history analysis で解析)。このコンポーネントの [K, Cd, α] の行も NLTH では粘性ダンパーとして読みます。
</aside>
コンポーネントの構成

このコンポーネントは,Rhino上の指定したレイヤーに置かれた線オブジェクトを,粘性ダンパー要素(内部剛性 $K$ ・減衰係数 $C_d$ ・速度べき指数 $\alpha$ を持つ非線形粘性ダンパー,OpenSeesの Viscous Damper 材料に相当)として読み込みます。地震応答解析(Time-history Analysis)でダンパー付き架構をモデル化する際に使います。
入力データは以下の通りです。赤字は入力必須データです。
- layer : ダンパーの線を置いたレイヤー名のリスト。ここに挙げたレイヤー上のすべての線オブジェクトが読み込まれます(ポリラインはセグメントごとに分割されます)。
- name K : 内部剛性 $K$ [kN/m]を格納するユーザーテキストのキー名(既定値 "K")。値が無ければ25000 kN/mが使われます。
- name Cd : 減衰係数 $C_d$ [kN/(m/sec)$^{\alpha}$]を格納するキー名(既定値 "Cd")。値が無ければ450が使われます。
- name alpha : 速度べき指数 $\alpha$ を格納するキー名(既定値 "alpha")。値が無ければ0.3が使われます。
出力データは以下の通りです。
- dlines : ダンパー要素の線(Curve)のリスト。
- KCa : 各ダンパーのパラメータを表すDataTree。1本につき3個の値 $[K, C_d, \alpha]$(コンポーネントの説明文には $[K_d,\alpha_d,C_d]$ の順と書かれていますが,実際に出力される順序は $K,\ C_d,\ \alpha$ です)。
使い方
- Rhinoでダンパーを線として描き,専用のレイヤーに分けます。各線にユーザーテキスト K, Cd, alpha を設定します(省略すると既定値 K=25000, Cd=450, alpha=0.3 が使われます)。
- layer にレイヤー名を接続します。
- 出力の dlines・KCa をTime-history Analysisのダンパー入力に接続します。