IfcResource包含了表示过程中使用某个事物的成本、进度和其他影响所需的信息。它不打算使用IfcResource来建模事物本身的一般属性,而可以指定从IfcResource到要使用的事物的可选链接(特别是通过IfcRelAssignsToResource关系从IfcResource的子类型到IfcProduct的关系)。
IfcResource有两个基本的预期用途。首先,如果事物的属性不需要用于IFC resource,或者事物的类型还没有在IFC中显式建模,那么资源和事物之间的链接就不必在系统中实例化。也就是说,IfcResource(或其子类型)的属性本身就足以表示将该对象用作项目目的的资源。
示例施工设备(如土方运输车辆或工具)当前未在IFC中建模。为了进行估计和调度,可以单独使用IfcResource的子类型来表示它们。
其次,如果使用IfcResource对象需要对象的属性,并且它们被显式地建模为对象,那么IfcResource实例可以链接到被引用对象类型的实例。可以用作资源并已在IFC中建模的内容包括物理产品、人员和组织以及材料。为此方法提供了关系对象IfcRelAssignsToResource。
继承的属性ObjectType用作标识资源类型的文本代码。
在IFC1.0中记录新实体
如果c2x更改属性BaseUnit,则资源消耗已从抽象实体中移除;它们将在层次结构中的较低级别重新引入。