CV-4-004

Agreement on use of naming for Objects versus Object Types

Based on          IFC4

Initiator            ISG Meeting-Munich

Effects              Reference View & Design Transfer View

Date                    2014 03 14

Description:

IfcObject.Name is the user-defined instance name

    * Use cases may require them to be unique, but there is no technical requirement to enforce this uniqueness

IfcTypeObject.Name is the “construction type”, a designation of a common element or contruction technique

    * Use cases may require them to be unique, but there is no technical requirement to enforce this uniqueness

IfcObject.ObjectType shall only be used for inserting a user-defined enumerator (requires that the predfined enmuneration is set to “USERDEFINED”).

The meaning of “ObjectType” should not be confused with the construction type of the element or name of the corresponding IfcTypeObject


©2020 buildingSMART International, Ltd. - All Rights Reserved