Skip to content

Catalog Diff Preview

Catalog Diff Preview icon

概要

Comp_I09 Diff & Approval で選択中の Catalog 変更 に対し、その Catalog を使用するすべての Layout_* 部材を cascade ハイライト表示 するコンポーネントです。「この断面変更が建物のどこに影響するか」を一目で可視化。

  • グループ: 4. Structural Modeling
  • ニックネーム: CatDiffPrev
  • Exposure: Secondary
  • v5.5.0 新規

機能

  • 選択 Change が Catalog 変更だった場合、その Type_ID を使用する Layout 部材を全検索
  • 該当部材すべてのジオメトリ + 色 (紫系) を出力
  • AffectedCount で影響部材数を表示 (UI バッジ用)
  • OnlyApproved=true で承認済の Catalog 変更のみ評価

入力パラメータ

パラメータ名説明
DataGeneric基準 BuildingData
SelectedGenericI09 の Selected 出力
ChangesGenericI09 の ChangesList
OnlyApprovedBoolean承認済 Catalog 変更のみ

出力パラメータ

パラメータ名説明
AffectedCurvesCurve[]影響を受ける部材のラインジオメトリ
AffectedColorsColor[]各 Curve に対応する色 (紫系)
AffectedDescriptionString影響部材の Instance_ID 一覧
AffectedCountInteger影響部材数
CatalogDiffString元 Catalog エントリと新エントリの差分

ユースケース

例: Catalog_MainBeam の G1 の断面を H-500x200 から H-600x200 に変更する Change を選択 → AffectedCurves に、Type_ID="G1" の全 Layout_MainBeam の梁ラインが紫で出力 → AffectedCount=24 (全 24 本の大梁が影響) → AffectedDescription に該当 Instance_ID 一覧

v5.5.0 Catalog 変更検知

変更項目cascade 範囲
Section_Profile_*該当 Type_ID を持つ Layout 部材すべて
Material_*同上
Revit_Family_Type (v5.5.0)同上 (主に IFC / Speckle Export 時に反映)
Rebar_*RC 部材で同 Type_ID を持つもの

関連