ST-Bridge Export
概要
BuildingData を ST-Bridge 2.1 XML 形式 (.stb または .xml) に書き出します。国内構造解析ソフト (SS7 / SEIN / SNAP / Midas iGen) との連携を提供する 一方向 Export。
- グループ: 5. Export
- ニックネーム:
STB Exp - Exposure: Secondary
- v5.5.0 新規 (
#134: STB Exporter のみ有効化、Importer は退避)
機能
- ST-Bridge 2.1 仕様準拠 (要素 ID 自動採番、座標系変換、節点解決)
- Catalog の鉄骨断面 / RC 断面 / 木造断面を STB セクションへマッピング
- v5.5.0
Restraint_Code(柱・間柱) /End_Release_*_Code(梁) を STB の節点拘束・部材端解放にマッピング - v5.5.0
Justificationを STB のkind_offset(上端・芯・下端) に変換 - XML 出力時の XXE 攻撃対策 (XmlReaderSettings で
DtdProcessing.Prohibit、外部エンティティ無効)
入力パラメータ
| パラメータ名 | 型 | デフォルト | 説明 |
|---|---|---|---|
| Data | BuildingData | — | 書き出し対象 |
| FilePath | String | — | 出力 .stb or .xml パス |
| Export | Boolean | false | true でエクスポート実行 (エッジ検知) |
出力パラメータ
| パラメータ名 | 型 | 説明 |
|---|---|---|
| Success | Boolean | エクスポート成功 |
| Log | String | 実行ログ・警告 |
v5.5.0 マッピング
| BuildingData フィールド | STB マッピング |
|---|---|
Layout_Column.Restraint_Code | 節点拘束 (StbNode.kind) |
Layout_Column.Column_Base_Type | 同上 (legacy fallback) |
Layout_MainBeam.End_Release_*_Code | 部材端解放 (StbBeam.element_attached) |
Layout_MainBeam.Justification | kind_offset (Top/Center/Bottom) |
Catalog_MainBeam.Section_Profile_S_Middle | StbSecSteelBeam 断面定義 |
Catalog_Material.E / G / Poisson / Fy / Fu | StbMaterial 物性値 |
ワークフロー: MBP → STB → 解析ソフト → MBP (一方向)
MBP (BuildingData)
↓ Comp_E07 STB Export
.stb ファイル
↓ 解析ソフト (SS7 / SEIN / SNAP / Midas)
解析結果 (応力・変位)
↓ (今回は STB → MBP の戻りなし、結果は別ツール表示)v5.5.0 では戻り方向 (Importer) は意図的に退避済。Comp_I09 Diff & Approval を介した property 上書きワークフローで代替する設計。
注意点
- STB は 解析モデル中心。建築仕上げ・設備等の情報は出力されません (
Comp_E04_IFC_Exportを併用) - 単位系は STB 仕様に従い mm / N / N·mm が前提
- 出力 XML を解析ソフトに取り込む際の独自エクステンションは未対応
関連
Comp_S02_StructuralAnalysisModel— STB と平行する解析モデルComp_E06_BuildingDataToSpeckle— 海外解析ソフト向け Speckle 連携