Difference between revisions of "IFC - Industry Foundation Classes/IFC concepts/IFC sequence concepts"

From Wiki.OSArch
Line 76: Line 76:
  
 
<!--
 
<!--
 
+
Therefore, the schedule baseline is a way to capture this finalized schedule and use it as a benchmark to measure your progress in executing the project.
the schedule for a project is a collection of tasks that must be completed over a specific timeline in order to reach the final deliverable for the project. Therefore, the schedule baseline is a way to capture this finalized schedule and use it as a benchmark to measure your progress in executing the project.
 
  
 
-->
 
-->
Line 95: Line 94:
  
 
A work calendar is a definition of working time and holiday times. Later on, this calendar can be used to describe when things are available or when tasks are allowed to take place. A typical calendar might be a 5-day working week, when you work on Monday to Friday and take Saturday and Sunday off.
 
A work calendar is a definition of working time and holiday times. Later on, this calendar can be used to describe when things are available or when tasks are allowed to take place. A typical calendar might be a 5-day working week, when you work on Monday to Friday and take Saturday and Sunday off.
 +
 +
== A work schedule may contain tasks ==
 +
 +
<!--
 +
digraph {
 +
  node [ shape=rect ];
 +
  edge [ fontsize=10 ];
 +
  IfcRelAssignsToControl -> IfcWorkSchedule [ label="RelatingControl" ];
 +
  IfcRelAssignsToControl -> IfcTask [ label="RelatedObjects" ];
 +
}
 +
-->
 +
 +
[[File:Ifc-concept-sequence-task.png]]
 +
 +
In construction scheduling, a work schedule is a collection of tasks that must be completed over a specific timeline in order to reach the final deliverable for the project, such as constructing and commissioning a building.
 +
 +
== A task may contain subtasks ==
 +
 +
<!--
 +
digraph {
 +
  node [ shape=rect ];
 +
  edge [ fontsize=10 ];
 +
  parent [label="IfcTask"]
 +
  child1 [label="IfcTask"]
 +
  child2 [label="IfcTask"]
 +
  IfcRelNests -> parent [ label="RelatingObject" ];
 +
  IfcRelNests -> child1 [ label="RelatedObjects[0]" ];
 +
  IfcRelNests -> child2 [ label="RelatedObjects[1]" ];
 +
  Floors [shape=ellipse]
 +
  level1 [label="Level 1", shape=ellipse]
 +
  level2 [label="Level 2", shape=ellipse]
 +
  parent -> Floors [label="Name"]
 +
  child1 -> level1 [label="Name"]
 +
  child2 -> level2 [label="Name"]
 +
}
 +
-->
 +
 +
[[File:Ifc-concept-sequence-subtask.png]]
 +
 +
In construction scheduling, a task may contain subtasks. This hierarchy of tasks forms the Work Breakdown Structure (WBS).

Revision as of 01:21, 8 July 2021

Processes are individual events or tasks. Processes may have different meanings when used in different scenarios. When processes are used in construction, they represent construction tasks which have associated sequence relationships, may transform inputs into outputs, and have relationships to costs, products, and resources. When processes are used in facility management, they represent maintenance tasks, including to-do lists and recurring patterns.

A project has plans related to construction and facility management

Ifc-concept-sequence-workplan.png

Work plans group work schedules, typically to distinguish between schedules for construction management purposes and schedules used for facility management purposes.

A work plan contains multiple schedules, used for baseline and actual and planned

Ifc-concept-sequence-workschedule-planned.png

In construction scheduling, a work schedule can represent your current plan of tasks, prior to the start of construction.


Ifc-concept-sequence-workschedule-baseline.png

A work schedule may be duplicated. The old copy of the work schedule is known as a baseline. You can have multiple baseline work schedules. A baseline schedule can be used to compare between old plans and current plans.


Ifc-concept-sequence-workschedule-actual.png

A work schedule may be labeled as an actual schedule, if it contains actual start / end dates of tasks, and actual durations of tasks.


A project may have work calendars

Ifc-concept-sequence-workcalendar.png

A work calendar is a definition of working time and holiday times. Later on, this calendar can be used to describe when things are available or when tasks are allowed to take place. A typical calendar might be a 5-day working week, when you work on Monday to Friday and take Saturday and Sunday off.

A work schedule may contain tasks

Ifc-concept-sequence-task.png

In construction scheduling, a work schedule is a collection of tasks that must be completed over a specific timeline in order to reach the final deliverable for the project, such as constructing and commissioning a building.

A task may contain subtasks

Ifc-concept-sequence-subtask.png

In construction scheduling, a task may contain subtasks. This hierarchy of tasks forms the Work Breakdown Structure (WBS).