Altium Designer 15原理图与PCB设计教程
上QQ阅读APP看书,第一时间看更新

3.5 报表输出及库报告生成

在原理图库文件编辑器中,还可以生成各种报表及库报告,作为对库文件进行管理的辅助工具。用户在创建了自己的库元器件并建立好自己的元器件库以后,通过各种相应的报表,可查看库元器件的详细信息、进行元器件规则的有关检查等,以进一步完善所创建的库及库元器件。

3.5.1 输出报表

下面以已建立的原理图库“R Radar.SchLib”为例,看一下各种报表的生成过程,并了解它们的不同作用。

【例3-6】 生成元器件报表。

1)打开原理图库“R Radar.SchLib”。

2)在“SCH Library”面板的元器件栏中选择一个需要生成报表的库元器件。例如选择“STC11F02”。

3)执行“报告”→“器件”命令,则系统自动生成了该库元器件的报表,如图3-40所示。

图3-40 元器件报表

元器件报表是一个扩展名为“cmp”的文本文件,列出了库元器件的属性及其引脚的配置情况,便于用户查看浏览。

【例3-7】 生成器件规则检查报表。

1)打开原理图库“R Radar.SchLib”。

2)执行“报告”→“器件规则检查”命令,则系统弹出“库元件规则检测”对话框,如图3-41所示。

图3-41 “库元件规则检测”对话框

对话框中有若干个复选框,供用户进行选择设置,各项的含义如下。

●“元件名称”:用于设置是否检查重复的库元器件名称。选中该复选框后,如果库中存在重复的库元器件名称,则系统会把这种情况视为规则错误,显示在错误报表中;否则,则不进行该项检查。

●“Pin脚”:用于设置是否检查重复的引脚名称。选中该复选框后,系统会检查每一库元器件的引脚是否存在同名错误,并给出相应报告;否则,则不进行该项检查。

●“描述”:选中该复选框后,系统将检查每一个库元器件属性中的“描述”栏是否空缺,若空缺,则给出错误报告。

●“封装”:选中该复选框后,系统将检查每一库元器件的封装模型是否空缺,若空缺,则给出错误报告。

●“默认标识”:选中该复选框后,系统将检查每一库元器件的默认标识符是否空缺,若空缺,则给出错误报告。

●“Pin名”:选中该复选框后,系统将检查每一库元器件是否存在引脚名称空缺的情况,若空缺,则给出错误报告。

●“Pin Number”:选中该复选框后,系统将检查每一库元器件是否存在引脚编号空缺的情况,若空缺,则给出错误报告。

●“Missing Pins Sequence”:选中该复选框后,系统将检查每一库元器件是否存在引脚编号不连续的情况,若存在,则给出错误报告。

用户可自行选择设置想要检测的选项,而对于不需要检测的选项,忽略即可,以免产生不必要的错误报告。

3)设置完毕,单击“确定”按钮,关闭对话框,则系统自动生成了该库文件的元器件规则检查报表,是扩展名为“ERR”的文本文件,如图3-42所示。

图3-42 元器件规则检查报表

根据所生成的元器件规则检查报表,用户可以对相应的库元器件进一步加以编辑、修改和完善。

【例3-8】 生成库列表。

1)打开原理图库“R Radar.SchLib”。

2)执行“报告”→“库列表”命令,则系统自动生成了两个描述库中所有元器件信息的文件,扩展名分别为“csv”和“rep”,如图3-43所示。

图3-43 库列表

库列表是扩展名为“rep”的文本文件,列出了当前原理图库“R Radar.SchLib”中的元器件数量、名称及相关的描述信息。

库列表列出库元器件的数量时,是把一个库元器件的别名作为另外一个库元器件来进行统计的,用户应注意区分。

3.5.2 生成库报告

除了生成各种报表,Altium Designer系统还可以快速便捷地生成综合的元器件库报告,用来描述特定库中所有元器件的详细信息。

报告可选择生成为Word格式或者HTML格式,包含了综合的元器件参数、引脚和模型信息、原理图符号预览以及PCB封装和3D模型等,实现了对元器件重要参数的完整多功能管理。HTML格式的报告中还可以提供库中所有元器件的超级链接列表,便于通过网络进行发布。

【例3-9】 生成库报告。

1)打开原理图库“R Radar.SchLib”。

2)执行“报告”→“库报告”命令,则系统弹出如图3-44所示的“库报告设置”对话框。

图3-44 “库报告设置”对话框

该对话框用于对库报告的格式进行设置,是“文档类型”(Word格式)还是“浏览器类型”(HTML格式),并可选择设置报告里所包含的内容,有“元器件参数”“元器件的引脚”“元器件的模型”等。

选择生成浏览器类型的库报告,并选中“打开产生的报告”“添加已生成的报告到当前工程”复选框,如图3-44所示。

3)单击“确定”按钮,关闭对话框,即生成了HTML格式的库报告,如图3-45所示。

图3-45 HTML格式的库报告

库报告提供了库文件“R Radar.SchLib”中所有元器件的超级链接列表。单击列表中的任一项,即可链接到相应元器件的详细信息处,供用户查看浏览。例如,单击“STC11F02”,显示的信息如图3-46所示。

图3-46 链接到元器件的详细信息