Design Suite使用自定义 IFC 特性集

特性集被用于将数据字段组或特性指派给 IFC 实体。几个特性集及其值是明确预定义的,并在 IFC 规范中列出。还可以创建自定义特性集来交换已定义的数据。自定义特性集必须遵循技术编码惯例。它们必须具有唯一的名称,并且不能使用 "Pset_" 前缀,该前缀是为标准 IFC 模式中的集合保留。

为了便于协作,Vectorworks Software 开发者套件(SDK)具有通过编程或导入定义特性集的 XML 文件来创建自定义特性集的功能。有关面向开发者的 SDK 详细文档,请参阅 Github.com/Vectorworks

创建自定义特性集

使用 VwPset_ePset_  前缀,或者使用由特定模型视图定义 (MVD) 或文档化模型交换要求 (ER) 定义的名称。例如,您可以创建一个名为 "ePset_MyData" 的特性集。特性集可以包含任意数量的字段。

要创建自定义特性集:

选择工具 > 数据管理器

单击管理自定义特性集以打开“管理自定义特性集”对话框。

该对话框具有排序、选择和编辑其列表项的专用功能;请参阅列表框功能

单击以显示/隐藏参数。单击以显示/隐藏参数。

参数

说明

自定义特性集

列出项目中当前可用的自定义特性集

搜索框

输入文本以按名称过滤列表

使用

指定是否可以将特性集数据附加到对象。在该列中单击以切换设置。

check_mark_icon.png: 启用附加和数据输入

not_icon.png: 禁用附加和数据输入

名称

特性集的名称

新建

打开对话框以添加新集

重命名

打开对话框以重命名选定集

复制

复制选定集

删除

删除选定集

字段

列出选定特性集中的字段

#

在列中单击,并向上或向下拖动以更改字段在列表中的位置;这决定了“对象信息”面板的“数据”选项卡中的字段顺序 

名称

特性字段的名称

数据类型

选择要在“对象信息”面板的“数据”选项卡中显示的字段类型。

布尔值:一个复选框

整数:用于输入整数的字段(使用的内存小于“数字”字段)

数字:用于输入一般数字的字段,如分数或尺寸标注

弹出窗口:可从中进行选择的选项列表;单击定义以输入选项

文本:用于输入字符串的字段,例如单词或句子

来自 IFC 规范的简单值、测量值和派生测量值

单位

选择该字段的单位类型

新建

打开对话框以输入新字段

重命名

打开对话框以重命名选定字段

定义

如果数据类型为“弹出窗口”,打开“编辑选择”对话框。输入要显示的选项,按 Enter (Windows) 或 Return (Mac) 键将各个项目隔开。

删除

删除所选字段

附加自定义特性集

创建自定义特性集后,将数据附加到对象、组、符号定义或符号实例。

您可以创建数据映射,以便在创建特定类型的对象时自动附加自定义 Pset;请参阅使用数据管理器

指派自定义 IFC 数据:

为 IFC 数据任务选择对象、组或符号。

从“对象信息”面板的“数据”选项卡中,找到附加的 IFC 数据(或者单击附加 IFC以附加它)。

或者,使用 IFC 数据命令指定 IFC 对象类型,如指派 IFC 数据到对象中所述。

从“数据”选项卡中选择“自定义特性集”,然后单击添加勾选标记(或者在“IFC 数据”对话框的使用列中放置勾选标记)。对勾标记表示特性集已启用并附加至对象。

要将数据从对象分离从自定义特性集中移除复选标记,或从“数据”选项卡中选择该特性集并单击分离。出现提示时,单击确定以确认要删除该对象的特性集。

“对象信息”面板的底部(如果在“IFC 数据”对话框中,则为窗格)将显示与自定义特性集关联的属性。选择每个属性并对其指派值。

自定义特性集与数据映射设置一起被存储在“数据管理器”设置文件中。您可以保存映射方案,然后在需要时在另一个 Vectorworks 文件中打开并使用它。

查看和编辑 IFC 数据

使用数据管理器

 

这个页面有帮助吗?