产品表
如果图纸中的符号要代表某个具体产品——例如某个制造商的断路器——就需要填写一系列属性:产品名称、制造商、订货号、电流等。为每个符号手动填写十分繁琐。产品表解决了这个问题:产品数据只需在表中准备一次,之后两次点击即可填入符号。
什么是产品表
产品表是一个简单的表格,其中每一行是一个产品(例如断路器 LTN-10B-1),各列是它的数据(制造商、电流、极数……)。列由您自己确定——断路器表可以与继电器表拥有完全不同的列。
产品表以扩展名为 .productset 的文件保存在符号库的 _PROD 文件夹中。子文件夹构成类别(断路器、继电器、接触器……)——您可以创建任意自定义类别。程序中包含若干示例表格;它们仅作为数据结构的示例,未必包含某个制造商完整或最新的产品系列。
产品窗口
使用菜单命令 工具 – 产品 打开该窗口。在左侧选择类别,并在其下选择具体的表格,网格中即显示该表的产品。
- 新建类别——为表格创建新的文件夹。
- 新建产品表——创建表格;初始只有一个
ProductName列。 - 新建产品、复制产品、删除产品——行的管理。值可直接在网格中编辑;按 Enter 键或移动到其他单元格(例如按 Tab 键或用鼠标点击)即保存更改。
- 筛选——网格上方的文本框。只要开始输入,就会立即只保留任意列中包含所输入文本的行。这样在较大的表格中查找更方便。
表格的列
通过右键单击列标题管理列——与报表的列相同:
- 添加列——提供推荐列(Manufacturer、PartNumber、Current、Poles……)以及输入自定义列的选项。
- 列设置——修改列键名(例如更正拼写错误;所有产品中的值会自动转移)以及可选的标题,该标题会在表头中代替键名显示(例如用“Icn”代替“BreakingCapacity”)。
- 左对齐 / 对齐中间 / 右对齐——列的对齐方式;适合数值数据。
- 删除列——连同所有产品中的值一并删除。
⚠️ 列键名不能以下划线 _ 开头——它保留给程序的系统属性。
⚠️ 强烈建议在每个表格中保留 ProductName 列,并为所有类型的产品填写该列。它是产品的主要标识——程序据此检查重复项,未来版本也将用它来查找产品。请勿删除该列,也不要用其他名称的自定义列取代它。
填充符号的属性
- 在图纸中右键单击符号。
- 选择命令
从产品填充属性... - 在产品窗口中选择产品所在的行,然后单击
填充属性。
勾选列的值将复制到符号的属性中。新添加的属性在图纸中不可见——图纸保持清晰,但这些数据可用于例如物料清单。您随时可以在符号属性对话框中显示它们。
如果将覆盖已存在且不同的属性值,程序会先询问。产品中没有的属性保持不变。
哪些列会填入符号
网格的第一行包含复选框。只有勾选的列才会复制到符号的属性中。例如可以取消勾选含有内部备注、不希望出现在图纸中的列。该设置会为每个表格分别记住。
一次处理多个符号
如果在图纸中选择同一符号的多个实例(从库中同一文件插入,例如五个相同的断路器),该命令会一次性为所有实例填充属性。如果所选内容包含不同的符号,该命令不可用——这样可以防止误覆盖无关元素的属性。
须知
- 图纸中只保存最终的属性——不保存与表格的关联。因此在没有产品库的电脑上也能打开图纸,之后修改表格也不会改变已有的图纸。
- 填充属性可以用
撤消命令(Ctrl+Z)撤销。 - 物料清单可以显示任意属性的列——来自产品的数据会自动出现在其中。
- 对于标准数据,建议使用英文列键名(
Manufacturer、Current……)——这样更便于共享表格和图纸。