MVDについて

MVD(Model View Definition)は、データ連携プロセスにおいてIFC(Industry Foundation Classes)をどのように活用するかを記述したドキュメントです。
IDM(Information Delivery Manual)で定義されたデータ連携要求に基づいて作成され、MVDコンセプトという単位でIFCのデータ連携仕様が定義されます。 ソフトウェア開発者がIFCデータ入出力を組み込む際のデータ連携仕様の主要な情報となります。

 

IFC (Industry Foundation Classes) とは

buildingSMARTが策定しているBIMデータの国際標準で、建物ライフサイクル全体をカバーする3次元建物情報モデルのデータ構造やデータファイル形式などが定義されています。
※IFC4は、2013年3月21日に国際標準規格ISO(ISO 16739:2014)を認証取得しています。

IFCが定義している主な情報は下記になります。

  • プロジェクト関連情報
  • 空間構造(敷地・建物・階・部屋・ゾーン)
  • 建築要素(壁・ドア・窓・屋根・階段…)
  • 設備要素(空調・電気・衛生機器・搬送…)
  • 構造要素(基礎・鉄骨・鉄筋・解析モデル… )
  • 数量情報(長さ・面積・体積…)
  • 材質情報(仕上げ・層情報…)
  • 幾何情報(2D・3D・ソリッドモデル…)
  • 4D・5D情報(タスク・スケジュール・コスト・リソース)
  • Actors(人間、組織、住所…)
  • 指示書(設計変更、購入指示、移動…)
  • 資産台帳、在庫
  • 保守履歴・配置管理
  • 注記情報(通り芯・2Dシンボル…)
  • 分類コード(DIN, BS, JIS等のコードを格納)
  • 外部ライブラリ・文書(URL, URI)

IDM (Information Delivery Manual) とは

BIMデータ連携シナリオで設定されたユースケース、プロセスや情報を体系的に定義するドキュメントです。
PM(Process Map)とER(Exchange Requirements)から構成されます。BIMデータ連携に関する要求分析、データフロー分析等をプロセスマップ、ER(Exchange Requirements)等の表現で定義します。   PMにより、誰から誰へどのような情報が伝達されるかが表現され、ERにより情報内容が定義されます。 主にエンドユーザの視点、分析により作成されるドキュメントです。

IDM・MVDによるIFCデータ連携の仕組み

IDM・MVDによるIFCデータ連携の仕組み

 

MVD定義概要 (IFC2x3)

設備モデルビュー定義2014

 

参照ID MVD_BS-Mode-View_2014 バージョン 1.0
履歴 2014年11月26日
作成者 IFC検定委員会
作成元 一般社団法人IAI日本(当時)

概要

設備分野のオブジェクト(制気口、ダクト、配管、電気ケーブルラックなど)についての、IFCの3D幾何形状表現、属性、プロパティセットなどのBIMデータ連携を目的としたモデルビュー定義。

  • IFC空間構造定義(プロジェクト情報・敷地・建物・建物階など)、幾何形状、設備オブジェクトのIFCオブジェクトタイプなどはCoordination View2.0(CV2.0)のサブセットに準拠
  • 設備分野オブジェクトのプロパティセットは設備IFC利用標準1.0(IAI日本(当時)設備分科会)に準拠

設備オブジェクトの例

設備モデルビュー定義2014とCV2.0の関係

BIMデータ連携シナリオ

設備BIMソフトウェアにおいてモデリングされた設備分野オブジェクトを、他分野のBIMソフトウェアへのBIMデータ連携ができること。

  • 例1:設備BIMソフトウェアから、IFCビューワ
  • 例2:設備BIMソフトウェアから、意匠設計BIMソフトウェア
  • 例3:設備BIMソフトウェアから、モデルチェッカー

CV2.0認証を受けているBIMソフトウェアが、本MVD準拠のIFCデータをインポートし、以下の項目ができること。

  • 空間構造定義(建物階)が確認可能
  • 設備オブジェクトがCV2.0におけるIFCオブジェクトタイプとして確認可能
  • 幾何形状が正しくインポート可能(表示または内部オブジェクトへの変換)
  • 設備オブジェクトのプロパティセット内容を確認可能

設備BIMソフトウェア間において、設備IFC利用標準プロパティセットの情報を用いてパラメトリックな幾何形状情報の伝達ができること。

MVDの主要IFCオブジェクトタイプ

モデル要素 IFCオブジェクト 備考
プロジェクト IfcProject 必須
敷地 IfcSite オプショナル
建物 IfcBuilding オプショナル
建物階 IfcBuildingStorey 必須
流動制御オブジェクト(ダンパー等) IfcFlowController 必須
流動器具オブジェクト(エルボ等) IfcFlowFitting 必須
流動部材オブジェクト(ダクト等) IfcFlowSegment 必須
流動端末オブジェクト(制気口等) IfcFlowTerminal 必須
流動処理オブジェクト(フィルター等) IfcFlowTreatmentDevice 必須

MVDダイアグラム

MVDコンセプトダイアグラムID MVDコンセプトダイアグラム名称
MVD00-01-IFC2X3-IfcProject 基本プロジェクト情報
MVD00-01-IFC2X3-IfcSite 敷地オブジェクト
MVD00-01-IFC2X3-IfcBuilding 建物オブジェクト
MVD00-01-IFC2X3-IfcBuildingStorey 建物階オブジェクト
MVD00-01-IFC2X3-IfcFlowController 流動制御オブジェクト
MVD00-01-IFC2X3-IfcFlowFitting 流動器具オブジェクト
MVD00-01-IFC2X3-IfcFlowSegment 流動部材オブジェクト
MVD00-01-IFC2X3-IfcFlowTerminal 流動端末オブジェクト
MVD00-01-IFC2X3-IfcFlowTreatmentDevice 流動処理オブジェクト

MVDコンセプト

MVDコンセプトID MVDコンセプトダイアグラム名称
MVD00-01-IFC2X3-IfcProject-Attributes プロジェクトオブジェクト:属性情報
MVD00-01-IFC2X3-IfcProject_LongName プロジェクトオブジェクト:名称定義
MVD00-01-IFC2X3-IfcProject_RepresentationContexts プロジェクトオブジェクト:モデル表現形式情報
MVD00-01-IFC2X3-IfcGeometricRepresentationContext-3D 3Dモデル表現形式情報
MVD00-01-IFC2X3-IfcProject_UnitsInContext プロジェクトオブジェクト:単位系情報
MVD00-01-IFC2X3-IfcProject_UnitsInContext-Metric プロジェクトオブジェクト:単位系情報:SI単位系
MVD00-01-IFC2X3-IfcRoot_GlobalId オブジェクト:識別子
MVD00-01-IFC2X3-IfcRoot_GlobalId オブジェクト:履歴情報
MVD00-01-IFC2X3-IfcRoot_Name オブジェクト:名称
MVD00-01-IFC2X3-SpatialStructure 空間構造定義
MVD00-01-IFC2X3-SpatialStructure-Project-Site 空間構造定義:プロジェクトと敷地
MVD00-01-IFC2X3-SpatialStructure-Project-Building 空間構造定義:プロジェクトと建物
MVD00-01-IFC2X3-SpatialStructure-Site-Building 空間構造定義:敷地と建物
MVD00-01-IFC2X3-SpatialStructure-Building-BuildingStorey 空間構造定義:建物と建物階
MVD00-01-IFC2X3-SpatialContainment-BuildingStorey 空間関係定義:建物階と建物要素
MVD00-01-IFC2X3-IfcSite-Attributes 敷地オブジェクト:属性情報
MVD00-01-IFC2X3-IfcSite_ObjectPlacement 敷地オブジェクト:位置情報
MVD00-01-IFC2X3-IfcBuilding-Attributes 建物オブジェクト:属性情報
MVD00-01-IFC2X3-IfcBuilding_ObjectPlacement 建物オブジェクト:位置情報
MVD00-01-IFC2X3-IfcBuildingStorey-Attributes 建物階オブジェクト:属性情報
MVD00-01-IFC2X3-IfcBuildingStorey_ObjectPlacement 建物階オブジェクト:位置情報
MVD00-01-IFC2X3-IfcBuildingStorey_Elevation 建物階オブジェクト:高さ
MVD00-01-IFC2X3-IfcFlowController-Attributes 流動制御オブジェクト:属性情報
MVD00-01-IFC2X3-IfcFlowController_ObjectPlacement 流動制御オブジェクト:位置情報
MVD00-01-IFC2X3-IfcFlowController_Representation 流動制御オブジェクト:幾何形状
MVD00-01-IFC2X3-IfcFlowController-PropertySet 流動制御オブジェクト:プロパティセット
MVD00-01-IFC2X3-IfcFlowController_Pset_BS_2014 プロパティセット:流動制御:設備モデルビュー2014
MVD00-01-IFC2X3-IfcFlowFitting-Attributes 流動器具オブジェクト:属性情報
MVD00-01-IFC2X3-IfcFlowFitting_ObjectPlacement 流動器具オブジェクト:位置情報
MVD00-01-IFC2X3-IfcFlowFitting_Representation 流動器具オブジェクト:幾何形状
MVD00-01-IFC2X3-IfcFlowFitting-PropertySet 流動器具オブジェクト:プロパティセット
MVD00-01-IFC2X3-IfcFlowFitting_Pset_BS_2014 プロパティセット:流動器具:設備モデルビュー2014
MVD00-01-IFC2X3-IfcFlowSegment-Attributes 流動部材オブジェクト:属性情報
MVD00-01-IFC2X3-IfcFlowSegment_ObjectPlacement 流動部材オブジェクト:位置情報
MVD00-01-IFC2X3-IfcFlowSegment_Representation 流動部材オブジェクト:幾何形状
MVD00-01-IFC2X3-IfcFlowSegment-PropertySet 流動部材オブジェクト:プロパティセット
MVD00-01-IFC2X3-IfcFlowSegment_Pset_BS_2014 プロパティセット:流動部材:設備モデルビュー2014
MVD00-01-IFC2X3-IfcFlowTerminal-Attributes 流動端末オブジェクト:属性情報
MVD00-01-IFC2X3-IfcFlowTerminal_ObjectPlacement 流動端末オブジェクト:位置情報
MVD00-01-IFC2X3-IfcFlowTerminal_Representation 流動端末オブジェクト:幾何形状
MVD00-01-IFC2X3-IfcFlowTerminal-PropertySet 流動端末オブジェクト:プロパティセット
MVD00-01-IFC2X3-IfcFlowTerminal_Pset_BS_2014 プロパティセット:流動端末:設備モデルビュー2014
MVD00-01-IFC2X3-IfcFlowTreatmentDevice-Attributes 流動処理オブジェクト:属性情報
MVD00-01-IFC2X3-IfcFlowTreatmentDevice_ObjectPlacement 流動処理オブジェクト:位置情報
MVD00-01-IFC2X3-IfcFlowTreatmentDevice_Representation 流動処理オブジェクト:幾何形状
MVD00-01-IFC2X3-IfcFlowTreatmentDevice-PropertySet 流動処理オブジェクト:プロパティセット
MVD00-01-IFC2X3-IfcFlowTreatmentDevice-Pset_BS-MVD-2014 プロパティセット:流動処理:設備モデルビュー定義2014
MVD00-01-IFC2X3-Geometry-Body-BrepWithNoVoids 幾何形状:Body-BrepWithNoVoids
MVD00-01-IFC2X3-Geometry-Body-SurfaceModel-FaceBased 幾何形状:Body-SurfaceModel-FaceBased
MVD00-01-IFC2X3-Geometry-Body-SurfaceModel-ShellBased 幾何形状:Body-SurfaceModel-ShellBased
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Extruded-ArbitraryClosedProfileDef 幾何形状:Body-SweptSolid-Extruded-ArbitraryClosedProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Extruded-CircleProfileDef 幾何形状:Body-SweptSolid-Extruded-CircleProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Extruded-EllipseProfileDef 幾何形状:Body-SweptSolid-Extruded-EllipseProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Extruded-RectangleProfileDef 幾何形状:Body-SweptSolid-Extruded-RectangleProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Revolved-ArbitraryClosedProfileDef 幾何形状:Body-SweptSolid-Revolved-ArbitraryClosedProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Revolved-CircleProfileDef 幾何形状:Body-SweptSolid-Revolved-CircleProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Revolved-EllipseProfileDef 幾何形状:Body-SweptSolid-Revolved-EllipseProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Reveolved-RectangleProfileDef 幾何形状:Body-SweptSolid-Revolved-RectangleProfileDef
MVD00-01-IFC2X3-Geometry-MappedRepresentation-3D 幾何形状:MappedRepresentation-3D