8.15.3.26 IfcTrapeziumProfileDef(梯形轮廓定义)
8.15.3.26.1 语义定义(Semantic definition)
IfcTrapeziumProfileDef 定义了一个梯形作为扫描表面几何或扫描面积实体所使用的轮廓定义。它通过顶部X和底部X范围、Y范围以及顶部X范围的偏移量来给定,并放置在由 Position 属性建立的二维位置坐标系中。它位于位置坐标系的中心,即边界框的中心。
图1展示了梯形轮廓定义的参数。

位置
参数化轮廓定义了其自身的位置坐标系。基础坐标系由使用该轮廓定义的扫描表面或扫描面积实体定义。它是以下任一情况的xy平面:
- IfcSweptSurface.Position
- IfcSweptAreaSolid.Position
或在分段轴线情况下,为 IfcSectionedSpine.CrossSectionPositions 每个列表成员的xy平面。
通过使用位置坐标的偏移量,参数化轮廓可以居中定位(使用x,y偏移量=0.),或相对于轮廓的任何位置定位。显式坐标偏移用于定义基点(例如左上边界)。
参数
IfcTrapeziumProfileDef 在位置坐标系内定义,其中 BottomDim 定义底线的长度度量(沿正x轴的一半),YDim 定义底线和顶线平行距离的长度度量(沿正y轴的一半)。顶线从 -BottomLine/2,YDim 开始,具有 TopXOffset 的偏移距离(可为负值、零或正值),并沿正x轴具有 TopXDim 的长度。
8.15.3.26.2 实体继承(Entity inheritance)
8.15.3.26.3 特性(Attributes)
| # | 特性(Attributes) | 类型 | 描述 |
|---|---|---|---|
| IfcProfileDef (4) | |||
| IfcParameterizedProfileDef (1) | |||
| 点击显示 5 个隐藏的继承特性 点击隐藏 5 个继承特性 | |||
| IfcTrapeziumProfileDef (4) | |||
8.15.3.26.4 属性集
-
Pset_ProfileMechanical
- MassPerLength
- CrossSectionArea
- Perimeter
- MinimumPlateThickness
- MaximumPlateThickness
- CentreOfGravityInX
- CentreOfGravityInY
- ShearCentreZ
- ShearCentreY
- MomentOfInertiaY
- MomentOfInertiaZ
- MomentOfInertiaYZ
- TorsionalConstantX
- WarpingConstant
- ShearDeformationAreaZ
- ShearDeformationAreaY
- MaximumSectionModulusY
- MinimumSectionModulusY
- MaximumSectionModulusZ
- MinimumSectionModulusZ
- TorsionalSectionModulus
- ShearAreaZ
- ShearAreaY
- PlasticShapeFactorY
- PlasticShapeFactorZ
8.15.3.26.5 概念用法(Concept usage)
8.15.3.26.6 形式化表示(Formal representation)
ENTITY IfcTrapeziumProfileDef
SUBTYPE OF (IfcParameterizedProfileDef);
BottomXDim : IfcPositiveLengthMeasure;
TopXDim : IfcPositiveLengthMeasure;
YDim : IfcPositiveLengthMeasure;
TopXOffset : IfcLengthMeasure;
END_ENTITY;