|
|
-- | Model View Definitions |
|---|---|---|
|
Official buildingSMART Model View definitions, MVD's, are published here. They follow the MVD methodology and will be published as mvdXML documents (work in progress). Quick links for developers: |
||
| buildingSMART Model View Definitions |
||
|
An IFC View Definition, or Model View Definition, MVD, defines a subset of the IFC schema, that is needed to satisfy one or many Exchange Requirements of the AEC industry. The method used and propagated by buildingSMART to define such Exchange Requirements is the Information Delivery Manual, IDM (also ISO/DIS 29481). Whereas the general exchange requirement is independent of a particular IFC release, the realization (or binding) within the model view definition is specific to an IFC release. The current definition of the MVD methodology is published as an buildingSMART recommendation.
In order to enable open sharing of model view definitions buildingSMART is currently developing an XML format to capture MVD's. In future buildingSMART International intents to publish all its official MVD definitions in the computer readable mvdXML format. Model View Definitions are either defined within buildingSMART International, or by other organizations and interest group. MVD's defined externally are not considered as buildingSMART MVD's until they are submitted to buildingSMART International, reviewed by the buildingSMART teams and finally accepted. This program to harvest externally developed MVD specifications is currently defined by buildingSMART and will be released soon. |
||
Model View Definitions developed within buildingSMART International
The following View Definitions are currently developed and are available as official buildingSMART Model View Definition:
- the IFC2x3 Coordination View Version 2.0 (available - supersedes IFC2x3 Coordination View)
(currently in process of finalization and providing the basis for IFC2x3 Coordination View Certifications from 2010 onwards)
The IFC2x3 Coordination View Version 2.0 can be extended by the following add-on model view definitions. An add-on view extends a base MVD by some small concepts that need to supported in addition to support additional exchange requirements. The currently defined add-on views include: - the Quantity Take-off add-on view - it adds the ability to transmit base quantities for all spatial, building, building service and structural elements.
- the Space boundary add-on view - it supports the use case of using BIM in thermal and energy analysis by adding building element to space relationships.
- the 2D Annotation add-on view - it supports the exchange of additional 2D element representations and annotations of building models
- the IFC2x3 Coordination View (released - outdated as of Jan 2010)
(Version 1.0 finalized in 2007 that had been the basis of IFC2x3 Coordination View Certifications until 2009) - the IFC2x3 Structural Analysis View (released)
(Version 1.0 finalized in 2008)
- the IFC2x3 Basic FM HandOver view (released)
(Version 1.1 developed within the buildingSMART aquarium project "FM Handover View"
Model View Definitions developed outside of buildingSMART International
Several other Model View Definitions are currently under development by organizations or development teams outside of buildingSMART International:
- see http://www.blis-project.org/IAI-MVD/ for a complete list of model view definitions currently defined by several organizations outside of buildingSMART International. Those MVD's are not registered as official view definitions by buildingSMART International. They may be submitted to and accepted by buildingSMART International to become official buildingSMART International MVD's at a later point. Once accepted, those MVD's will be published here.
MVD development resources
buildingSMART International develops a method and supporting tools to streamline the IFC and MVD development process. Those tools are currently in Beta status, see MVD overview about news and how to join the Beta testing program.
The official buildingSMART software certification center, http://gtds.buildingsmart.com, also has the capability to create MVD documentation, link it to the certification test cases and rule checking and to export the mvdXML definitions.
A software tool that implements the MVD methodology is the "IFC solution factory" available at http://www.blis-project.org/IAI-MVD/. It offers among other tools a database of concepts defined in previous MVD projects that could be reused by new MVD developments. This website is used by several MVD development teams. An mvdXML export capability is under development.


