3.4 制作工程原理图库
在一个设计工程中,所用到的元器件由于性能、类型等诸多方面的不同,大多数情况下都来自于很多个不同的库文件。这些库文件中,有系统提供的若干个集成库,也有用户自己建立的原理图库,非常不便于管理,更不便于用户彼此之间的交流。
基于这一点,在原理图编辑环境中,用户可为自己的工程生成一个特定的原理图库,把工程中所用到的元器件原理图符号都汇总到该原理图库中,脱离其他的库文件而独立存在,极大地方便了工程的统一管理。
下面,以工程“Audio AMP.PrjPCB”为例,为该工程生成自己的原理图库。
【例3-5】 生成工程原理图库。
1)打开工程“Audio AMP.PrjPCB”,进入电路原理图的编辑环境。
2)执行“设计”→“生成原理图库”命令,开始生成。生成过程中,对于有相同参考库的不同元器件,系统会弹出如图3-37所示的“复制的元件”对话框。选中“处理所有元件并给予唯一名称”单选按钮,并选中“记下答案并不再询问”复选框。
图3-37 “复制的元件”对话框
3)单击“确定”按钮,关闭对话框后,工程原理图库已自动生成,系统同时弹出如图3-38所示的提示信息。
图3-38 生成原理图库的提示信息
该提示信息告诉用户,当前工程的原理图库“Audio AMP.SCHLIB”已经生成,共添加了17个库元器件。
4)单击“OK”按钮确认,则系统自动切换到原理图库文件编辑环境中。在“SCH Library”面板上,列出了所生成的原理图库中的全部库元器件及相应信息。
5)打开“Projects”面板,可以看到,工程“Audio AMP.PrjPCB”下的“Schematic Library Documents”文件夹中,已经存放了生成的原理图库“Audio AMP.SCHLIB”,如图3-39所示。
图3-39 生成工程原理图库
在生成的原理图库中,所存放的并不仅仅是元器件的原理图符号,还有各种模型形式以及描述等。因此,准确地说,该库文件其实是工程的一个集成库,但是由于其扩展名为“SCHLIB”,在此仍称之为原理图库。
建立了工程原理图库,用户可以根据需要,很方便地对工程中所有用到的元器件进行整体的编辑、修改,包括元器件属性、引脚信息以及原理图符号形式等。更重要的是,如果在设计过程中,多次用到了同一个元器件,在该元器件需要重新修改编辑时,不必到原理图中去逐一修改,而只需要在原理图库中修改相应的库元器件,然后更新原理图即可。