IFC 4.3.0.1 (IFC4X3) development

4.7.8 Profile Properties

Profile properties may capture standard or user-defined parameters.

The following diagram shows the generic classes and relationships used when applying this concept.

G IfcProfileDef IfcProfileDef 1. ProfileType [1:1] 2. ProfileName [0:1]      HasExternalReference [0:?]      HasProperties [0:?] IfcProfileTypeEnum IfcProfileTypeEnum IfcProfileDef:ProfileType1->IfcProfileTypeEnum:IfcProfileTypeEnum0 IfcLabel IfcLabel IfcProfileDef:ProfileName1->IfcLabel:IfcLabel0 IfcProfileProperties IfcProfileProperties      HasExternalReferences [0:?] 1. Name [0:1] 2. Description [0:1] 3. Properties [1:?] 4. ProfileDefinition [1:1] IfcProfileDef:HasProperties1->IfcProfileProperties:ProfileDefinition0 IfcIdentifier IfcIdentifier IfcProfileProperties:Name1->IfcIdentifier:IfcIdentifier0 IfcText IfcText IfcProfileProperties:Description1->IfcText:IfcText0 IfcProperty IfcProperty      HasExternalReferences [0:?] 1. Name [1:1] 2. Specification [0:1]      PartOfPset [0:?]      PropertyForDependance [0:?]      PropertyDependsOn [0:?]      PartOfComplex [0:?]      HasConstraints [0:?]      HasApprovals [0:?] IfcProfileProperties:Properties1->IfcProperty:IfcProperty0
Figure 4.7.8.A

Edit on Github


Is this page difficult to understand? Let us know!