IFC 4.3.0.1 (IFC4X3) development

8.21 IfcUtilityResource

8.21.1 Schema definition

The resource schema IfcUtilityResource deals with the general concepts of Ownership and Change. It also includes a basic information construct: Tables. The classes of this schema are referenced throughout the whole IFC Object Model by all of its model layers. The IfcUtilityResource schema consequently contains model specifications for specifying the information content of a number of utility types.

This schema contains the following concepts:

  • Ownership
  • History
  • Table

Each object, relationship and type definition will provide information about their current ownership. Ownership information is the currently "owning" application and the owning (responsible) actor. This ownership information can be used for access and change permissions. Ownership can be transferred from one person to another through the life cycle of a project.

The history of an IFC object is captured simply in the form of last modifying user, application and date.

The table datatype is general purpose and may be used for any two dimensional matrix type document. It allows information to be recorded in rows and columns where each column is labeled with the type of information it contains. The model does not allow for any mathematical operations on the information content of a table (that is, it does not function as a spreadsheet).

{ .change-ifc2x}

8.21.2 Types

  1. IfcChangeActionEnum
  2. IfcGloballyUniqueId
  3. IfcStateEnum

8.21.3 Entities

  1. IfcApplication
  2. IfcOwnerHistory
  3. IfcTable
  4. IfcTableColumn
  5. IfcTableRow

8.21.4 Property Sets

No resources are available in this category.

8.21.5 Quantity Sets

No resources are available in this category.

8.21.6 Functions

No resources are available in this category.

8.21.7 Rules

No resources are available in this category.

8.21.8 PropertyEnumerations

No resources are available in this category.

Edit on Github


Is this page difficult to understand? Let us know!