IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

7.3.3.1 IfcConstructionEquipmentResource

RV ⓘ
AbV ⓘ

7.3.3.1.1 Semantic definition

IfcConstructionEquipmentResource is usage of construction equipment to assist in the performance of construction. Construction Equipment resources are wholly or partially consumed or occupied in the performance of construction.

Occurrences of IfcConstructionEquipmentResource are products that are used as resources to assist the process of construction. More specifically, they are products that are standalone items brought to a project to fulfil a particular purpose. Examples might be a tower crane or other mobile crane, a screwing machine, or a lifting hoist.

Instances of any subtype of IfcProduct may be assigned to the equipment resource using IfcRelAssignsToResource in order to characterize the equipment further, as described at the supertype IfcResource. Examples of relevant subtypes of IfcProduct are IfcDiscreteAccessory or IfcBuiltElement (for particular cases where more precise usage details are not available).

7.3.3.1.2 Entity inheritance

7.3.3.1.3 Attributes

# Attribute Type Description
IfcRoot (4)
IfcObjectDefinition (7)
IfcObject (5)
IfcResource (3)
IfcConstructionResource (3)
Click to show 22 hidden inherited attributes
IfcConstructionEquipmentResource (1)
11 PredefinedType OPTIONAL IfcConstructionEquipmentResourceTypeEnum

Defines types of construction equipment resources.

Table 7.3.3.1.G

7.3.3.1.4 Formal propositions

Name Description
CorrectPredefinedType

No description available.

NOT(EXISTS(PredefinedType)) OR
(PredefinedType <> IfcConstructionEquipmentResourceTypeEnum.USERDEFINED) OR
((PredefinedType = IfcConstructionEquipmentResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType))
Table 7.3.3.1.H

7.3.3.1.5 Property sets

7.3.3.1.6 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcObject (5)
IfcResource (1)
IfcConstructionResource (5)
Click to show 22 hidden inherited concepts
IfcConstructionEquipmentResource (5)
Object Typing General

This concept can be applied to the following resources:

Quantity Sets General

This concept can be applied to the following resources:

Resource Assignment General

This concept can be applied to the following resources:

Resource Cost General

This concept can be applied with the following combinations:

CostType CostName ValueType Description
IfcCostValue Usage IfcMonetaryMeasure No description available.
IfcCostValue Operation IfcMonetaryMeasure No description available.
IfcCostValue Deployment IfcMonetaryMeasure No description available.
Table 7.3.3.1.J
Resource Quantity General

This concept can be applied with the following combinations:

QuantityType QuantityName Description
IfcQuantityTime Operation No description available.
Table 7.3.3.1.K
Table 7.3.3.1.I

7.3.3.1.7 Formal representation

ENTITY IfcConstructionEquipmentResource
SUBTYPE OF (IfcConstructionResource);
PredefinedType : OPTIONAL IfcConstructionEquipmentResourceTypeEnum;
WHERE
CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
(PredefinedType <> IfcConstructionEquipmentResourceTypeEnum.USERDEFINED) OR
((PredefinedType = IfcConstructionEquipmentResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;

7.3.3.1.8 References

Edit on Github


Is this page difficult to understand? Let us know!

7.3.3.1.9 Changelog

7.3.3.1.9.1 IFC4

  • attribute, PredefinedType
  • where rule, CorrectPredefinedType