该页全部中文内容仅供20252453-T-424 项目组内部使用

20252453-T-424 项目

4.1.6.2.2 材料属性集(Property Sets for Materials)

“材料属性集”概念模板描述了材料如何与一个或多个属性集相关联。属性集包含一个或多个属性。单个属性的数据类型可以是单值、枚举值、表格值、引用值或列表值,以及属性实例的组合。

注释:IfcMaterial 并非 IfcObject。出于历史遗留原因,此概念被列在“对象定义”下。在标准的未来版本中,各种属性集关联机制可能会得到统一。在此模板的当前版本中,尚无机制进一步指导适用性,这与针对具有 PredefinedType 属性的 IfcObject 叶子实体的各个预定义类型定制适用性的方式不同。在标准的未来版本中,可能会支持将属性集应用于特定类别的 IfcMaterial

适用于此模板的属性集将携带 IfcPropertySetTemplateTypeEnum “PSET_MATERIALDRIVEN”。

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

<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialDefinition.htm'>IfcMaterialDefinition</a> IfcMaterialDefinition      AssociatedTo [0:?]      HasExternalReferences [0:?]      HasProperties [0:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialProperties.htm'>IfcMaterialProperties</a> IfcMaterialProperties      HasExternalReferences [0:?] PsetName 1. Name [0:1] 2. Description [0:1] Properties 3. Properties [1:?] 4. Material [1:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialDefinition.htm'>IfcMaterialDefinition</a>:HasProperties1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialProperties.htm'>IfcMaterialProperties</a>:Material0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcIdentifier.htm'>IfcIdentifier</a> IfcIdentifier <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialProperties.htm'>IfcMaterialProperties</a>:Name1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcIdentifier.htm'>IfcIdentifier</a>:IfcIdentifier0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcText.htm'>IfcText</a> IfcText <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialProperties.htm'>IfcMaterialProperties</a>:Description1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcText.htm'>IfcText</a>:IfcText0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertySingleValue.htm'>IfcPropertySingleValue</a> IfcPropertySingleValue      HasExternalReferences [0:?] 1. Name [1:1] 2. Specification [0:1]      PartOfPset [0:?]      PropertyForDependance [0:?]      PropertyDependsOn [0:?]      PartOfComplex [0:?]      HasConstraints [0:?]      HasApprovals [0:?] 3. NominalValue [0:1] 4. Unit [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialProperties.htm'>IfcMaterialProperties</a>:Properties1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertySingleValue.htm'>IfcPropertySingleValue</a>:IfcPropertySingleValue0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertyBoundedValue.htm'>IfcPropertyBoundedValue</a> IfcPropertyBoundedValue      HasExternalReferences [0:?] 1. Name [1:1] 2. Specification [0:1]      PartOfPset [0:?]      PropertyForDependance [0:?]      PropertyDependsOn [0:?]      PartOfComplex [0:?]      HasConstraints [0:?]      HasApprovals [0:?] 3. UpperBoundValue [0:1] 4. LowerBoundValue [0:1] 5. Unit [0:1] 6. SetPointValue [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialProperties.htm'>IfcMaterialProperties</a>:Properties1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertyBoundedValue.htm'>IfcPropertyBoundedValue</a>:IfcPropertyBoundedValue0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertyEnumeratedValue.htm'>IfcPropertyEnumeratedValue</a> IfcPropertyEnumeratedValue      HasExternalReferences [0:?] 1. Name [1:1] 2. Specification [0:1]      PartOfPset [0:?]      PropertyForDependance [0:?]      PropertyDependsOn [0:?]      PartOfComplex [0:?]      HasConstraints [0:?]      HasApprovals [0:?] 3. EnumerationValues [1:?] 4. EnumerationReference [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialProperties.htm'>IfcMaterialProperties</a>:Properties1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertyEnumeratedValue.htm'>IfcPropertyEnumeratedValue</a>:IfcPropertyEnumeratedValue0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertyListValue.htm'>IfcPropertyListValue</a> IfcPropertyListValue      HasExternalReferences [0:?] 1. Name [1:1] 2. Specification [0:1]      PartOfPset [0:?]      PropertyForDependance [0:?]      PropertyDependsOn [0:?]      PartOfComplex [0:?]      HasConstraints [0:?]      HasApprovals [0:?] 3. ListValues [1:?] 4. Unit [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialProperties.htm'>IfcMaterialProperties</a>:Properties1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertyListValue.htm'>IfcPropertyListValue</a>:IfcPropertyListValue0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertyTableValue.htm'>IfcPropertyTableValue</a> IfcPropertyTableValue      HasExternalReferences [0:?] 1. Name [1:1] 2. Specification [0:1]      PartOfPset [0:?]      PropertyForDependance [0:?]      PropertyDependsOn [0:?]      PartOfComplex [0:?]      HasConstraints [0:?]      HasApprovals [0:?] 3. DefiningValues [1:?] 4. DefinedValues [1:?] 5. Expression [0:1] 6. DefiningUnit [0:1] 7. DefinedUnit [0:1] 8. CurveInterpolation [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcMaterialProperties.htm'>IfcMaterialProperties</a>:Properties1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertyTableValue.htm'>IfcPropertyTableValue</a>:IfcPropertyTableValue0 Single_Value Single Value <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertySingleValue.htm'>IfcPropertySingleValue</a>->Single_Value Bounded_Value Bounded Value <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertyBoundedValue.htm'>IfcPropertyBoundedValue</a>->Bounded_Value Enumerated_Value Enumerated Value <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertyEnumeratedValue.htm'>IfcPropertyEnumeratedValue</a>->Enumerated_Value List_Value List Value <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertyListValue.htm'>IfcPropertyListValue</a>->List_Value Table_Value Table Value <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPropertyTableValue.htm'>IfcPropertyTableValue</a>->Table_Value
Figure 4.1.6.2.2.A

General Usage

ApplicableEntity
PsetName
IfcMaterialProperties.Name
IfcMaterial Pset_MaterialCombustion
IfcMaterial Pset_MaterialCommon
IfcMaterial Pset_MaterialConcrete
IfcMaterial Pset_MaterialEnergy
IfcMaterial Pset_MaterialFuel
IfcMaterial Pset_MaterialHygroscopic
IfcMaterial Pset_MaterialMechanical
IfcMaterial Pset_MaterialOptical
IfcMaterial Pset_MaterialSteel
IfcMaterial Pset_MaterialThermal
IfcMaterial Pset_MaterialWater
IfcMaterial Pset_MaterialWood
IfcMaterial Pset_MaterialWoodBasedStructure
IfcMaterial Pset_MechanicalBeamInPlane
IfcMaterial Pset_MechanicalBeamInPlaneNegative
IfcMaterial Pset_MechanicalBeamOutOfPlane
IfcMaterial Pset_MechanicalPanelInPlane
IfcMaterial Pset_MechanicalPanelOutOfPlane
IfcMaterial Pset_MechanicalPanelOutOfPlaneNegative
表 4.1.6.2.2.B