<aside> 🆕
v1.5.0(2026.09.30)の更新: 配筋を表で入力できるようになりました(Edit (table) ボタン)。梁の上端筋・下端筋と壁の縁補強筋は「5/5/3-D25」のように多段で入力でき,引張鉄筋の重心 dt を SteelBar が計算して RC 検定に渡します。詳しくは「表での入力」と「多段配筋」の節を見てください。
</aside>

このコンポーネントは,配筋情報が入力されたcsvファイルを読み込み,RCの断面算定を行うための配筋データを生成するコンポーネントです。出力形式は以下の通りです。
これらの出力はRCBeamCheck,RCWallCheck,RCColumnCheckコンポーネントに接続されます。なお,barT1において梁幅と梁せいは,0となっている場合は各部材の断面形状の値が採用されます。
入力するデータは以下の通りです。赤字は入力必須データです。
R,IJ,bar,indexは,barT1,barT2,barB1,barB2,nameの出力とは無関係で,配筋の入力状況を画面で確認したい場合に使用します。filenameで指定するcsvファイルは次のような形式である必要があります。
$$ \footnotesize\begin{array}{|ccccccccccccccccccc|} \hline No. & i端主筋本数 & 径[\textrm{mm}] & 中央主筋本数 & 径[mm] & j端主筋本数 & 径[\textrm{mm}] & i端\textrm{STP}本数 & 径[\textrm{mm}] & ピッチ[\textrm{mm}] & 中央\textrm{STP}本数 & 径[\textrm{mm}] & ピッチ[\textrm{mm}] & j端\textrm{STP}本数 & 径[\textrm{mm}] & ピッチ[\textrm{mm}] & かぶり[\textrm{mm}] & 幅[\textrm{mm}] & せい[mm]\\ \hline & \red{n_{1it}} & \red{D_{1it}} & \blue{n_{1ct}} & \blue{D_{1ct}} & \blue{n_{1jt}} & \blue{D_{1jt}} & \red{n_{si}} & \red{D_{si}} & \red{P_{si}} & \blue{n_{sc}} & \blue{D_{sc}} & \blue{P_{sc}} & \blue{n_{sj}} & \blue{D_{sj}} & \blue{P_{sj}} & \red{e_t} & b & h \\ & n_{2it} & D_{2it} & n_{2ct} & D_{2ct} & n_{2jt} & D_{2jt} & & & & & & & & & & & & \\ Name 0 & \red{n_{1ib}} & \red{D_{1ib}} & \blue{n_{1cb}} & \blue{D_{1cb}} & \blue{n_{1jb}} & \blue{D_{1jb}} & & & & & & & & & & \red{e_b} & & \\ & n_{2ib} & D_{2ib} & n_{2cb} & D_{2cb} & n_{2jb} & D_{2jb} & & & & & & & & & & & & \\ \hline & \red{n_{1it}} & \red{D_{1it}} & \blue{n_{1ct}} & \blue{D_{1ct}} & \blue{n_{1jt}} & \blue{D_{1jt}} & \red{n_{si}} & \red{D_{si}} & \red{P_{si}} & \blue{n_{sc}} & \blue{D_{sc}} & \blue{P_{sc}} & \blue{n_{sj}} & \blue{D_{sj}} & \blue{P_{sj}} & \red{e_t} & b & h \\ & n_{2it} & D_{2it} & n_{2ct} & D_{2ct} & n_{2jt} & D_{2jt} & & & & & & & & & & & & \\ Name 1 & \red{n_{1ib}} & \red{D_{1ib}} & \blue{n_{1cb}} & \blue{D_{1cb}} & \blue{n_{1jb}} & \blue{D_{1jb}} & & & & & & & & & & \red{e_b} & & \\ & n_{2ib} & D_{2ib} & n_{2cb} & D_{2cb} & n_{2jb} & D_{2jb} & & & & & & & & & & & & \\ \hline & \red{n_{1it}} & \red{D_{1it}} & \blue{n_{1ct}} & \blue{D_{1ct}} & \blue{n_{1jt}} & \blue{D_{1jt}} & \red{n_{si}} & \red{D_{si}} & \red{P_{si}} & \blue{n_{sc}} & \blue{D_{sc}} & \blue{P_{sc}} & \blue{n_{sj}} & \blue{D_{sj}} & \blue{P_{sj}} & \red{e_t} & b & h \\ & n_{2it} & D_{2it} & n_{2ct} & D_{2ct} & n_{2jt} & D_{2jt} & & & & & & & & & & & & \\ Name 2 & \red{n_{1ib}} & \red{D_{1ib}} & \blue{n_{1cb}} & \blue{D_{1cb}} & \blue{n_{1jb}} & \blue{D_{1jb}} & & & & & & & & & & \red{e_b} & & \\ & n_{2ib} & D_{2ib} & n_{2cb} & D_{2cb} & n_{2jb} & D_{2jb} & & & & & & & & & & & & \\ \hline \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots \\ \end{array}% $$