3.5 库文件输出报表
Altium Designer 20 的原理图库文件编辑器具有提供各种报表的功能,可以生成3种报表:元器件报表、元器件规则检查报表及元器件库报表。用户可以通过各种报表列出的信息,帮助自己进行元器件规则的有关检查,使自己创建的元器件及元器件库更准确。
下面还是以前面创建的库文件My GMS97C2051.SchLib为例,介绍各种报表的生成方法。
3.5.1 元器件报表
生成元器件报表的步骤如下。
(1)打开库文件My GMS97C2051.SchLib。
(2)在“SCH Library”面板原理图符号名称列表框中选择需要生成元器件报表的库元器件。
(3)选择“报告”→“器件”选项,系统将自动生成该库元器件的报表,如图3-68所示。它是一个扩展名为.cmp的文本文件,用户可以通过该报表文件检查元器件的属性及其各引脚的配置情况。
图3-68 元器件报表
3.5.2 元器件规则检查报表
元器件规则检查报表的功能是检查元器件库中的元器件是否有错,并将有错的元器件列出来,指出产生错误的原因。
生成元器件规则检查报表的步骤如下。
(1)打开库文件My GMS97C2051.SchLib。
(2)在“SCH Library”面板原理图符号名称列表框中选择需要生成元器件规则检查报表的库元器件。
(3)选择“报告”→“器件规则检查”选项,弹出“库元件规则检测”对话框,如图3-69所示。
图3-69 “库元件规则检测”对话框
在“库元件规则检测”对话框中各选项设置的含义如下。
①“元件名称”:用于设置是否检查库文件中重复的元器件名称。若选中该复选框,则当库文件中存在重复的元器件名称时,系统会提示出错,显示在错误报表中;否则,系统不检查该项。
②“管脚”:用于设置是否检查元器件的重复引脚名称。若选中该复选框,系统会检查元器件引脚的同名错误,并给出相应报告;否则系统不检查此项。
③“描述”:用于设置是否检查元器件属性中的“Description”选项。若选中该复选框,系统将检查元器件属性中的“Description”选项是否空缺;若空缺则给出错误报告。
④“管脚名”:用于设置是否检查元器件引脚名称空缺。若选中该复选框,系统将检查元器件是否存在引脚名称空缺;若空缺则给出错误报告。
⑤“封装”:用于设置是否检查元器件属性中的“Footprint”选项。若选中该复选框,系统将检查元器件属性中的“Footprint”选项是否空缺;若空缺则给出错误报告。
⑥“管脚号”:用于设置是否检查元器件引脚编号空缺。若选中该复选框,系统将检查元器件是否存在引脚编号空缺;若空缺则给出错误报告。
⑦“默认标识”:用于设置是否检查元器件标识符空缺。若选中该复选框,系统将检查元器件是否存在标识符空缺;若空缺则给出错误报告。
⑧“序列中丢失管脚”:用于设置是否检查元器件引脚编号丢失。若选中该复选框,系统将检查元器件是否存在引脚编号丢失;若存在则给出错误报告。
(4)设置完成后,单击“确定”按钮,关闭“库元件规则检测”对话框,系统将自动生成该元器件的规则检查报表,如图3-70所示。该报表是一个扩展名为.ERR的文本文件。
图3-70 元器件规则检查报表
3.5.3 元器件库报表
元器件库报表中列出了当前元器件库中的所有元器件名称。
生成元器件库报表的步骤如下。
(1)打开库文件My GMS97C2051.SchLib。
(2)在“Projects”面板上选择原理图库文件My GMS97C2051.SchLib。
(3)选择“报告”→“库列表”选项,系统将自动生成该元器件库的报表,如图3-71所示。
图3-71 元器件库报表