IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.5.3.4 IfcLagTime(滞后时间)

8.5.3.4.1 语义定义(Semantic definition)

IfcLagTime 描述了可能存在于两个过程之间顺序关系中的时间参数。

IfcLagTime 提供了关于顺序中前驱过程与后继过程之间存在的滞后时间信息。虽然时间滞后的断言对于顺序是可选的,但对于专门处理特定时间发生过程的工作计划而言,应当进行断言。

滞后时间具有持续时间类型。这允许识别所测量的是经过时间还是工作时间(其中工作时间是完成过程的预估时间,而经过时间是实际分配给过程的时间量)。

可以捕获持续时间的测量形式。允许的值为 MEASURED(测量)、PREDICTED(预测)或 SIMULATED(模拟)。该值的选择取决于计划的使用。也允许使用 NOTDEFINED(未定义)值。

时间滞后的值可以选择为百分比比率或实际时间度量。如果选择比率,则该百分比应适用于前驱过程(关联过程)的持续时间,例如,值 0.5(50%)将表示后继任务应在前驱任务完成 50% 时开始(如果使用 START-START 顺序类型),或者在前驱过程结束后等待前驱过程持续时间的 50% 过去(在 FINISH-START 顺序类型的情况下)。

还可以设置任务持续时间的时间单位,并且可以将其设置为任何允许的时间度量单位。

8.5.3.4.2 实体继承(Entity inheritance)

8.5.3.4.3 特性(Attributes)

# 特性(Attributes) 类型 描述
IfcSchedulingTime (3)
1 Name OPTIONAL IfcLabel

时间定义的可选名称。

2 DataOrigin OPTIONAL IfcDataOriginEnum

指定调度时间实体的来源。当前可区分预测值、模拟值、测量值和用户定义值。

3 UserDefinedDataOrigin OPTIONAL IfcLabel

Value of the data origin if DataOrigin attribute is USERDEFINED.

点击显示 3 个隐藏的继承特性 点击隐藏 3 个继承特性
IfcLagTime (2)
4 LagValue IfcTimeOrRatioSelect

选作比率或时间度量的滞后时间值。

5 DurationType IfcTaskDurationEnum

指定滞后时间度量(工作时间或经过时间)的任务持续时间允许类型。

表 8.5.3.4.A

8.5.3.4.4 形式化表示(Formal representation)

ENTITY IfcLagTime
 SUBTYPE OF (IfcSchedulingTime);
	LagValue : IfcTimeOrRatioSelect;
	DurationType : IfcTaskDurationEnum;
END_ENTITY;

8.5.3.4.5 参考文献