IFC 输出的改进
在 Tekla Structures 2025 中,对 IFC 属性设置配置文件位置和构件 UDA 的输出进行了更改。
对 IFC 属性设置配置文件位置的更改
common\inp 文件夹已重新组织,将不同类型的内容存储在更具体的文件夹中。
IFC 属性设置配置文件已从 \common\inp 移至 \common\collaboration\ifc。已更新 teklastructures.ini 中的 XS_INP 高级选项。您现在可以使用来自通用环境的现成的 IFC 属性设置,而无需从 \common\inp 获取其他设置,这样您就可以在自己的 .ini 文件中为 XS_INP 高级选项定义 \common\collaboration\ifc 文件夹。
IFC4 输出中的构件 UDA
以前,从构件主零件继承的用户定义的属性值不会写入 IFC4 输出中的构件对象。此问题现已按以下方式进行修正:当您从构件获取 UDA 时,如果 UDA 没有值或具有默认值(例如 RENOVATION_STATUS,默认值为空字符串),Tekla Structures 将尝试从构件主零件获取值。如果构件主零件返回有效值,则使用该值。
- 如果构件值和主零件值是默认值,则使用构件值。
- 如果构件没有值,而主零件有默认值,则使用主零件默认值。
您可以使用高级选项 XSR_DISABLE_ASSEMBLY_UDA_INHERITANCE 禁用此功能。如果将高级选项设置为 TRUE,且没有在构件层次上设置 UDA,则 UDA 留空或使用构件层次的默认值。如果将其设置为 FALSE,将从主零件继承 UDA。
按字母顺序排列的 IFC 子类型
属性窗体中预定义的 IFC 子类型列表子类型(IFC4)现在按字母顺序排列。
