IfcAsymmetricIShapeProfileDef

ifcasymetricishapeprofiledef定义了一个截面轮廓,该截面轮廓提供了单个对称I形截面的定义参数。其相对于位置坐标系的参数和方向如下图所示。位置坐标系的中心位于轮廓边界框的中心。

轮廓的总宽度由底部凸缘宽度和顶部凸缘宽度的最大值隐式给定。

如果应用场景不需要钢轨轮廓的完整显式形状模型,那么ifcasymetrichapeprofiledef也可以用于建模钢轨轮廓。或者,IfcArbitraryClosedProfileDef可用于提供钢轨断面的精确形状。无论哪种方式,都应该提供对外部文档或库的引用,以进一步定义IfcProfileDef中描述的概要文件。

IFC2x2中增加的新实体。

ifc2x3更改,则所有轮廓原点现在都位于边界框的中心。属性CentreOfGravityInY已成为可选属性。

IFC4 修改超类型从IfcIShapeProfileDef更改为IfcParameterizedProfileDef。从IfcIShapeProfileDef继承的属性现在直接在ifcas对称hapeprofiledef中定义,并已部分重命名,但没有重新排序。

底部轮廓可能比顶部轮廓窄。

允许零半径的顶部轮廓圆角半径类型。

尾部属性CentreOfGravityInY已删除,请改用IfcExtendedProfileProperties中的相应属性。

添加了属性BottomFlangeEdgeRadius、BottomFlangeSlope、TopFlangeEdgeRadius和TopFlangeSlope。

下图说明了不对称I形截面定义的参数。参数化纵断面定义自己的位置坐标系。基础坐标系由使用轮廓定义的扫掠区域实体定义。它是xy平面:

*IfcSweptAreaSolid.位置

通过使用位置的偏移,可以将参数化轮廓定位在中心位置(使用x,y偏移=0.),或相对于轮廓的任何位置。参数化配置文件由一组参数属性定义。在所示示例中,ifcextendedprofileproperty中的“CentreOfGravityInY”属性(如果提供)为负。

Formal Propositions

RuleDescription
ValidFlangeThickness

轮廓厚度之和应小于总深度。

ValidWebThickness

腹板厚度应小于任一翼缘宽度。

ValidBottomFilletRadius

底部圆角半径(如给定)应在允许值范围内。

ValidTopFilletRadius

顶部圆角半径(如给定)应在允许值范围内。

 

Attribute inheritance

#AttributeTypeCardinalityDescriptionC
IfcProfileDef
1 ProfileType IfcProfileTypeEnum [1:1]

定义将此轮廓定义解析为的几何体类型,可以是曲线或表面积。如果是曲线,轮廓应由扫掠曲面参照,如果是面积,轮廓应由扫掠面积实体参照。

X
2 ProfileName IfcLabel [0:1]

概要文件的可读名称,例如根据标准概要文件表。如上所述,机器可读的标准化外形名称应在IfcExternalReference.ItemReference项目参考.

X
  HasExternalReference IfcExternalReferenceRelationship
@RelatedResourceObjects
S[0:?]

引用与配置文件相关的外部信息,例如库、分类或文档信息。

X
  HasProperties IfcProfileProperties
@ProfileDefinition
S[0:?]

轮廓的其他特性,例如机械特性。

X
IfcParameterizedProfileDef
3 Position IfcAxis2Placement2D [0:1]

参数化纵断面定义的位置坐标系。如果未指定,则不应用平移和旋转。

X
IfcAsymmetricIShapeProfileDef
4 BottomFlangeWidth IfcPositiveLengthMeasure [1:1]

底部凸缘的范围,平行于位置坐标系的x轴定义。

X
5 OverallDepth IfcPositiveLengthMeasure [1:1]

深度的总范围,与位置坐标系的y轴平行定义。

X
6 WebThickness IfcPositiveLengthMeasure [1:1]

工字钢腹板厚度。腹板以位置坐标系的x轴和y轴为中心。

X
7 BottomFlangeThickness IfcPositiveLengthMeasure [1:1]

底部轮廓厚度。

X
8 BottomFlangeFilletRadius IfcNonNegativeLengthMeasure [0:1]

腹板和底部翼缘之间的圆角。锐利时为0,未知时省略。

X
9 TopFlangeWidth IfcPositiveLengthMeasure [1:1]

顶部凸缘的范围,平行于位置坐标系的x轴定义。

X
10 TopFlangeThickness IfcPositiveLengthMeasure [0:1]

顶部轮廓的厚度。仅出于历史原因,此属性在形式上是可选的。当已知轮廓厚度时,应按值提供。

X
11 TopFlangeFilletRadius IfcNonNegativeLengthMeasure [0:1]

腹板和顶部翼缘之间的圆角。锐利时为0,未知时省略。

X
12 BottomFlangeEdgeRadius IfcNonNegativeLengthMeasure [0:1]

底部轮廓上边缘的半径。锐利时为0,未知时省略。

X
13 BottomFlangeSlope IfcPlaneAngleMeasure [0:1]

底部轮廓上表面的坡度。锥形底轮廓为非零,平行底轮廓为0,未知时省略。

X
14 TopFlangeEdgeRadius IfcNonNegativeLengthMeasure [0:1]

顶部轮廓下边缘的半径。锐利时为0,未知时省略。

X
15 TopFlangeSlope IfcPlaneAngleMeasure [0:1]

顶部轮廓下表面的坡度。锥形顶轮廓为非零,平行顶轮廓为0,未知时省略。

X
Concept inheritance

 

#ConceptModel View
IfcProfileDef
  Property Sets for Objects Common Use Definitions
 

EXPRESS Specification

ENTITY IfcAsymmetricIShapeProfileDef
 SUBTYPE OF (IfcParameterizedProfileDef);
  BottomFlangeWidth : IfcPositiveLengthMeasure;
  OverallDepth : IfcPositiveLengthMeasure;
  WebThickness : IfcPositiveLengthMeasure;
  BottomFlangeThickness : IfcPositiveLengthMeasure;
  BottomFlangeFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure;
  TopFlangeWidth : IfcPositiveLengthMeasure;
  TopFlangeThickness : OPTIONAL IfcPositiveLengthMeasure;
  TopFlangeFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure;
  BottomFlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure;
  BottomFlangeSlope : OPTIONAL IfcPlaneAngleMeasure;
  TopFlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure;
  TopFlangeSlope : OPTIONAL IfcPlaneAngleMeasure;
 WHERE
  ValidFlangeThickness : NOT(EXISTS(TopFlangeThickness)) OR ((BottomFlangeThickness + TopFlangeThickness) < OverallDepth);
  ValidWebThickness : (WebThickness < BottomFlangeWidth) AND (WebThickness < TopFlangeWidth);
  ValidBottomFilletRadius : (NOT(EXISTS(BottomFlangeFilletRadius))) OR (BottomFlangeFilletRadius <= (BottomFlangeWidth - WebThickness)/2.);
  ValidTopFilletRadius : (NOT(EXISTS(TopFlangeFilletRadius))) OR (TopFlangeFilletRadius <= (TopFlangeWidth - WebThickness)/2.);
END_ENTITY;
QQ 3087438119
原文地址:https://www.cnblogs.com/herd/p/14331307.html