Definition from IAI: An IfcWorkControl is an abstract
supertype that captures information which is common to both IfcWorkPlan
and IfcWorkSchedule
A work control may have resources assigned to it, this is handled by the
IfcRelAssignsToResources relationship. The assignment of tasks to the
work control is handled by the IfcRelAssignsTasks relationship.
The inherited attributes have the following meaning:
IfcControl.Controls - included in the set are references to the
IfcRelAssignsTasks, which assign IfcTask's including time
schedule controls.
IfcObject.HasAssignments - included in the set are references to
the IfcRelAssignsToResources, which assign an IfcResource to the
IfcWorkControl.
HISTORY New class in IFC
Release 2x
ISSUES See issue and change
log for changes made in IFC Release 2x
Use Definitions
The attribute IfcWorkControl.Purpose is used to define the purpose of
either a work schedule or a work plan. In the case of IfcWorkPlan, the purpose
attribute can be used to determine if the work plan is for cost estimating,
task scheduling or some other defined purpose.