<aside>
🔒
※この機能は現在の公開版(v1.22.0 以降)には付属しません。
</aside>
コンポーネントの構成

このコンポーネントは,支点反力 reac_f と節点座標 R から,指定した通り芯(X方向グリッド線・Y方向グリッド線)上にある支点の水平反力を集計し,土台のアンカーボルトが負担するせん断力 Qx・Qy をグリッド線ごとのリストとして出力します。Elastic Analysis などで得られた反力を,X方向加力ケース・Y方向加力ケースの2ケース分連結して接続し,その後のアンカーボルト本数の検討(許容せん断耐力との比較)は,この出力を使って別途手計算またはスプレッドシート等で行います。本コンポーネント自体は許容応力度との検定比は計算しません。
入力データは以下の通りです。赤字は入力必須データです。
- R : 節点座標ベクトル(AssembleGeometries などの出力を繋ぎます)
- x : 通り芯のX座標のリスト [m]。xlabelと同じ順番・同じ個数で対応させます。
- y : 通り芯のY座標のリスト [m]。ylabelと対応させます。
- xlabel : 各X座標に付けた通り芯名のリスト(例 ["X1","X2",...])。xと同じ順番で対応させます。
- ylabel : 各Y座標に付けた通り芯名のリスト。yと対応させます。
- xlabel for check : 実際にせん断力を集計したいX通り芯の名前のリスト。xlabelの中から該当する名前を探し,その列(x=一定の線)に乗る支点の反力を集計します。出力Qyの枝の並び順になります。
- ylabel for check : 同様に,Y通り芯の名前のリスト。出力Qxの枝の並び順になります。
- reac_f : 支点反力([Node No.,Px,Py,Pz,Mx,My,Mz] を1ケース分として,X方向加力ケース・Y方向加力ケースの2ケース分=14個の数値を1つの枝にまとめて接続します)。1ケース目(0〜6番目)はX方向せん断チェック用,2ケース目(7〜13番目)はY方向せん断チェック用に使われます。
- eps : この値未満の絶対値のせん断力は無視します(既定値0.1 kN。反力計算の数値誤差によるノイズを除くためのしきい値)
出力データは以下の通りです。
- Qx : [qx1,qx2,...],...。枝はylabel for checkの順に対応し,各Y通り芯(y=一定の線)上にある支点の,reac_f 1ケース目(X方向加力ケース)のPx反力の絶対値のリストです(eps以下は含まれません)。
- Qy : 同様に,枝はxlabel for checkの順に対応し,各X通り芯(x=一定の線)上にある支点の,reac_f 2ケース目(Y方向加力ケース)のPy反力の絶対値のリストです。
計算方法
通り芯名から座標を求め(xlabel.IndexOf(name) でxの何番目かを特定し,その位置のx座標を採用します),節点座標Rのx(またはy)座標がその値に5mm未満の誤差で一致する支点を,その通り芯上にあるとみなします。