创建 TXT 文件以将用户定义的属性导出为 IFC

要在导出为 IFC 时包括用户定义的属性集,必须创建 TXT 文件。该文件在 IFC 导出中以有意义的方式构造数据。

  1. 下载样例模板以用于用户定义的参数集。
  2. 使用文本编辑器,开始一个新行并创建自定义属性集。(即“#PropertySet:”
  3. 按“Tab”键并为属性集提供一个名称。(即“ColumnPSet”
  4. 按“Tab”键定义标高、实例 [I] 或类型 [T]。在 2024.1 及更高版本中,不需要执行此操作,请使用 [I]。
  5. 按“Tab”键并定义 IFC 类以包含这些属性。包含的每个类别都用逗号分隔。在我们的示例中(即“IfcColumn, IfcColumnType”
    这将为您提供一个参数集定义,该定义与所示示例类似。
    #PropertySet:	ColumnPSet	I	IfcColumn, IfcColumnType
  6. 将另一行内容添加到文本文件中。
    • 在该行中,创建 3 列,用制表符分隔,如下所示:
    • 已导出 IFC 文件中的属性名称。(即“CommentsProp”
    • 数据类型。支持的类型会在样例模板中列出。(即“文字”
    • Revit 中显示的属性名称。(即“注释”
  7. 对于要包含在 IFC 导出中的若干属性,请重复步骤 6。
    用户定义属性的完整定义将如下所示:
    #PropertySet:	ColumnPSet	I	IfcColumn, IfcColumnType
    #	CommentsProp		Text	Comments
    #	TypeCommentsProp	Text	Type Comments
    上例导致 Revit 中的柱图元导出为 IFC,这些图元带有如下所示的属性。