|
EXPRESS Definition |
EXPRESS-G Diagram |
No Simple Types defined in this Schema
No Select Types defined in this Schema
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
M IfcMultiplierOrDivider W IfcWorkPlanPurposeEnum
IfcWorkTaskMilestoneEnum
IfcWorkTaskStatusEnum
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
R IfcRelNestsProcesses
IfcRelNestsWorkScheduleElements
IfcRelNestsWorkSchedules
IfcRelUsesResourceS IfcScheduleTimeControl W IfcWorkPlan
IfcWorkSchedule
IfcWorkScheduleElement
IfcWorkTask
No Functions defined in this Schema
The models in the IfcProcessExtension schema allow for the capture of information concerning the work and construction resource uses in the process required in order to create a product. The schema also contains classes that represent work plans, work schedules and schedule elements. Relationships of these objects are also captured.
The schedule information identifies the time that a work task or a work plan may be scheduled to take to complete.
HISTORY: existing schema from R1.5.1
EXPRESS Definition
New Enumeration in IFC Release 2.0
Multiplier
Divider
EXPRESS Definition
New Enumeration in IFC Release 2.0
CostEstimating
TaskScheduling
UserDefined
NotDefined
EXPRESS Definition
New Enumeration in IFC Release 2.0
StartMilestone
FinishMilestone
ScheduledMilestone
ContractMilestone
CustomerMilestone
SupplyMilestone
ManagementMilestone
FinancialMilestone
UserDefined
NotDefined
EXPRESS Definition
This Enumeration has changed after IFC Release 1.5.1, please see the Migration Guide for details
Completed
Started
NotYetStarted
UserDefined
NotDefined
|
Fully Attributed View |
EXPRESS Definition |
This class represents the relationships of a process (i.e. IfcProcess) that nests other processes as sub-processes. It stipulates that the nesting and nested objects must be of type IfcProcess. IfcRelNestsProcesses is a subtype of IfcRelNests.
This Class has changed after IFC Release 1.5.1, please see the Migration Guide for details
: existing class from R1.5.1
ISSUE:
IfcRoot
IfcRelationship
IfcRelNests
IfcRelNestsProcesses
Attribute type (OPT, DER, INV)
Redefinition (SELF)
Attribute / Relation
Data or Rel. type
Definition
OPT
Criteria
STRING
The criteria of nesting processes.
WR41
Nesting object must be of type IfcProcess.
('IFCKERNEL.IFCPROCESS' IN TYPEOF(SELF\IfcRelNests.RelatingObject))
WR42
Nesting objects must be of type IfcProcess.
SIZEOF(QUERY(temp <* SELF\IfcRelNests.RelatedObjects | NOT('IFCKERNEL.IFCPROCESS' IN TYPEOF(temp)))) = 0
IP31
The IfcRelNests relationship shall be defined acyclic.
Instances of this class have no physical presence and therefore no geometric representation.
|
Fully Attributed View |
EXPRESS Definition |
IfcRelNestsWorkScheduleElements class represents the nesting relationships of a work schedule element (i.e. IfcWorkScheduleElement) nesting other work schedule elements as sub-items. It stipulates that the nesting and nested items must be of type IfcWorkScheduleElement. IfcRelNestsWorkScheduleElements is a subtype of IfcRelNests.
New Class in IFC Release 2.0
: new class for R2.0
ISSUE:
IfcRoot
IfcRelationship
IfcRelNests
IfcRelNestsWorkScheduleElements
Attribute type (OPT, DER, INV)
Redefinition (SELF)
Attribute / Relation
Data or Rel. type
Definition
OPT
Description
STRING
Any description that would be useful to understand the nesting of the schedules.
WR41
Nesting object must be of type IfcWorkScheduleElement.
('IFCPROCESSEXTENSION.IFCWORKSCHEDULEELEMENT' IN TYPEOF(SELF\IfcRelNests.RelatingObject))
WR42
Nesting objects must be of type IfcWorkScheduleElement.
SIZEOF(QUERY(temp <* SELF\IfcRelNests.RelatedObjects | NOT('IFCPROCESSEXTENSION.IFCWORKSCHEDULEELEMENT' IN TYPEOF(temp)))) = 0
IP31
The IfcRelNests relationship shall be defined acyclic.
Instances of this class have no physical presence and therefore no geometric representation.
|
Fully Attributed View |
EXPRESS Definition |
IfcRelNestsWorkSchedule class represents the nesting relationships of a work schedule (i.e. IfcWorkSchedule) nesting other work schedules as sub-items. It stipulates that the nesting and nested objects must be of type IfcWorkSchedule. IfcRelNestsWorkSchedules is a subtype of IfcRelNests.
New Class in IFC Release 2.0
: new class from R2.0
ISSUE:
IfcRoot
IfcRelationship
IfcRelNests
IfcRelNestsWorkSchedules
Attribute type (OPT, DER, INV)
Redefinition (SELF)
Attribute / Relation
Data or Rel. type
Definition
OPT
Description
STRING
Any description that would be useful to understand the nesting of the schedules.
WR41
Nesting object must be of type IfcWorkSchedule.
('IFCPROCESSEXTENSION.IFCWORKSCHEDULE' IN TYPEOF(SELF\IfcRelNests.RelatingObject))
WR42
Nesting objects must be of type IfcWorkSchedule.
SIZEOF(QUERY(temp <* SELF\IfcRelNests.RelatedObjects | NOT('IFCPROCESSEXTENSION.IFCWORKSCHEDULE' IN TYPEOF(temp)))) = 0
IP31
The IfcRelNests relationship shall be defined acyclic.
Instances of this class have no physical presence and therefore no geometric representation.
|
Fully Attributed View |
EXPRESS Definition |
IfcRelUsesResource represents the use of a construction resource in a process. It specifies the duration, the costs, the quantity, and the waste factor of the resource used in the process. It also specifies a value of the process productivity conversion rate in order to calculate the resource use costs. IfcRelUsesResource is a subtype of IfcRelRelationship.
New Class in IFC Release 2.0
: new class from R2.0
ISSUE:
IfcRoot
IfcRelationship
IfcRelUsesResource
Attribute type (OPT, DER, INV)
Redefinition (SELF)
Attribute / Relation
Data or Rel. type
Definition
RelatingProcess
the process that requires the resource
RelatedResource
the resources required by the process
OPT
Duration
the time duration of the resource being used by the process
OPT
Quantity
The total quantity of resource used by the process
OPT
ProductivityConversionRate
The productivity conversion rate
OPT
ConverterMultiplierOrDivider
Indicates whether the productivity converstion rate serves a multiplier or divider.
ResourceUseCosts
SET [0:?] OF IfcCostElement
The costs of the use of the resource in a process.
OPT
WasteFactor
REAL
The waste factor in percentage of the resource when used in the process.
Instances of this class have no physical presence and therefore no geometric representation.