Definition from buildingSMART: The undertaking of some design, engineering, construction, or maintenance activities leading towards a product. The project establishes the context for information to be exchanged or shared, and it may represent a construction project but does not have to.
The representation context, in the case of a geometric representation context, which is referenced from the IfcProject, includes:
HISTORY New Entity in IFC Release 1.0
Property Set Use Definition:
The property sets relating to the IfcProject are defined by the IfcPropertySet and attached by the IfcRelDefinesByProperties relationship. It is accessible by the inverse IsDefinedBy relationship. The following property set definitions specific to the IfcProject are part of this IFC release:
Spatial Structure Use Definition
The IfcProject is used to reference the root of the spatial structure of a building (that serves as the primary project breakdown and is required to be hierarchical). The spatial structure elements are linked together, and to the IfcProject, by using the objectified relationship IfcRelAggregates. The IfcProject references them by its inverse relationship:
|LongName||:||Long name for the project as used for reference purposes.|
|Phase||:|| Current project phase, open to interpretation for all project partner, therefore given as IfcString.
|RepresentationContexts||:||Context of the representations used within the project. When the project includes shape representations for its components, one or several geometric representation contexts need to be included that define e.g. the world coordinate system, the coordinate space dimensions, and/or the precision factor.|
|UnitsInContext||:||Units globally assigned to measure types used within the context of this project.|
|WR31||:||The Name attribute has to be provided for the project. It is the short name for the project.|
|WR32||:||There shall be no instance of IfcGeometricRepresentationSubContext directly included in the set of RepresentationContexts.|
|WR33||:||The IfcProject represents the root of the any decomposition tree. It shall therefore not be used to decompose any other object definition.|