IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

4.1.2.6.1 Material Constituent Set

材料构成集可以通过 IfcShapeAspect 将其构成关联到任意几何体。这种关联是通过比较材料构成的名称与分配给产品一部分表示的 IfcShapeAspect 的名称来完成的。

下图展示了应用此概念时使用的通用类和关系。 此外,概念可能对常见或标准化的行业实践和场景具有特殊意义。对于这些特定的使用场景,下表展示了用户可采用的推荐通用使用模式列表。

G <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcProduct.htm'>IfcProduct</a> IfcProduct 1. GlobalId [1:1] 2. OwnerHistory [0:1] 3. Name [0:1] 4. Description [0:1]      HasAssignments [0:?]      Nests [0:1]      IsNestedBy [0:?]      HasContext [0:1]      IsDecomposedBy [0:?]      Decomposes [0:1]      HasAssociations [0:?] 5. ObjectType [0:1]      IsDeclaredBy [0:1]      Declares [0:?]      IsTypedBy [0:1]      IsDefinedBy [0:?] 6. ObjectPlacement [0:1] 7. Representation [0:1]      ReferencedBy [0:?]      PositionedRelativeTo [0:?]      ReferencedInStructures [0:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelAssociatesMaterial.htm'>IfcRelAssociatesMaterial</a> IfcRelAssociatesMaterial 1. GlobalId [1:1] 2. OwnerHistory [0:1] 3. Name [0:1] 4. Description [0:1] 5. RelatedObjects [1:?] 6. RelatingMaterial [1:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcProduct.htm'>IfcProduct</a>:HasAssociations1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelAssociatesMaterial.htm'>IfcRelAssociatesMaterial</a>:RelatedObjects0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcProductDefinitionShape.htm'>IfcProductDefinitionShape</a> IfcProductDefinitionShape 1. Name [0:1] 2. Description [0:1] 3. Representations [1:?]      ShapeOfProduct [1:?]      HasShapeAspects [0:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcProduct.htm'>IfcProduct</a>:Representation1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcProductDefinitionShape.htm'>IfcProductDefinitionShape</a>:ShapeOfProduct0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialConstituentSet.htm'>IfcMaterialConstituentSet</a> IfcMaterialConstituentSet      AssociatedTo [0:?]      HasExternalReferences [0:?]      HasProperties [0:?] 1. Name [0:1] 2. Description [0:1] 3. MaterialConstituents [1:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelAssociatesMaterial.htm'>IfcRelAssociatesMaterial</a>:RelatingMaterial1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialConstituentSet.htm'>IfcMaterialConstituentSet</a>:AssociatedTo0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeRepresentation.htm'>IfcShapeRepresentation</a> IfcShapeRepresentation 1. ContextOfItems [1:1] 2. RepresentationIdentifier [0:1] 3. RepresentationType [0:1] 4. Items [1:?]      RepresentationMap [0:1]      LayerAssignments [0:?]      OfProductRepresentation [0:?]      OfShapeAspect [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcProductDefinitionShape.htm'>IfcProductDefinitionShape</a>:Representations1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeRepresentation.htm'>IfcShapeRepresentation</a>:OfProductRepresentation0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRepresentationItem.htm'>IfcRepresentationItem</a> IfcRepresentationItem      LayerAssignment [0:1]      StyledByItem [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeRepresentation.htm'>IfcShapeRepresentation</a>:Items1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRepresentationItem.htm'>IfcRepresentationItem</a>:IfcRepresentationItem0 IfcShapeRepresentation_0 IfcShapeRepresentation 1. ContextOfItems [1:1] 2. RepresentationIdentifier [0:1] 3. RepresentationType [0:1] 4. Items [1:?]      RepresentationMap [0:1]      LayerAssignments [0:?]      OfProductRepresentation [0:?]      OfShapeAspect [0:1] IfcShapeRepresentation_0:Items1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRepresentationItem.htm'>IfcRepresentationItem</a>:IfcRepresentationItem0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeAspect.htm'>IfcShapeAspect</a> IfcShapeAspect 1. ShapeRepresentations [1:?] ShapeAspectName 2. Name [0:1] 3. Description [0:1] 4. ProductDefinitional [1:1] 5. PartOfProductDefinitionShape [0:1]      HasExternalReferences [0:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeAspect.htm'>IfcShapeAspect</a>:PartOfProductDefinitionShape1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcProductDefinitionShape.htm'>IfcProductDefinitionShape</a>:HasShapeAspects0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeAspect.htm'>IfcShapeAspect</a>:ShapeRepresentations1->IfcShapeRepresentation_0:OfShapeAspect0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcLabel.htm'>IfcLabel</a> IfcLabel <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeAspect.htm'>IfcShapeAspect</a>:Name1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcLabel.htm'>IfcLabel</a>:IfcLabel0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialConstituent.htm'>IfcMaterialConstituent</a> IfcMaterialConstituent      AssociatedTo [0:?]      HasExternalReferences [0:?]      HasProperties [0:?] ConstituentName 1. Name [0:1] 2. Description [0:1] 3. Material [1:1] 4. Fraction [0:1] 5. Category [0:1]      ToMaterialConstituentSet [1:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialConstituentSet.htm'>IfcMaterialConstituentSet</a>:MaterialConstituents1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialConstituent.htm'>IfcMaterialConstituent</a>:ToMaterialConstituentSet0 IfcLabel_0 IfcLabel <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialConstituent.htm'>IfcMaterialConstituent</a>:Name1->IfcLabel_0:IfcLabel0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterial.htm'>IfcMaterial</a> IfcMaterial      AssociatedTo [0:?]      HasExternalReferences [0:?]      HasProperties [0:?] 1. Name [1:1] 2. Description [0:1] 3. Category [0:1]      HasRepresentation [0:1]      IsRelatedWith [0:?]      RelatesTo [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialConstituent.htm'>IfcMaterialConstituent</a>:Material1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterial.htm'>IfcMaterial</a>:IfcMaterial0 IfcLabel_1 IfcLabel <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialConstituent.htm'>IfcMaterialConstituent</a>:Category1->IfcLabel_1:IfcLabel0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcNormalisedRatioMeasure.htm'>IfcNormalisedRatioMeasure</a> IfcNormalisedRatioMeasure <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialConstituent.htm'>IfcMaterialConstituent</a>:Fraction1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcNormalisedRatioMeasure.htm'>IfcNormalisedRatioMeasure</a>:IfcNormalisedRatioMeasure0
Figure 4.1.2.6.1.A

General Usage

ApplicableEntity
IfcActuator
IfcAirTerminal
IfcAirTerminalBox
IfcAirToAirHeatRecovery
IfcAlarm
IfcAudioVisualAppliance
IfcBoiler
IfcBurner
IfcCableCarrierFitting
IfcChiller
IfcCoil
IfcCommunicationsAppliance
IfcCompressor
IfcCondenser
IfcController
IfcCooledBeam
IfcCoolingTower
IfcDamper
IfcDistributionChamberElement
IfcDoor
IfcDuctSilencer
IfcElectricAppliance
IfcElectricDistributionBoard
IfcElectricFlowStorageDevice
IfcElectricGenerator
IfcElectricMotor
IfcElectricTimeControl
IfcEngine
IfcEvaporativeCooler
IfcEvaporator
IfcFan
IfcFilter
IfcFireSuppressionTerminal
IfcFlowInstrument
IfcFlowMeter
IfcFurniture
IfcHeatExchanger
IfcHumidifier
IfcInterceptor
IfcJunctionBox
IfcLamp
IfcLightFixture
IfcMedicalDevice
IfcMotorConnection
IfcOutlet
IfcProtectiveDevice
IfcPump
IfcRailing
IfcSanitaryTerminal
IfcSensor
IfcSolarDevice
IfcSpaceHeater
IfcStackTerminal
IfcSwitchingDevice
IfcSystemFurnitureElement
IfcTank
IfcTransformer
IfcTubeBundle
IfcUnitaryControlElement
IfcUnitaryEquipment
IfcValve
IfcWasteTerminal
IfcWindow
表 4.1.2.6.1.B