定义用于 IFC 输出的附加属性设置

Tekla Structures
2021
Tekla Structures

定义用于 IFC 输出的附加属性设置

您可以从模板属性和用户定义的属性创建附加属性设置,定义属性的特性,并将 Tekla Structures 属性设置绑定到 IFC 输出的 IFC 实体。Tekla Structures 将附加属性设置保存在配置文件中。您可以在多个位置保留多个配置文件。当 Tekla Structures 输出 IFC 文件时,它会读取预定义的属性设置和附加属性设置。

添加新的 IFC 属性设置配置文件

  1. 文件菜单中,单击输出 > IFC
  2. 附加属性设置列表中选择<新建>,然后单击编辑
    如果您已复制模型文件夹中的预定义配置文件之一,请打开该文件。
  3. 对于新配置文件,请在属性设置定义对话框中,在名称框中为该配置文件输入名称。
  4. 新建按钮旁输入属性设置的名称,然后单击新建

    您还可以在属性设置列表中选择属性设置之一。

    您可以在一个配置文件中创建多个属性设置。例如,您可以添加 COG、零件层次的起点和终点以及构件层次的预定信息。

  5. 对于新的属性设置,在空框中为属性设置输入描述。
  6. 通过在选择实体类型列表中选中某一实体类型的复选框来选择该实体类型。

    在执行此操作时,选择属性列表会显示可供所选实体类型使用的属性。

  7. 选中属性名称旁边的复选框,从选择属性列表添加所需属性。

    该属性将添加到右侧的所有选定属性的列表列表中。此列表显示所输出的属性及其格式:

    • 您可以通过在创建/修改属性区域的属性框中输出属性名称并单击添加按钮来添加新的属性。
    • 可以通过在列表中选择属性并单击修改删除来修改和删除列表中的属性。
  8. 创建/修改属性下面,定义属性特性:
    • 为所选属性选择属性类型

      在此处,始终为名称中所包含字符数超过 19 个的用户定义的属性选择模板属性。例如,为 ASSEMBLY.USERDEFINED.PLANS_STATUS 选择模板属性

    • 在名称框名称中输入或修改所选属性的名称。
    • 选择属性的类型类型可以为以下值之一:字符串(字符序列)、布尔(false 或 true)、整数(没有小数部分的数字)、测量实数[型](使用十进制表示法的数字)或时间戳
    • 如果用户定义的属性的类型为测量
      • 您可以选择测量类型长度面积体积质量正长度数量
      • 您可以选择转换系数和精度

        用户可定义的精度可以实现更好的 IFC 文件大小优化。

  9. 单击保存以保存所做的修改。

1) 实体组,其中,Tekla Structures 属性写入到输出的 IFC 文件中

2) 要为所选实体输出的模板属性或用户定义的属性

3) 显示所选属性的列表

4) 您可以为属性定义的特性

提示:

您可以获取用户定义的属性的字符串值,以便将前缀 USERDEFINED. 添加到用户定义的属性,将属性类型更改为模板属性,并将类型更改为字符串

示例:

Tekla Structures 模型对象和相应的 IFC 实体

Tekla Structures 对象

IFC 实体

IfcBeam (IfcMember)

IfcColumn、(IfcPile)、(IfcMember)

折梁

IfcBeam、(IfcMember)

曲梁

IfcBeam、(IfcMember)

填充基础、条形基础

IfcFooting

IfcSlab

面板

IfcWall 或 IfcWallStandardCase

压型板

IfcPlate 或 IfcDiscreteAccessory

螺栓、螺母和垫圈

IfcMechanicalFastener

螺栓孔

IfcOpeningElement

对角垂直支撑

IfcMember

扶手:梁、柱

IfcBeam、IfcColumn、(IfcRailing)

构件、浇筑体

IfcElementAssembly、(IfcRailing)、(IfcRamp)、(IfcRoof)、(IfcStair)、(IfcWall)

浇筑体

IfcElementAssembly

Tekla Structures 工程

IfcProject

构件子零件

IfcDiscreteAccessory

请注意,默认情况下,IFC2x3 输出不会将钢结构次对象输出为 IfcDiscreteAccessory。您可以在 .ini 文件中(例如,在 teklastructures.ini 中)将高级选项 XS_IFC2X3_EXPORT_SECONDARY_AS_DISCRETEACCESSORY设置为 TRUE,将钢结构次零件强制为 IfcDiscreteAccessory 类别。

IfcDiscreteAccessory

钢筋、线、绞线、钢筋网、钢筋束以及嵌入混凝土中的其他组件

(IfcReinforcingElement)

钢筋

IfcReinforcingBar

浇筑对象、浇筑中断点

IfcBuildingElementProxy

表面处理

IfcCovering

焊缝

IfcFastener

注:
  • 如果该实体在上表中未用圆括号括起,则对象将自动输出到此实体类型。如果实体用圆括号括起,则对象不会自动输出到此实体类型,但是,您可以在 IFC 输出选项卡中为该对象选择实体。
  • 此外,也可以使用 IfcBuildingElementPart 和 IfcBuildingElement 实体。IfcBuildingElement 匹配梁、柱等,但不匹配构件。
  • 折梁始终作为 B-rep 输出。
这些内容是否有用?
上一步
下一步