Pset Releases
Official buildingSMART Property Set Definition PSD schemas are published here. The property sets, published as part of the official buildingSMART IFC releases validate against these schema definitions
Quick links for developers:
IFC2x3 PSD Schema IFC4 PSD Schema
- buildingSMART PSD schema scope and purpose
This section contains contains all information about the definition of IFC properties, organized in IFC property sets. Property sets are a way to exchange alphanumeric information attached to spaces, building elements and other components.
Since there are numerous alphanumeric attribute definitions depending on discipline, life-cycle stage, building regulation and region, there will never be a complete set of internationally standardized attributes. IFC defined property sets intent to standardize a basic set of properties, whereas other property sets can be regionally defined, or agreed upon in projects.
In addition to the IFC standard the buildingSMART Model Support Group has developed an XML schema definition, PSD - Property Set Definition - schema for the definition of property sets and properties. The IFC schema then references XML files with the IFC defined property definitions as part of the IFC specification.
PSD for IFC4
The purpose of the Property Set Definition PSD schema is to provide an XML schema definition for defining properties and property sets outside of the IFC specification, but including information, such as applicable IFC entities or types. It is used to define the IFC defined property sets and properties, but is can also be used to:
define regional or project specific property sets and properties define a mapping, e.g using XSLT, between the PSD schema and another, application specific property definition schema, in order to translate the IFC defined property content into various applications.
PSD for IFC2x3
The purpose of the PSD schema, Property Set Definition schema, is to provide an XML schema definition for defining properties and property sets outside of the IFC specification, but including information, such as applicable IFC entities or types. It is used to define the IFC defined property sets and properties, but is can also be used to:
define regional or project specific property sets and properties define a mapping, e.g using XSLT, between the PSD schema and another, application specific property definition schema, in order to translate the IFC defined property content into various applications. The PSD Release for IFC2x3 contains multi-lingual capabilities, i.e. Names and Descriptions of properties can be translated into other languages for e.g. localizing the property content in various regions.
Specifications
Psets for IFC2x3 TC1
PSD by Layer and Schema Core Layer IfcKernel: 3 IfcControlExtension IfcProcessExtension IfcProductExtension: 24 Interoperability Layer IfcSharedBldgElements: 17 IfcSharedBldgServiceElements: 33 IfcSharedComponentElements: 9 IfcSharedFacilitiesElements: 15 IfcSharedMgmtElements: 5 Domain Layer IfcArchitectureDomain: 1 IfcBuildingControlsDomain: 28 IfcConstructionMgmtDomain IfcElectricalDomain: 33 IfcFacilitiesMgmtDomain: 3 IfcHvacDomain: 103 IfcPlumbingFireProtectionDomain: 29 IfcStructuralElementsDomain: 14 IfcStructuralAnalysisDomain
PSD and IFD MSG is working on the integration between PSD and IFD to realize the following new features:
The Internet accessibility to the Property Set Definition information through the open interface based on XML Web Service of IFD. The multilingual Property Set Definition.