Altium Designer线路板设计软件大家都比较熟悉,从高校中protel99se到protel DXP再到Altium Designer各个版本都是一脉相承的,线路板从构思到实物打样经过原理图和PCB两大方面,设计过程中少了"库"这个概念,即使现在AD安装包里包含了越来越多知名厂家的元器件库,但实际操作过程中很多同事还是习惯自己绘制相应的元器件库以及封装库,然后不断累积形成自己的元器件库和封装库,基本上满足日常工作需求,碰到新元器件同样地再添加进去就行。
元器件库的创建大家都熟悉,网络上资料也很多,这里介绍一种针对设计完成的原理图从中提取所有元器件库的方法,非常快捷方便。如图所示,这是我自己画的STM32F103ZET6开发板,以前学STM32用的板子。
AD软件版本是AD17,以这个工程来介绍下。
第一步:打开需要导出元器件库的原理图
第二步:执行菜单命令Design->Make Schematic Library
此时弹出对话框:
弹出这个对话框的原因在于我这个原理图中C6和C28电容库参考都是cap,但是封装并不同(C6是0805封装而C28是1206封装),由于不影响元器件库符号或者说形状,本身都是无极性电容,因此上述对话框我们选择第一项(意思是仅处理第一个,其他的忽略)。单机OK后再弹出对话框,告诉我们生成了32个元器件库。
跟自己手动创建元器件库一样,从现有原理图中自动生成元器件后也是SchLib文件,调用SCH Library可以浏览生成的元器件。