Altium Designer从原理图导出BOM操作

  • 格式:doc
  • 大小:576.00 KB
  • 文档页数:10

菜单reports->Bill of Materials(报告->材料表(BOM))
弹出菜单:
在All Columns(所有参数项)栏中选择要显示的参数项(show,显示),这也是要导出的内容。

结果会显示在菜单的大框中:
但要导出的BOM文件的内容格式不是这样,其内容格式要参照所谓的“template”(模板)。

如想导出xls文件的BOM,就要找一个xls文件作为template,在里面设定BOM文件的内容格式,如何设定这个模板xls文件,这个我不清楚(后面会说说简单的做法)。

你可以先用Altium Designer 提供的模板文件,这些文件在:\Program Files\Altium Designer Summer 09\Templates中
在菜单的Excel Options(Excel选项)栏在选择模板文件
然后在Export Options(导出选项)中选择要导出的文件格式,这里我选xls文件格式
后点菜单的“Export…”按钮。

设定导出位置和文件名
点保存,导出xls格式的BOM。

现在打开所导出的BOM文件LP3204_BOM.xls。

再打开所用的模板文件BOM Default Template 95.xlt。

两个文件内容格式一样,这是Altium Designer根据BOM Default Template 95.xlt设定的提示来布局导出LP3204_BOM.xls文件内容的结果。

可以看到LP3204_BOM.xls中有“#Column Name Error:LibRef(列栏名称错误:LibRef(library Reference,我叫它为“库标”))”和“#Column Name Error:Description(列栏名称错误:Description(说明))”两项提示错误且为空,这是因为在菜单的All Columns(所有参数项)栏中没有选择LibRef和Description导出,而模板BOM Default Template 95.xlt设定要有这两项,所以为空。

接下来,我模仿BOM Default Template 95.xlt自己设模板,先新建一个空xls文件,任意改名为good_temper.xls。

打开good_temper.xls,然后从BOM Default Template 95.xlt粘贴自己想要的内容,也可以跟着自己一个个字母输,注意别混入中文符号了。

至于模板的设置语法,我是不懂的,只是学几个动作用。

粘贴完后如下:
然后保存,关闭good_temper.xls文件。

后用good_temper.xls为模板导出一个BOM文件,任意取名为simple_bom.xls。

这样自定义内容格式的BOM就出来了。

而BOM中的项分类是怎样分的呢?这是根据菜单的All Columns(所有参数项)栏中的任意一个参数项来分项,或者多个参数项组合来分项的。

软件的分项依据是菜单的Grouped Columns(分组参数项)栏中的参数项来组合分项。

加减Grouped Columns栏中的参数项方式是用鼠标在Grouped Columns栏与All Columns栏之间“抓”。

这是用Comment和Footprint组合分项的结果:
这是用Comment,Footprint和Value组合分项的结果:
而若自己想在All Columns(所有参数项)栏中添加参数项,可以在画原理图时在元件的属性框里添加。

在元件的属性框的Parameters for XXX 栏中添加
例如增加一个参数项,项名(Name)任意取名为“technic”,值(Value)任意取名为“EMP explosion Technology”
然后你就能在reports->Bill of Materials所弹出菜单的All Columns栏中找到“technic”参数项
其内容是:
以上是个人摸索出的导BOM操作,如想更仔细地了解altium designer的导BOM操作可以看《Generating a Custom Bill of Materials》
网址/display/ADOH/Generating+a+Custom+Bill+of+Materials
软件help文件中也有,我的是TU0104 Generating a Custom Bill of Materials.PDF。

Edited by exchangeII
Date:2011-12-20。