组件的自定义特性基于BIM自定义特性,但存储在不同的位置,而不是BIM项目中。
自定义特性按特性集分组,可以应用于文档中选定类型的所有对象,也可以仅应用于选定组件和实例。后者可以通过“每个实例”属性集实现。
要配置自定义属性,应使用BMPROPERTIES命令。可以从功能区、命令行或机械浏览器调用它。
要为根组件分配属性 机械浏览器 应使用面板。您需要在浏览器中选择根节点,然后像往常一样设置自定义属性的值。
还可以将特性指定给组件实例。默认情况下,组件实例继承相应组件的属性。但是,可以通过为选定实例的某些属性设置新值来覆盖这些属性。实例属性可以在机械浏览器 或在 属性 面板。
将具有自定义特性的零部件插入到部件中时,其特性定义将合并到目标部件中。在普通(不是每个实例)属性集的情况下,这意味着其他组件也将获得这些自定义属性,尽管它们具有默认值。对于每个实例属性集,属性集将合并到程序集,但这些属性将仅显示已启用这些属性集的组件。
BOM表中支持自定义特性。理论上它们也可以由数据提取器提取。
(1) 命名空间 | 对命名空间中的属性集进行分组 |
(2) “添加属性集”按钮 | 创建新属性集 |
(3) “添加属性”按钮 | 允许将属性添加到当前选定的属性集 |
(4) “上移”按钮 | 将所选属性或值在列表中上移 |
(5) 下移按钮 | 将所选属性或值下移到列表中 |
(6) “删除”按钮 | 删除选定的特性集、特性定义或值定义 |
2. 要创建自定义特性集,请单击 添加设置 按钮。要编辑特性集,请执行以下操作:
在Id(7)字段中键入名称。
在标签(8)字段中键入名称。
注意:标签名称显示在属性树中。如果未定义标签名称,将显示Id名称。Id必须唯一。
每个实例 (9)允许在每个实体的基础上启用/禁用用户定义的属性。
要将每个实例属性集指定给根组件,请执行以下操作:
选择 自定义属性 子菜单。单击要为根组件启用的属性集。
打开 机械浏览器 面板。
选择插入的零部件并单击鼠标右键以打开关联菜单:
选择 自定义属性 子菜单。单击要为插入的零部件启用的特性集。
定义属性集中的属性是否在 属性 通过更改 可见性(10)属性。
选择特性集适用的零部件类别。目前,对于机械零部件,有两种类别:机械零部件和机械块(11)。
单击类别复选框以选择该类别中的所有组件类型
单击 全部的 按钮选择所有类别中的所有组件类型。
单击 无 按钮取消选中所有类别中的所有组件类型。
要将特性添加到当前选定的特性集中,请首先选择一个特性集,然后单击“添加属性”按钮以添加新属性。
要编辑属性,请执行以下操作:
在Id(12)中键入名称。
在标签(13)中键入名称。
(可选)在“描述”(14)中键入说明。
设置属性类型(15)。选项包括
布尔值 :ON或OFF值。
整数 :介于-2147483648和2147483647之间的整数。
实数 :实数的近似值。
字符串: 字符序列可以是数字和字母。
您可以定义枚举值(16)。允许您为自定义属性定义固定数量的可能值。可以在“特性”面板的下拉列表中选择这些值,也可以在Mechanical浏览器中的“零部件特性”中选择。
(可选)选中“映射”选项为每个值添加描述。
下图显示了插入新特性后的“机械特性”对话框。