IfcConstraint
Definition from IAI: The class IfcConstraint is used to define general information appropriate for all constraints. It is referenced by IfcConstraintUsage in IfcControlExtension schema, and thereby can be related to IfcObjects through appropriate objectified relationhip declared in IfcKernel schema.
HISTORY New Entity in IFC Release 2.0
ISSUE See issue and change log for changes made in IFC 2x.
EXPRESS specification:
|
| ConstraintGrade | : | Enumeration that qualifies the type of constraint. |
| Description | : | A textual description of the constraint. |
| ConstraintSource | : | Any source material, such as a code or standard, from which the constraint originated. |
| Name | : | A name to be used for the constraint (e.g., ChillerCoefficientOfPerformance). |
| CreatingActor | : | Person and/or organization that has created the constraint. |
| CreationTime | : | Time when information specifying the constraint instance was created. |
| Aggregates | : | Reference to the relationships that collect other constraints into this aggregate constraint. |
| IsAggregatedIn | : | Reference to the relationships that relate this constraint into aggregate constraints. |
| WR11 | : | When ConstriantGrade is set to be UserDefined, constraint shall be qualified by Description or ConstraintSource. |
| Name | Type | Referred through | Express-G |
| IfcConstraintAggregationRelationship | Entity |
|
Diagram 1 |
| IfcMetric | Entity |
|
Diagram 1 |
| IfcObjective | Entity |
|
Diagram 1 |
|