AltiumDesigner从原理图导出BOM操作
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在All Columns (所有参数项)栏中选择要显示的参数项( show ,显示),这也是要导出的内
容。
菜单 reports->Bill of Materials (报告->材料表(BOM ))
ten± s and [Settin£s\AdMinistrator\^®\
ign l»ols
Reports ^ind&vr Help
> jW
1
:
Ei_ll o£ Materi al^
L i .P32D4.pcb ・
Compcikent Cress R&fsr&nce Report Project Mierarchy Simplt EOH
Report Single Pin Nets
■ ■
________ | 匕 Measure Di stance Ctrl+NI
Fort Cross Reference
弹出菜单:
E 啊I OpiKm
EifeF^irtHfl Micrauft EHcd Wmksheiei (^.3<15||
v
□ fidd toProjKi □
Qpw Exiled
Mwvu Ewot..
E 心OpJKW
XcrtipAalbei LP3334tMm
曲
v -!J
回 Rfi^ve : P^th lo T wnplafie Fte
匣'
区
Bill of Materials Far Praject ILPSSOH-PrjPCfi) (Ho PCB I>ocuAent Selected J Value y| Gwnmert * Fc-dpririt 审
^JIEdumns
Addie^rl A>ddie-s;2 加汕口曲
Addl&$&4 —- ^pplCrwedBy
Auilhcr
EheckAdBp
Cwfe_IPC
C<Hte_JEDEC
Coimert
Conpan^N.ame
Eampanefi Kind
Cgnp^ncrtKind G HI 皿翻
CiiiiertTime
D-rf-adieefVeim
V
Ret2 R««2 Ae$2 Hw2 Hes2 Res-2
R 日吃
Res2 R<M 2 FW Re$2 R«^
Hes2 H«s2 Ras2 Sciew 9h 戚苗仙1已 T
VaihiCT X-CAP
Y-Cap Y-Enp
5.HK 51 OR 51R
51R 5GKJZW
tBR T0D TiBD TIL 恂 TflC 10D470t<. ?7^A C022uFK
2SDVAT 4?Dp K
C120& 00605 C12O6 B 期 B 眄 EdfflK EQB05 C12D5 C0BC5 CDB05 C06O5 C0605 C12O6
R4-151 C12DS E0BD5 El ZES GDP T0-9S T_LP33CW_P fflL XCAP-0 22L CW 匚ID
R2.R3.R5.R6 R0D R31.R3S
R4J
阴
R57
H21. R4fi R4
R63 R52 R :30 R25 R9.R10.R11.R13 R12 R17.R19. R20. RK Fl 40 H54 R51.R62. FK4 SCRtSCRXSeRS HC3 T1 VDR1 咏1 CY3 Dri.CYZ
1 2 1 I
1 1 1 4 1
1 1 1 1 1
<none>
□ I ■>: bde P -I j- de - F sm PCB
AJl Colunms
島dd 険$2 Addres$3
Address4 ApprovedB^J Author CheckedBy Code.lPC Code.JEDEC Comment Company Name Component Kind ComponentKind CurienlDde CutrentTime
D atasheetVersior Date riftjtRrinhnn
结果会显示在菜单的大框中:
Cocnment ▼ Value
丁 Footprint
▼ Designator ▼ Quantity
Res2 2M C120G
RZR1R5,R6 4
Res2
330K □HE
RED 1
FI .R rrrh
mF
r
但要导出的BOM 文件的内容格式不是这样,其内容格式要参照所谓的“ template ”(模
板)。
如想导出xls 文件的BOM ,就要找一个xls 文件作为template ,在里面设定 BOM 文件的内 容格式,如何设定这个模板 xls 文件,这个我不清楚(后面会说说简单的做法)。
你可以先
用 Altium Designer 提供的模板文件,这些文件在
'Program Files\Altium Designer Summer
09\Templates 中
U 1
文件夹
X Q 直| X 岭
J: \Program FilasVAltiuiri D«EI gnar Summ*r OQVTemplates
大
M
122 K 110 K 9& K 19 K 20 K 40 K 41 K 41 K 14 K
22
K
21 K 23 K
E K
2 K
2 K
169 K 166 K
在菜单的Excel Options ( Excel 选项)栏在选择模板文件
Al . pcbdoc
3 Altium Classic.PCBSysCo... [*j] Altium Default. PCESysCo...
S] Altium DXF2004.?CBSysCc..
Afi. pct ioc ®]S0TL43_343 Gmail Outli … L ^]S0T223 Gmail Outline T,… L 4J Empty, mdb
Default T 颐plate 日5, Default Template. XLT NmnuCrtijrpF ::LT Purchase. XLT | XL!
Simple. XL! | Supplier
Vari ant Template.工LT
BOM BOM BOH BOM BOM
BOM BOM BOM Comp orient B&fault T&mpl.
Excel Options
Template BOM Default T emplde 95,xlt v **■
]Relative Path bo Template File
然后在Export Options (导出选项)中选择要导出的文件格式,这里我选
xls 文件格式
E xport Options File Format
□ Add to Proiect |~| Open Exported
Export Options
File Format Microsoft Excel Worksheet 〔hk]
I 匚S 吐[Coffima 6?陥加切正加¥]
~~
z
alue _
Ejotprint
-
D 知gn 聊] 亍 Quantity 仃
M 30K 2P .64K/F .9
9K/F 30K ?0K 70K
7K IK 10R 1R
1R
6KJ2
3F| BO
BD BD(N (
E 3
I Default Template. XLT I Marnuffteturer. XLT I Purdiase. XLT I Review. XLT I Simple. XLT
I Suppli er Links. XLT I Variant XLT F ©umpired Qu&d Flat Pack), sis
Quel Flat Pack), zls p CcHmpon«nts. xls
ipcine :nt Default Template. KLT F (Cerami c Quad Fla t Pack). xls £ fTrans-istor outlint). K I E
打开型 取消
Microsoft Excel Worksheet p.jds) Choose Template Filename For [C:\DocuMent 查找范围口);
•⑦冈
我的文裆 我的电脑
网上邻居
(Saill Grid Array). K I E BOM Default Template 95.xlt
我量近的文裆
文件名(M ). BO M BO M BO BO M BO 立件类型1):
Excel □ phons
Suppler Option? Templats BOM Default T emplate 95.xlt
Praductiort Quantity
<nane>
]Rdative Pith to T emplaie File
Round up Supplier Oidei Q 也 le cheaper price t Use cached dicing data in pwamelsr^ if offline
L431 BD
0D47C
757AC 2O0pF
Microsoft Excel Worksheet
Portable Document Format (H.pdf) Tab
Delimited T ext (".txt] Web Page ".htmlj
XML Spreadsheet F,milj
t T i— nfjum -. t ~ ----------------------------Menu
点保存,导出 Xis 格式的BOM 。
现在打开所导出的 BOM 文件LP3204 BOM.xls 。
后点菜单的“ Export …”按钮。
Expott Options
File Format M icr osoft E xcel Woiks
I I Add to Proiect
O
Open Exported
Export...
设定导出位置和文件名
1 L l>H lif t
-LP37fl4_llOB.x]jS
口回区]
辭1
HE Qf )抵扎⑴轎式型IftdJi SSiJjJ!制口密昭肋叫
耀)
1A.
畫押昭砥
i 」 j' jJ 占
J - ?-
[丄尋比.A 』Jl* /岬匸
黑E *盯il 出应]】聊
•博岡■汕
i-
i
:■ I .rr
li'l
CH
斤 R Kdlunij Name Error: LI bRfif
A
B C | D E F
■■ 一
<Par? meter net found?
a Souree Data Ffom:
LP3204.PTiPCB 4
P Y 衝馳£
LP320fl.PfjPCB ■ Variant Hone
7
C 啊閨M Date: 201142-20
8:13:50 e Print Dale 4(^97
40997 3^305
9
10
再打开所用的模板文件 BOM Default Template 95.xlt 。
两个文件内容格式一样, 这是Altium Designer 根据BOM Default Template 95.xlt 设定的提示 来布局导出 LP3204_BOM.xls 文件内容的结果。
可以看到
LP3204_BOM.xls 中有“ #Column
Name Error:LibRef (列栏名称错误:LibRef (library Refere nee,我叫它为"库标”))"和"#Column Name Error:Deseription (列栏名称错误: Description (说明))”两项提示错误且为空,这是 因为在菜单的 All Columns (所有参数项) 栏中没有选择LibRef 和Description 导出,而模板 BOM Default Template 95.xlt 设定要有这两项,所以为空。
接下来,我模仿 BOM Default Template 95.xlt 自己设模板,先新建一个空 xls 文件,任意改 名为 good_temper.xls 。
COBOS Ca F 眈塔
Cap
C-i*p C0B05 Cap CWK
Cap
CO0«
RC-6
Cap
CO0K
C0BD5
Cap
n \EtiK fieDDi: / Project Irifninitinn/
11
12n Iul 一llslra
卫 Mm
铀一C44
打开good_temper.xls ,然后从BOM Default Template 95.xlt 粘贴自己想要的内容,也可以跟 着自己一个个字母输,注意别混入中文符号了。
至于模板的设置语法, 我是不懂的,只是学
几个动作用。
粘贴完后如下:
E Iicrosoft E KCB I 一 Eioodl^t eap
日工・ xls
[变J 丈样卸 輛® 机的妁 fiAd )格式① 工員([)sm 迥 旨口① 帮師如 创血FW® 门4二静辽晶鼻已”,吟・…岂£ *員订址阿I 閃*
” ‘直固■「它'B U ==
GL5
B
c
D
E
F
1 BOI gf
Fiel d=Pruj ectFil eNaw
2 Creation Date;
Field=ReportDate Fiel 出ReportT i me
3 CQlurnn=Coninient Column=Value
Col ujnrFFaot print
Col umrFDesi gnat or
Colunn=Quantii :y
4
5
然后保存,关闭 good_temper.xls 文件。
后用good_temper.xls 为模板导出一个 BOM 文件,任意取名为 simple_bom.xls 。
Excel Options
Template pute far LP3204\good_temper.xl$| v *•
叼 Relative Path to T emplate File
这样自定义内容格式的 BOM 就出来了。
而BOM 中的项分类是怎样分的呢?这是根据菜单的 All Columns (所有参数项)栏中的任
意一个参数项来分项,或者多个参数项组合来分项的。
软件的分项依据是菜单的 Grouped
Columns (分组参数项)栏中的参数项来组合分项。
gOod_temper.K I S Microsoft Excel 16 KB
加减Grouped Columns 栏中的参数项方式是用鼠标在 Grouped Columns 栏与All Columns 栏
之间“抓”。
这是用 Comment 和Footprint 组合分项的结果:
Res? OL33R4H. 1KJK/F.
2M. 1(K3
: Cl 206
H2, R3L R4.R5.RE. 31 Res?
0.33R.56KJ2W R4M5L
R12,R32 2 Res?
OR, 2K, 4.64K^
511IC C0305
R1,A7,R8,R16,R J
37
这是用Comment , Footprint 和Value 组合分项的结果:
R&s2 0.33R
Cl 206 RG6.RG7,R68 3 Rss2 C.33R R4K 15L R32 1 Res2 OR C0805 R9S
1
Res2 OR
Cl 206 R6SLR8UFWLR83
6
Rss2 100K
COSOS R59 1 R&s2 100K/F C0605 R16
1
Re$2 10K C0805
R7.RaR2G.R2GLF 13
Rfts2 10K C11206
R11R15 2 Res2 10R CD805 R22.R61 2 Re$2 12CR
C12O6 R24 1 Res2 1K
Cl 206 R27.R29 2 Res2 1K/F
C12O6
R41
1
而若自己想在 All Columns (所有参数项)栏中添加参数项,可以在画原理图时在元件的属 性框里添加。
在元件的属性框的Parameters for XXX 栏中添加
例如增加一个参数项,项名(Name)任意取名为"tech nic ”,值(Value)任意取名为"EMP explosi on Tech no logy ”
Name Value
technic EMP explosion T echnology|
□
Visible□ Lock□ Visible Olock
Properties
Location X700Color Type STRING V
Location Y 50 Font Change... Urique ID XJWHNAOK Reset
k______ t O Locked
Orientotian0 Degrees V Alow Synchronization With Database 0
0 Autoposition Allow Synchronization With Library 0
Justification Bottom Left V
OK Cancel
All Col肿n$ Show A
Quantity “
Revision
Rule
SheetN umber
Sheet! otal
Signal Integiilv
Simulation
S ourceLilxaiyN ame
Sub-Parts
technic "
ParaAeter Proper!ies[Tlfx
Time
Title
i i…: ______ I Jikil ______
其内容是:
匚orner** Value▼ Fooiprim▼ Designator ▼ Quant 魁审technic
Cap Poll10DD U F746[JV Cl 0-2CL C100 1 EMP feKpIftsiDm Technotogy Cap Poll10DiF/35V C-3.5R C441
Cap Ptfl22iF/5(JV C5F11L Cl 41
以上是个人摸索出的导BOM操作,如想更仔细地了解altium designer的导BOM操作可以看《Generating a Custom Bill of Materials 》
网址/display/ADOH/Generating+a+Custom+Bill+of+Materials
软件help 文件中也有,我的是TU0104 Gen erat ing a Custom Bill of Materials.PDF 。
Edited by excha ngell。