IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.15 IfcProfileResource(轮廓资源)

8.15.1 架构定义

模式 IfcProfileResource 定义了用于定义几何形状表示的二维轮廓或横截面。轮廓定义应用于:

  • 扫描曲面
  • 扫描实体
  • 截面脊线

轮廓可用于定义曲线或区域。对于曲线,仅边界属于轮廓定义域;对于区域,边界和内部均属于轮廓定义域。曲线可用于:

  • 扫描曲面
  • 截面脊线

而区域可用于:

  • 扫描实体
  • 截面脊线

轮廓定义(IfcProfileDef)可通过各种子类型实例化。轮廓定义分为四类不同组别:

  • 参数化定义轮廓:这些轮廓通过二维位置坐标系和尺寸参数生成二维形状。
  • 显式定义轮廓:这些轮廓通过在父坐标系中定义的(单个或多个)二维曲线定义。
  • 派生轮廓:这些轮廓通过对父轮廓进行笛卡尔变换创建。
  • 复合轮廓:这些轮廓由其他轮廓组合而成

当用作要扫描成曲面或实体的曲线或区域时,轮廓的二维坐标系将映射到扫描曲面(IfcSweptSurface 子类型)、扫描实体(IfcSweptAreaSolid 子类型)或截面脊线(IfcSectionedSpine)的三维坐标系的 xy 平面。拉伸方向沿三维坐标系的 z 轴(或与 z 轴不垂直的拉伸向量,或在原点处具有与 z 轴相切的旋转)。

IFC 中坐标轴的使用与结构分析中坐标轴使用的通用约定不同。应使用以下转换,如表 8.15.B 所示:

IFC 坐标轴约定 结构分析坐标轴约定
+X -Y
+Y -Z
+Z +X
表 8.15.B — 坐标轴转换
IFC 和结构分析中的坐标系
图 8.15.B — 轮廓坐标系

8.15.2 Types

  1. IfcProfileTypeEnum
  2. IfcReinforcingBarRoleEnum
  3. IfcReinforcingBarSurfaceEnum
  4. IfcSectionTypeEnum

8.15.3 Entities

  1. IfcArbitraryClosedProfileDef
  2. IfcArbitraryOpenProfileDef
  3. IfcArbitraryProfileDefWithVoids
  4. IfcAsymmetricIShapeProfileDef
  5. IfcCShapeProfileDef
  6. IfcCenterLineProfileDef
  7. IfcCircleHollowProfileDef
  8. IfcCircleProfileDef
  9. IfcCompositeProfileDef
  10. IfcDerivedProfileDef
  11. IfcEllipseProfileDef
  12. IfcIShapeProfileDef
  13. IfcLShapeProfileDef
  14. IfcMirroredProfileDef
  15. IfcOpenCrossProfileDef
  16. IfcParameterizedProfileDef
  17. IfcProfileDef
  18. IfcProfileProperties
  19. IfcRectangleHollowProfileDef
  20. IfcRectangleProfileDef
  21. IfcReinforcementBarProperties
  22. IfcRoundedRectangleProfileDef
  23. IfcSectionProperties
  24. IfcSectionReinforcementProperties
  25. IfcTShapeProfileDef
  26. IfcTrapeziumProfileDef
  27. IfcUShapeProfileDef
  28. IfcZShapeProfileDef

8.15.4 Property Sets

  1. Pset_ProfileArbitraryDoubleT
  2. Pset_ProfileArbitraryHollowCore
  3. Pset_ProfileMechanical

8.15.5 Quantity Sets

此类别中没有可用资源。

8.15.6 Functions

此类别中没有可用资源。

8.15.7 Rules

此类别中没有可用资源。

8.15.8 PropertyEnumerations

此类别中没有可用资源。