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データ連携の仕組み
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日本(当時)設備分科会)に準拠
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 |