轮廓ifcInterlineProfileDef定义了一个任意的二维开放的、非自交的轮廓,以便在扫掠实心几何图形中使用。它是由一个区域定义的,该区域通过对中心线应用一个恒定的厚度,从而生成一个可以从中构造实体的区域。

 

除此之外,ifcInterlineProfileDef用于对冷弯型钢或铝型材(Sigma、Zeta、Omega以及IfcParameterizedProfileDef子类型未涵盖的类似型材)进行建模。但是,由于ifcInterlineProfileDef不提供除厚度以外的形状参数,因此通常需要通过

●名字,

●对文档或库的外部引用,

●配置文件属性,

 

或者两者的结合。有关配置文件的外部引用的指导,请参见IfcProfileDef。

IFC2x3中增加的新实体。

 

非正式提议:

①曲线必须是开放曲线。

②曲线必须是不相交的曲线。

下图说明了中心线轮廓定义。曲线在基础坐标系中定义。基础坐标系由使用轮廓定义的扫掠曲面定义。它是xy平面:

●IfcSweptSurface.位置

“曲线”属性定义二维开放有界曲线。“厚度”属性定义沿曲线的恒定厚度。

 

IfcCenterLineProfileDef_配置文件属性

 

 

IfcCenterLineProfileDef_二维_02

 

 

Attribute inheritance


#

Attribute

Type

Cardinality

Description

C

​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

​IfcArbitraryOpenProfileDef​

3

Curve

​IfcBoundedCurve​

[1:1]


定义轮廓的开放有界曲线。


X

​IfcCenterLineProfileDef​

4

Thickness

​IfcPositiveLengthMeasure​

[1:1]


沿中心线施加的恒定厚度。


X


 

Concept inheritance



 

#

Concept

Model View

​IfcProfileDef​

 

​Property Sets for Objects​

Common Use Definitions


 

 

 

 

 

EXPRESS Specification



ENTITY IfcCenterLineProfileDef
SUBTYPE OF (IfcArbitraryOpenProfileDef);
Thickness : IfcPositiveLengthMeasure;
END_ENTITY;