第一回IFC検定2014年度報告と 2015年度予定 内容

第一回IFC検定2014年度報告と
2015年度予定
一般社団法人 IAI日本
IFC検定委員会 委員長
足達嘉信
内容



IFC検定2014概要
IFC検定2014結果報告
IFC検定2015への展望
IFC検定について

目的:

IFCデータ連携の品質向上と国内の実務におけるIFC普及を推進するために、IFCデータ連
携の技術的仕様を明文化し、ソフトウェアの利用者及び開発者両者がIFCデータ連携の内
容を客観的に確認できる仕組みを目指す。
IFC検定
IAI日本
IFC検定委員会
BIMソフトウェアIFCデータ連携機能開発
ソフトウェアベンダー
MVD策定
IAI日本
技術調査委員会
検定結果からMVD・データ
連携シナリオなどの改善へ
フィードバック
海外でも通用するBIMデー
タ連携シナリオ、MVD策定
などを、国際的に展開する
IAI日本分科会活動
IDM策定
ソフトウェアベンダー
エンドユーザ
BIMデータ連携シナリオ
buildingSMART
International
関連団体
IDM: Information Delivery Manual
MVD: Model View Definition
3
一般社団法人 IAI日本 buildingSMART Japan, IFC検定委員会 2015
buildingSMARTが策定するIFC・IDM・MVD

IFC (Industry Foundation Classes):



IDM (Information Delivery Manual):





建物ライフサイクル全体をカバーする3次元建物情報モデルのデータ構造やデータファイル
形式などを定義
ISO化: TC184/SC4:ISO 16739
BIMデータ連携シナリオで設定されたユースケース、プロセスおよび情報を体系的に定義す
るドキュメント。
PM(Process Map)とER(Exchange Requirements)から構成される。PMにより、誰から誰
へどのような情報が伝達されるかが表現され、ERにより情報内容が定義される。
主にエンドユーザの視点、分析により作成されるドキュメント
ISO化: TC59/SC13:ISO 29481-1(フレームワーク定義)
MVD (Model View Definition):



IDMにより定義されたBIMデータ連携仕様をIFCに基づいて記述するドキュメント。
MVDコンセプトという単位でIFCのデータ連携仕様が記述されている。ソフトウェア開発者
がIFCデータ入出力を組み込む際のデータ連携仕様の主要な情報となる。
ISO化: TC59/SC13: ISO 29481-3 (フレームワーク定義)
4
一般社団法人 IAI日本 buildingSMART Japan, IFC検定委員会 2015
buildingSMARTが策定するIFC・IDM・MVD
BIMタスクAからBIMタスクBへのBIM
データ連携シナリオ
IDM‐A
MVD‐A
IDM-Aから策定されたIFCデータ連携仕様
BIMソフトウェアA
BIMソフトウェアB
内部モデルA
内部モデルB
変換
パラメトリック3D形状
IFC
変換
パラメトリック3D形状
属性情報
属性情報
MVD-Aによって内部モ
デルデータをIFCへ変換
する機能
3D形状
MVD-AによってIFCデー
タを内部モデルへ変換
する機能
属性情報
IFC出力検定
MVD-Aによって正規
化された情報を含む
IFCデータ
IFC入力検定
IDM・MVDによるIFCデータ連携の仕組み
5
一般社団法人 IAI日本 buildingSMART Japan, IFC検定委員会 2015
IAI日本編纂MVDコンセプト集



MVDコンセプト:MVDを構成する1単位のドキュメント
国際IFC認証MVDであるCoordination View 2.0の内容に準拠
国際IFCインプリメンテーショングループ(ISG: Implementation Support Group)のソフトウェ
ア実装合意事項(Software Implementation Agreement)の内容を反映
MVD Concept
MVD00-01-IFC2X3-Classification
MVD00-01-IFC2X3-Geometry-Axis-Curve2D
MVD00-01-IFC2X3-Geometry-Body-BrepWithNoVoids
MVD00-01-IFC2X3-Geometry-Body-BrepWithVoids
MVD00-01-IFC2X3-Geometry-Body-SurfaceModel-FaceBased
MVD00-01-IFC2X3-Geometry-Body-SurfaceModel-ShellBased
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Extruded-ArbitraryClosedProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Extruded-ArbitraryProfileDefWithVoids
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Extruded-CircleProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Extruded-EllipseProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Extruded-RectangleProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Revolved-ArbitraryClosedProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Revolved-CircleProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Revolved-EllipseProfileDef
MVD00-01-IFC2X3-Geometry-Body-SweptSolid-Reveolved-RectangleProfileDef
MVD00-01-IFC2X3-Geometry-Box-BoundingBox
MVD00-01-IFC2X3-Geometry-FootPrint-Curve2D
MVD00-01-IFC2X3-Geometry-FootPrint-GeometricCurveSet
MVD00-01-IFC2X3-Geometry-MappedRepresentation-3D
MVD00-01-IFC2X3-Geometry-Mesh-SurfaceModel-FaceBased
MVD00-01-IFC2X3-Geometry-SurveyPoints-GeometricSet
MVD00-01-IFC2X3-IfcBeam-Attributes
MVD00-01-IFC2X3-IfcBeam_ObjectPlacement
MVD00-01-IFC2X3-IfcBeam_Representation
MVD00-01-IFC2X3-IfcBuilding-Attributes
MVD00-01-IFC2X3-IfcBuilding-ClassificationReference
MVD00-01-IFC2X3-IfcBuildingElementProxy-Attributes
MVD00-01-IFC2X3-IfcBuildingElementProxy_ObjectPlacement
MVD00-01-IFC2X3-IfcBuildingElementProxy_Representation
MVD00-01-IFC2X3-IfcBuildingStorey-Attributes
MVD00-01-IFC2X3-IfcBuildingStorey_CompositionType
MVD00-01-IFC2X3-IfcBuildingStorey_Elevation
MVD00-01-IFC2X3-IfcBuildingStorey_LongName
MVD00-01-IFC2X3-IfcBuildingStorey_ObjectPlacement
MVD00-01-IFC2X3-IfcBuilding_CompositionType
MVD00-01-IFC2X3-IfcBuilding_LongName
MVD00-01-IFC2X3-IfcBuilding_ObjectPlacement
MVD00-01-IFC2X3-IfcColumn-Attributes
MVD00-01-IFC2X3-IfcColumn_ObjectPlacement
MVD00-01-IFC2X3-IfcColumn_Representation
MVD00-01-IFC2X3-IfcFlowController-Attributes
MVD00-01-IFC2X3-IfcFlowController-PropertySet
MVD00-01-IFC2X3-IfcFlowController-Pset_BS-MVD-2014
MVD00-01-IFC2X3-IfcFlowController_ObjectPlacement
MVD00-01-IFC2X3-IfcFlowController_Representation
MVD00-01-IFC2X3-IfcFlowFitting-Attributes
MVD00-01-IFC2X3-IfcFlowFitting-PropertySet
MVD00-01-IFC2X3-IfcFlowFitting-Pset_BS-MVD-2014
MVD00-01-IFC2X3-IfcFlowFitting_ObjectPlacement
MVD00-01-IFC2X3-IfcFlowFitting_Representation
MVD00-01-IFC2X3-IfcFlowSegment-Attributes
MVD00-01-IFC2X3-IfcFlowSegment-PropertySet
MVD00-01-IFC2X3-IfcFlowSegment-Pset_BS-MVD-2014
MVD00-01-IFC2X3-IfcFlowSegment_ObjectPlacement
MVD00-01-IFC2X3-IfcFlowSegment_Representation
MVD00-01-IFC2X3-IfcFlowTerminal-Attributes
MVD00-01-IFC2X3-IfcFlowTerminal-PropertySet
MVD00-01-IFC2X3-IfcFlowTerminal-Pset_BS-MVD-2014
MVD00-01-IFC2X3-IfcFlowTerminal_ObjectPlacement
MVD00-01-IFC2X3-IfcFlowTerminal_Representation
MVD00-01-IFC2X3-IfcFlowTreatmentDevice-Attributes
MVD00-01-IFC2X3-IfcFlowTreatmentDevice-PropertySet
MVD00-01-IFC2X3-IfcFlowTreatmentDevice-Pset_BS-MVD-2014
MVD00-01-IFC2X3-IfcFlowTreatmentDevice_ObjectPlacement
MVD00-01-IFC2X3-IfcFlowTreatmentDevice_Representation
MVD00-01-IFC2X3-IfcFurnishingElement-Attributes
MVD00-01-IFC2X3-IfcFurnishingElement-PropertySet
MVD00-01-IFC2X3-IfcFurnishingElement-Pset_FurnitureTypeCommon
MVD00-01-IFC2X3-IfcFurnishingElement_ObjectPlacement
MVD00-01-IFC2X3-IfcFurnishingElement_Representation
MVD00-01-IFC2X3-IfcGeometricRepresentationContext-2D
MVD00-01-IFC2X3-IfcGeometricRepresentationContext-3D
MVD00-01-IFC2X3-IfcProject-Attributes
MVD00-01-IFC2X3-IfcProject_LongName
MVD00-01-IFC2X3-IfcProject_RepresentationContexts
MVD00-01-IFC2X3-IfcProject_UnitsInContext-Imperial
MVD00-01-IFC2X3-IfcProject_UnitsInContext-Metric
MVD00-01-IFC2X3-IfcProject_UnitsInContext
MVD00-01-IFC2X3-IfcRoot_Description
MVD00-01-IFC2X3-IfcRoot_GlobalId
MVD00-01-IFC2X3-IfcRoot_Name
MVD00-01-IFC2X3-IfcRoot_OwnerHistory
MVD00-01-IFC2X3-IfcSite-Attributes
MVD00-01-IFC2X3-IfcSite-GeodeticSystem
MVD00-01-IFC2X3-IfcSite-PropertySet
MVD00-01-IFC2X3-IfcSite-Pset_SiteCommon
MVD00-01-IFC2X3-IfcSite_CompositionType
MVD00-01-IFC2X3-IfcSite_LongName
MVD00-01-IFC2X3-IfcSite_ObjectPlacement
MVD00-01-IFC2X3-IfcSite_Representation
MVD00-01-IFC2X3-IfcSlab-Attributes
MVD00-01-IFC2X3-IfcSlab_ObjectPlacement
MVD00-01-IFC2X3-IfcSlab_Representation
MVD00-01-IFC2X3-IfcSpace-Attributes
MVD00-01-IFC2X3-IfcSpace-ClassificationReference-RoomType
MVD00-01-IFC2X3-IfcSpace-ClassificationReference
MVD00-01-IFC2X3-IfcSpace-PropertySet
MVD00-01-IFC2X3-IfcSpace-Pset_SpaceCommon
MVD00-01-IFC2X3-IfcSpace-Qto_SpaceBaseQuantities
MVD00-01-IFC2X3-IfcSpace-QuantitySet
MVD00-01-IFC2X3-IfcSpace_CompositionType
MVD00-01-IFC2X3-IfcSpace_ElevationWithFlooring
MVD00-01-IFC2X3-IfcSpace_InteriorOrExteriorSpace
MVD00-01-IFC2X3-IfcSpace_LongName
MVD00-01-IFC2X3-IfcSpace_ObjectPlacement
MVD00-01-IFC2X3-IfcSpace_Representation
MVD00-01-IFC2X3-IfcWall-Attributes
MVD00-01-IFC2X3-IfcWall_ObjectPlacement
MVD00-01-IFC2X3-IfcWall_Representation
MVD00-01-IFC2X3-PropertySet
MVD00-01-IFC2X3-QuantitySet
MVD00-01-IFC2X3-Rel-ElementFilling-OpeningElement
MVD00-01-IFC2X3-SpatialContainment-BuildingStorey
MVD00-01-IFC2X3-SpatialContainment-Space
MVD00-01-IFC2X3-SpatialStructure-Building-BuildingStorey
MVD00-01-IFC2X3-SpatialStructure-BuildingStorey-Space
MVD00-01-IFC2X3-SpatialStructure-Project-Building
MVD00-01-IFC2X3-SpatialStructure-Project-Site
MVD00-01-IFC2X3-SpatialStructure-Site-Building
MVD00-01-IFC2X3-SpatialStructure
MVDコンセプト
分類コード情報
幾何形状:Axis-Curve2D
幾何形状:Body-BrepWithNoVoids
幾何形状:Body-BrepWithVoids
幾何形状:Body-SurfaceModel-FaceBased
幾何形状:Body-SurfaceModel-ShellBased
幾何形状:Body-SweptSolid-Extruded-ArbitraryClosedProfileDef
幾何形状:Body-SweptSolid-Extruded-ArbitraryProfileDefWithVoids
幾何形状:Body-SweptSolid-Extruded-CircleProfileDef
幾何形状:Body-SweptSolid-Extruded-EllipseProfileDef
幾何形状:Body-SweptSolid-Extruded-RectangleProfileDef
幾何形状:Body-SweptSolid-Revolved-ArbitraryClosedProfileDef
幾何形状:Body-SweptSolid-Revolved-CircleProfileDef
幾何形状:Body-SweptSolid-Revolved-EllipseProfileDef
幾何形状:Body-SweptSolid-Revolved-RectangleProfileDef
幾何形状:Box-BoundingBox
幾何形状:FootPrint-Curve2D
幾何形状:FootPrint-GeometricCurveSet
幾何形状:MappedRepresentation-3D
幾何形状:Mesh-SurfaceModel-FaceBased
幾何形状:SurveyPoints-GeometricSet
梁オブジェクト:属性情報
梁オブジェクト:位置情報
梁オブジェクト:幾何形状
建物オブジェクト:属性情報
建物オブジェクト:分類コード情報
建物要素プロキシオブジェクト:属性情報
建物要素プロキシオブジェクト:位置情報
建物要素プロキシオブジェクト:幾何形状
建物階オブジェクト:属性情報
建物階オブジェクト:構成型
建物階オブジェクト:高さ
建物階オブジェクト:名称定義
建物階オブジェクト:位置情報
建物オブジェクト:構成型
建物オブジェクト:名称定義
建物オブジェクト:位置情報
柱オブジェクト:属性情報
柱オブジェクト:位置情報
柱オブジェクト:幾何形状
流動制御オブジェクト:属性情報
流動制御オブジェクト:プロパティセット
プロパティセット:流動制御:設備モデルビュー定義2014
流動制御オブジェクト:位置情報
流動制御オブジェクト:幾何形状
流動器具オブジェクト:属性情報
流動器具オブジェクト:プロパティセット
プロパティセット:流動器具:設備モデルビュー定義2014
流動器具オブジェクト:位置情報
流動器具オブジェクト:幾何形状
流動部材オブジェクト:属性情報
流動部材オブジェクト:プロパティセット
プロパティセット:流動部材:設備モデルビュー定義2014
流動部材オブジェクト:位置情報
流動部材オブジェクト:幾何形状
流動端末オブジェクト:属性情報
流動端末オブジェクト:プロパティセット
プロパティセット:流動端末:設備モデルビュー定義2014
流動端末オブジェクト:位置情報
流動端末オブジェクト:幾何形状
流動処理オブジェクト:属性情報
流動処理オブジェクト:プロパティセット
プロパティセット:流動処理:設備モデルビュー定義2014
流動処理オブジェクト:位置情報
流動処理オブジェクト:幾何形状
家具オブジェクト:属性情報
家具オブジェクト:プロパティセット
プロパティセット:家具共通属性
家具オブジェクト:位置情報
家具オブジェクト:幾何形状
2Dモデル表現形式情報
3Dモデル表現形式情報
プロジェクトオブジェクト:属性情報
プロジェクトオブジェクト:名称定義
プロジェクトオブジェクト:モデル表現形式情報
プロジェクトオブジェクト:単位系情報:ヤードポンド単位系
プロジェクトオブジェクト:単位系情報:SI単位系
プロジェクトオブジェクト:単位系情報
オブジェクト:説明情報
オブジェクト:識別子
オブジェクト:名称
オブジェクト:履歴情報
敷地オブジェクト:属性情報
敷地オブジェクト:測地座標系設定
敷地オブジェクト:プロパティセット
プロパティセット:敷地共通属性
敷地オブジェクト:構成型
敷地オブジェクト:名称定義
敷地オブジェクト:位置情報
敷地オブジェクト:幾何形状
スラブオブジェクト:属性情報
スラブオブジェクト:位置情報
スラブオブジェクト:幾何形状
部屋オブジェクト:属性情報
分類コード情報:部屋用途コード
部屋オブジェクト:分類コード情報
部屋オブジェクト:プロパティセット
プロパティセット:部屋共通属性
数量プロパティ情報:部屋基本数量
部屋オブジェクト:数量プロパティ情報
部屋オブジェクト:構成型
部屋オブジェクト:床面高
部屋オブジェクト:内部外部設定
部屋オブジェクト:名称定義
部屋オブジェクト:位置情報
部屋オブジェクト:幾何形状
壁オブジェクト:属性情報
壁オブジェクト:位置情報
壁オブジェクト:幾何形状
プロパティセット
数量プロパティ情報
空間関係定義:部屋と建物要素
空間関係定義:建物階と建物要素
空間関係定義:部屋と建物要素
空間構造定義:建物と建物階
空間構造定義:建物階と部屋
空間構造定義:プロジェクトと建物
空間構造定義:プロジェクトと敷地
空間構造定義:敷地と建物
空間構造定義
プロジェクト基本情報
定義
空間構造定義
幾何形状定義
MVDコンセプトリスト
建物要素定義
プロパティセット定義
6
一般社団法人 IAI日本 buildingSMART Japan, IFC検定委員会 2015
IAI日本編纂MVDコンセプト集:策定方法
IAI日本 BIM連携
シナリオ(IDM)
IFC 2x3 Coordination View 2.0
IFC仕様
IAI日本編纂MVDコンセプト集
GTDS (Global Testing
Documentation Server)
http://gtds.iabi.eu
IFC Solution Factory: MVD
データベース
IFC 2x3 インプリメンテーション
IFC 2x3 インプリメンテー
ガイド
ション アグリーメント;
http://www.blis-project.org/IAI-MVD/ http://buildingsmart-tech.org/
Coordination View 2.0
7
一般社団法人 IAI日本 buildingSMART Japan, IFC検定委員会 2015
MVDの構成
BIMデータ連携シナリオ
に関連する技術仕様
Ver.1
MVD
カバー
ページ
MVDダイアグラム
MVDダイアグラム
MVD
コンセプ
ト
参照 分類コード
体系
MVDダイアグラム
MVD
コンセプ
ト
参照
MVDダイアグラム
MVD
コンセプ
ト
トップページ
例:設備モデルビュー定義2014
MVD
カバー
ページ
MVDダイアグラム
MVDダイアグラム
トップページ
BIMデータ
連携仕様
等
MVDの構成


MVD
コンセプ
ト



例:建築確認MVD
MVDダイアグラム
カバーページ
MVD
コンセプ
ト


適用範囲
シナリオ
関連MVDコンセプト表
MVDダイアグラム
MVDコンセプト
BIMデータ連携シナリオに関
連する技術仕様
MVD
コンセプ
ト
MVD日本語版基本編
拡張コンセプト
(overwrite)
MVD
コンセプ
ト
8
一般社団法人 IAI日本 buildingSMART Japan, IFC検定委員会 2015
IFC検定のロードマップ
初年度
2年目
• IFC検定立ち上げ:検定体制などの構築
• IFC検定の試行:MVDに合わせた検定方法の確立
• B会員サービスについて:
• 検定プロセスに関する意見交換会の設定
• 検定プロセスへの意見反映
• 検定体制の拡充・MVDの整備
• IFC検定の展開:
• 分科会におけるIFC検定シナリオ検討
• BIMガイドラインへの展開
• 検定体制の拡充・MVDの整備
• 国際IFC認証の代理認証機関
• 資格認定への展開(スキル・BIMパーツライブラリ・企業な
3年目以降 ど)
9
一般社団法人 IAI日本 buildingSMART Japan, IFC検定委員会 2015
IFC検定2014概要