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

このコンポーネントは,フレーム(線材)解析の結果を,通り名(names で指定した通り)ごとの軸組図としてPDFに出力します。骨組の形状図(節点番号・部材番号・材料番号・断面番号・コードアングル)と,各荷重ケースの応力図(軸力図・せん断力図・曲げモーメント図)を作成します。後継の AnalysisResultPDF2 では反力図・ばね力図・入力の反映範囲を絞る index(model)/index(bar) 等・通り間/レベル間の寸法線が追加されているため,新しいモデルでは AnalysisResultPDF2 の使用を推奨します(既存モデルとの互換性のためこのコンポーネントも残されています)。
入力データは以下の通りです。赤字は入力必須データです。
- R : 節点座標ベクトルの DataTree [[x1,y1,z1],...](AssembleGeometries などの出力)。既定値がなく,未接続では計算できません。
- IJ : 要素節点関係 [[No.i,No.j,材料No.,断面No.,角度],...] のDataTree。既定 -9999 ですが,実質すべての図の元になるため必ず接続してください。
- sec_f : 断面力 [[要素No.,Pxi,Pyi,Pzi,Mxi,Myi,Mzi,Pxj,...,Mzc],...] のDataTree(Elastic Analysis や Elastic Analysis for N の出力)。1要素あたり18個 × ケース数(既定の casename では L,X,Y の3ケース=54個)。未接続(既定 -9999)なら応力図(N/Q/M図)は作られず,骨組モデル図のみ出力されます。
- l_vec : 各要素の材軸方向ベクトル(せん断力の描画方向に使用)。既定値 (-9999,-9999,-9999) のままだと応力図の作成自体をスキップします。
- index : 応力図に表示する要素番号のリスト。既定 -9999 のときは全要素を対象とします。
- KABE_W : 耐力壁の情報 [[No.i,No.j,No.k,No.l,壁倍率],...](AssembleWalls の出力)。未接続なら壁は描画されません。
- shear_w : 壁のせん断力のリスト [Q1,Q2,...]。KABE_W と対応する順で渡します。応力図で壁のせん断力を矢印表示するのに使います(長期ケースでは表示しません)。
- B : 境界条件 [[節点No.,X,Y,Z,MX,MY,MZ],...](0=自由,1=拘束)。未接続なら支点記号は描かれません。
- joint : 材端ピン情報 [[要素No., 0 or 1 or 2(i端/j端/両端), kx,...],...](BeamJoints の出力)。未接続ならピン記号は描かれません。
- spring : ばね要素 [[No.i,No.j,kx+,kx-,...],...](ReadSpring の出力)。未接続ならばねは描かれません。
- names : [[layer,通り名1,通り名2,...],...] のDataTree(ReadBeam2 などの出力)。各要素がどの通りに属するかを表し,通りごとにページを分けるために使います。実質必須です。
- names(shell) : 耐力壁(KABE_W)が属する通り名のツリー。KABE_W と対で使用します。
- names(spring) : ばね(spring)が属する通り名のツリー。spring と対で使用します。
- outputname : 出力ファイル名(拡張子なし)。既定は空文字列で,そのままだと "_model.pdf" のように先頭がアンダースコアのファイル名になります。