IfcProcessExtension (过程扩展)
ifcprocesssextension提供了扩展IFC模型的关键思想之一的主要信息。这就是“过程”的概念,它捕获了关于在逻辑顺序中的过程映射或工作的计划和调度以及完成工作所需任务的思想。重要的是要理解过程信息可以用类来表示,其方式与产品信息完全相同。
ifcprocesssextension扩展了IfcKernel模式中概述的IfcProcess的基本思想。IfcProcessExtension的目标是捕获支持流程映射、工作计划和调度以及执行工作所需的过程和资源的信息。其目的是为常用的流程映射和调度应用程序中的信息交换和共享提供支持;模型的范围将不支持在更专业的应用程序中找到的更详细的思想。
以下内容属于本部分规范的范围:
①定义工作计划,包括计划中包含的任务,并确定计划所需的资源,
②工作进度表的定义以及构成进度表的要素、适用于要素的时间限制和持续时间,
③确定计划和时间表中包含的工作任务和任务类型,
④确定程序和程序类型,以确定响应事件所需的程序步骤,
⑤识别事件和事件类型,以识别流程中需要特定响应的点,
⑥确定流程与流程消耗的资源之间的关系,
⑦为工作计划、工作日程和工作任务分配资源。
Types
1 IfcEventTriggerTypeEnum (事件触发器类型枚举)
2 IfcEventTypeEnum (事件类型枚举)
3 IfcProcedureTypeEnum (过程类型枚举)
4 IfcSequenceEnum (序列枚举)
5 IfcTaskTypeEnum (任务类型枚举)
6 IfcWorkCalendarTypeEnum (工作日历类型枚举)
7 IfcWorkPlanTypeEnum (工作计划类型枚举)
8 IfcWorkScheduleTypeEnum (工作次序类型枚举)
Entities
1 IfcEvent (事件)
2 IfcEventType (事件类型)
3 IfcProcedure (步骤)
4 IfcProcedureType (步骤类型)
5 IfcRelSequence
6 IfcTask (任务)
7 IfcTaskType (任务类型)
8 IfcWorkCalendar (工作日期)
9 IfcWorkControl (工作控制)
10 IfcWorkPlan (工作计划)
11 IfcWorkSchedule (工作进度)
Property Sets
1 Pset_WorkControlCommon