8.10.3.14 IfcMaterialProfileSetUsageTapering(材料轮廓集用法锥度)
8.10.3.14.1 语义定义(Semantic definition)
IfcMaterialProfileSetUsageTapering 指定与锥形棱柱(梁或柱状)构件相关联的双重材料轮廓集。
与锥形建筑构件一起使用
继承的属性 ForProfileSet 指定构件起始端的轮廓和材料,ForProfileEndSet 指定其末端的轮廓和材料。起始端和末端对应于构件或构件类型形状表示中形状模型的拉伸方向。
两个材料轮廓集应引用相同的材料,即仅在轮廓方面有所不同。
与结构分析曲线构件一起使用
IfcMaterialProfileSetUsageTapering 可用于等截面构件以及锥形构件的结构分析理想化(IfcStructuralCurveMember)。
对于等截面构件,ForProfileSet 和 ForProfileEndSet 引用相同的材料轮廓集。对于锥形构件,ForProfileSet 指定构件起始端的轮廓和材料,ForProfileEndSet 指定其末端的轮廓和材料。起始端和末端对应于曲线构件拓扑表示中的边方向。
8.10.3.14.2 实体继承(Entity inheritance)
8.10.3.14.3 特性(Attributes)
| # | 特性(Attributes) | 类型 | 描述 |
|---|---|---|---|
| IfcMaterialUsageDefinition (1) | |||
| AssociatedTo | SET [1:?] OF IfcRelAssociatesMaterial FOR RelatingMaterial |
在元素实例的材料关联中使用 IfcMaterialUsageDefinition 子类型。该关联通过 IfcRelAssociatesMaterial 关系建立。 |
|
| IfcMaterialProfileSetUsage (3) | |||
| 1 | ForProfileSet | IfcMaterialProfileSet |
应用此用法的 IfcMaterialProfileSet 集合。 |
| 2 | CardinalPoint | OPTIONAL IfcCardinalPointReference |
对截面轮廓中关键点的索引引用。描述截面相对于其所关联构件(纵向)轴线的对齐方式。此轮廓对齐的参数化规范可冗余提供,与 ForProfileSet.MaterialProfiles[*].Profile 定义的显式对齐方式并存。 |
| 3 | ReferenceExtent | OPTIONAL IfcPositiveLengthMeasure |
应用 IfcMaterialProfileSetUsage 的构件体量形状表示拉伸范围。用作 IfcMaterialProfileWithOffsets 子类型为所包含材料轮廓提供的上部 OffsetValues[2] 的参考值。
|
| 点击显示 4 个隐藏的继承特性 点击隐藏 4 个继承特性 | |||
| IfcMaterialProfileSetUsageTapering (2) | |||
| 4 | ForProfileEndSet | IfcMaterialProfileSet |
应用用法的第二个 IfcMaterialProfileSet 集。 |
| 5 | CardinalEndPoint | OPTIONAL IfcCardinalPointReference |
第二个截面轮廓中重要点的索引引用。描述该截面相对于其所关联构件轴线的对齐方式。这种轮廓对齐的参数化规范可以冗余地提供给由 ForProfileSet.MaterialProfiles[*].Profile 定义的显式对齐。 |
8.10.3.14.4 形式化表示(Formal representation)
ENTITY IfcMaterialProfileSetUsageTapering
SUBTYPE OF (IfcMaterialProfileSetUsage);
ForProfileEndSet : IfcMaterialProfileSet;
CardinalEndPoint : OPTIONAL IfcCardinalPointReference;
END_ENTITY;