Design Suite使用自定义 IFC 特性集

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

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

创建自定义特性集

使用 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 数据

使用数据管理器

 

这个页面有帮助吗?