最近在工作中遇到了如标题所说的变态的,虐心的麻烦,就是整理BOM的问题,因为公司要求对BOM要细致到如题的程度,所以很是伤脑筋!方法是逼急了之后找出来的一种方案。希望能对大家在后续的工作中能有帮助。
因为工作中用到的软件是protel99se,而这款软件中恰恰没有我们需要的这个功能,于是就开始google。功夫不负有心人,终于让我找到了一篇在AD中进行标题中的操作的方法。记录如下:
Altium Designer中的器件分不同层生成BOM单方法如下:
1,修改BOM单模板,模板路径一般如下“C:\Program Files\Altium Designer Summer 09\Templates”(如:BOM Default Template 95.xlt)。打开BOM单模板,在最后一栏添加一个Column=Layer,然后另存为模板。再复制出来该文件夹下所有的*.xlt文件,也就是末班文件到随便一个自己好找的文件夹中。
2,在PCB环境下快捷键R-I,在弹出的对话框中将左边ALL Columns下的Layer勾上,点击后后侧会多出关于Layer的选项。
3,点击该对话框右侧的“Layer”,这样就能将TOP还是Bottom或是区分开来。
4,如下图所示,再将ALL Columns下的Layer拖到上面的Grouped Columns。这样就即使标称值一样的元件,如果层不同也会分开出来(这样在做BOM单时就会非常清楚了。外发加工时也方便了贴片加工厂),再在Template里面选择刚修改好的BOM单模版,再生成BOM单就好了,如果需要可以再重新整理一下BOM单的格式。
以上是在AD中的操作,如果想用protel99se的朋友能拥有AD的这个厉害的功能,就只能把在AD中画好的PCB导入到AD中来操作了。不想安装那么大的AD的朋友可以安装一个精简版的。我这里有一个现成的,下载下来就能用,模板也是做好的,如果觉得模板不好,可以自己再编辑。
AD精简版的下载地址如下。
链接: http://pan.baidu.com/s/1eQqsk4U 密码: 7aze