EDA365电子论坛网

标题: [已解决]如何从PADS-LAYOUT中导出BOM清单 [打印本页]

作者: szheyong    时间: 2008-4-6 15:39
标题: [已解决]如何从PADS-LAYOUT中导出BOM清单
本帖最后由 jimmy 于 2010-4-21 15:02 编辑 7 j, O4 C; k0 v9 K5 o* i

: g0 ]1 F$ q9 ?- m: t+ c: K请教一下各XD:
7 v" o2 }; a. i* M+ e  H        要想在PADS-LAYOUT中导出BOM清单,如何实现呢?最好能满足以下几个要求:4 U2 }# O& X  z4 |! f1 m

% F. W. x, ~! i% ]     1、要有元件位号/封装/值;要有元件的X/Y坐标;
" V- K+ p4 V; e4 o* K
$ R) y( ?3 V) R7 D, Y, s! y8 @) k2 X     2、如果是值/封装相同的条件下,最好可以对元件位号进行合并整合;
! z6 }2 h  y" s- p/ s/ g7 l3 A3 _* Q, q6 h
     3、如能实现第二点,那么可以放弃元件的X/Y坐标
作者: shandianleo    时间: 2008-4-7 09:32
file-reports-part list 2
作者: zxf    时间: 2008-4-7 15:56
在Tools中选Basic Scripts---在表格中选17项,点击RUN即可!生成的是ExceL的报表,很详细的,比在file-reports-part list 2的报表好多了!
作者: shandianleo    时间: 2008-4-24 17:07
原帖由 zxf 于 2008-4-7 15:56 发表 9 s; f/ h; @- {2 W
在Tools中选Basic Scripts---在表格中选17项,点击RUN即可!生成的是ExceL的报表,很详细的,比在file-reports-part list 2的报表好多了!
5 m1 f/ Y$ l+ j# B1 N) S4 g
  不错,又学习了一招.
作者: edalulu0201    时间: 2008-4-24 17:24
学习了,谢谢
作者: mengzhuhao    时间: 2008-4-24 18:09
原帖由 zxf 于 2008-4-7 15:56 发表
* M% W: ?/ _# q7 f  R* `0 Z在Tools中选Basic Scripts---在表格中选17项,点击RUN即可!生成的是ExceL的报表,很详细的,比在file-reports-part list 2的报表好多了!
这才是正道  I8 ^7 x( {9 m9 N5 C
我一直是这么用的/ i3 g& ^. T5 ~' j5 p
其实你认真看看比思的教程 里面说过这个的
作者: gxqzzys    时间: 2008-4-24 23:23
不错,顶一下
作者: yjcheng    时间: 2008-4-25 09:16
路过,偷学一招
作者: kljy911    时间: 2008-5-9 15:52
我晕,我的没有第十七项~~~
作者: wzh5567    时间: 2008-5-12 13:48
向高手们求助,我的也没有第十七项.晕!一到二十三都有就是没有十七.
作者: wklovezzp    时间: 2008-5-30 10:28
原帖由 zxf 于 2008-4-7 15:56 发表
7 ]5 z8 y. P' @6 r& S; R+ R  z在Tools中选Basic Scripts---在表格中选17项,点击RUN即可!生成的是ExceL的报表,很详细的,比在file-reports-part list 2的报表好多了!
& q) ^! {) r( I9 l% v! K1 k
: o4 o9 t) u9 K4 @5 ~
4 u! B+ I1 T( `9 V/ u& o
生成的里面没有  值  啊?. D* Q5 k$ _5 |/ ~$ F) s4 R
PartType
! g/ N* f5 n# R! W RefDes
$ h, c, I& u- |+ h8 M9 X1 i* h PartDecal
% k7 z% q' q8 k" P4 ?Pins
  u( l6 y- T: K( u1 |8 sLayer 6 X$ W! `0 w) H0 f' R
Orient. X Y  n$ G/ O% e) C1 l
SMD
* C) L% Y2 u* a. {1 C' qGlued
作者: frankyon    时间: 2008-5-30 12:48
标题: 这个东东我有
17项的 元件没有整合 不好用
- E! T6 ^" k9 O% Q; u+ A9 H$ P& {有人编了一个可以归类元件的 PowerPCB元件统计.BAS
4 P8 I4 \+ u2 p很好用
. I2 A" G: o( m$ m' R可惜我传不了附件, 你上网找能找到的!
作者: longchaoe    时间: 2008-5-30 13:53
好啊,学习。
1 p3 u0 ?6 B3 R感谢。
作者: qili136    时间: 2008-5-31 14:53
标题: 剛路過
學了一招又
作者: lilyzou    时间: 2008-5-31 17:53
多谢意
作者: szheyong    时间: 2008-5-31 20:58
用PADS自带的工具导出来后(也就是大家所说的第17项),是不能对相同值的元件位号进行整合的
作者: xchkm    时间: 2008-6-1 00:46
没有元件值,不过还是学习了一招,呵呵
作者: qwemm9    时间: 2008-6-1 09:25
Basic Scripts里面就有
作者: jianghao8888    时间: 2008-6-1 17:34
Basic Scripts,想要什么样的都行,懂Basic得话可以自己写脚本。嘿嘿。
作者: ling11052001    时间: 2008-6-2 09:25
我的也没有十七项啊
8 ^4 t. ]6 E1 O7 u想试下也不行了....
作者: wycam    时间: 2008-6-2 12:05
呵呵,通过basic scripts这个生成的的零件表格一般适用于贴件生产,此表包含了器件坐标位置,尤其是自动生产线;通过report生成的bom虽然是txt格式,可以通过excel表格导入成bom,还是很方便的,适合想我这些不会编写脚本文件的人使用,呵呵,当然有人共享了编好的小程序当然更加感谢了
作者: xioaliagn    时间: 2008-6-2 12:29
我们用的小程序.

BOM2Excel_2.0_0402.rar

1.2 KB, 下载次数: 728, 下载积分: 威望 -5


作者: frankyon    时间: 2008-6-2 12:58
标题: 楼上的不是很好用
我有一个详细的统计 按照VALUE和DECAL 归类的 BAS9 [* F( y  }6 a& C3 e8 K. j
我不能上传附件0 f$ U) L. j/ b$ z  \& P
谁能上传的附件留个邮箱 我发给他传上来!!
作者: pengguoxun    时间: 2008-6-3 14:06
RUN了 找不到EXCEL文件啊。找了DOWMLOAD 也没有那个文件
作者: jeremy    时间: 2008-6-3 16:46
去试试先
作者: frankyon    时间: 2008-6-3 17:23
标题: 这个BAS能按照元件的VALUE 和DECAL 分类输出BOM,统计同类元件的数量和NAME 。
用法:1、将附件“ PowerPCB元件统计.BAS”  拷贝到 \padspwr\OLE\BasicScripts 下/ ^5 I+ m8 w0 I
      2、在POWERPCB中 打开 TOOLS-->Basic Scripting-->Basic Scrips-->
! D. Q) I" [! _9 j( g      3、添加:Basic Scrips中 Load File-->添加BasicScripts下拷入的“PowerPCB元件统计.BAS”
6 U! b2 @  Z3 N      4、运行:Basic Scrips中选择PowerPCB元件统计-->run
* V+ m- q" V3 B# X5 v! y( e      即可输出BOM统计EXCEL格式的表格
作者: xuanjing1983    时间: 2008-6-12 11:48
等待楼上好东西的上传呢!!!
作者: 無智    时间: 2008-6-12 12:29
标题: 留个记号先
现在都是总工生成这些报表的,要学会,不然要挨批...
作者: xhcgy2003    时间: 2008-6-14 17:05
学习下!感觉有的都不是自己想要的!
作者: frankyon    时间: 2008-6-19 21:49
标题: 终于上传了!希望有所帮助!
原帖由 xuanjing1983 于 2008-6-12 11:48 发表   [% G& A" X4 _, \: w0 ]0 g
等待楼上好东西的上传呢!!!

; l: E. b/ [4 _https://www.eda365.com/viewthread.php?tid=6218&page=1&extra=page%3D1
作者: lc84104    时间: 2008-6-25 14:39
再一次拜读了
作者: dream0926    时间: 2008-7-28 20:46
好东西,谢谢!
作者: rain    时间: 2008-7-28 23:21
标题: 求助
昏,我的有17项,可是选择RUN后,出现"file not found"
: o  t+ K+ j) ~, k! ^这是什么原因呀??
作者: lzpsy    时间: 2008-8-4 18:55
用了,很好用,又学了
作者: 67139185    时间: 2008-8-5 12:01
又学拉一招 谢谢
作者: ahui0680    时间: 2008-10-8 20:29
wo那样看了输出 的还是没有元件的值啊,如10K之类的参数啊。
作者: jiepcb    时间: 2008-10-8 20:47
标题: 回复 12# 的帖子
怎么用呀,我用不了
作者: mark007    时间: 2008-10-9 10:54
真开心,又学习了一招,衷心谢谢!
作者: mark007    时间: 2008-10-9 11:01
标题: 回复 37# 的帖子
我用PADS2005,在POWERPCB中 打开 TOOLS-->Basic Scripting-->Basic Scrips-->中加载自己下载的两个.BAS文件,然后选中运行就OK。
作者: chaofeng693    时间: 2008-10-9 15:38
我不小心把第17项删了,怎么恢复啊!!
作者: 剑州龙    时间: 2008-10-9 20:07
这个脚本不适用与pads2005和pads2007,他是专门为powerpcb5.0设计的。+ V) S9 E; m3 S0 A' B5 \  D
用于pads2005和pads2007会出现bom错误。后果不堪设想。
作者: ellie    时间: 2008-10-9 21:06
用了,还是看不到封装等,哎!
作者: aimi0906    时间: 2008-10-10 10:53
学到了,谢谢
作者: eric1208    时间: 2008-10-10 13:50
我们有好多都没有17项哟
作者: 古域清流    时间: 2008-10-14 23:03
呵呵,至少在做SMD资料的时候这个是再好不过的了.谢谢,又让我偷学了一招
作者: 古域清流    时间: 2008-10-14 23:06
原帖由 剑州龙 于 2008-10-9 20:07 发表 2 w: q3 r' D& O, R' @) [/ U
这个脚本不适用与pads2005和pads2007,他是专门为powerpcb5.0设计的。
4 H1 _# l% s" H8 `; H- I用于pads2005和pads2007会出现bom错误。后果不堪设想。
0 \/ H2 _, F6 i. H5 f
不是吧?!! 不要吓我,
作者: venc97    时间: 2008-10-21 00:40
好啊,学习。
# b0 p. q& p5 D# y7 q/ U( h1 N9 K' s2 T0 T* m% CEDA365论坛网感谢。
作者: chenhaikun    时间: 2008-10-21 19:45
我也学啦一招
作者: yhh20100    时间: 2008-12-27 16:15
难道要用回5.0?呵呵
作者: 剑州龙    时间: 2008-12-28 19:14
"这个脚本不适用与pads2005和pads2007,他是专门为powerpcb5.0设计的。* Y! u& z9 c+ D, n2 d
用于pads2005和pads2007会出现bom错误。后果不堪设想。"
, k; T" v7 X: |2 u8 C, W7 Y   确实是这样的。我此产生的bom,检查时发现很多错误。
作者: gookuu    时间: 2008-12-29 20:01
[quote]原帖由 zxf 于 2008-4-7 15:56 发表
9 x& _+ W4 K: O* w9 ]3 L在Tools中选Basic Scripts---在表格中选17项,点击RUN即可!生成的是ExceL的报表,很详细的,比在file-reports-part list 2的报表好多了! [/quot
4 T' X6 v& ]& P3 `5 F% ~这种方法好像导不出VAULE值
作者: xwm814    时间: 2008-12-31 15:56
我点了第17项,然后点run怎么没反应啊
作者: gpslon    时间: 2009-3-6 18:50
非常感谢  ,希望能下到
作者: gpslon    时间: 2009-3-6 18:54
搞半天,权限不够,汗一个
作者: LAIRUIJIN    时间: 2009-6-3 08:41
搞半天,权限不够
作者: WDYAI    时间: 2009-6-3 22:22
学习啦
作者: jimmy    时间: 2009-6-3 22:27
为什么一定要在PCB里面导bom呢?
, c9 ~* u, B( H; ^4 h0 @0 |/ N
5 P1 D* ^+ G4 M. O. U( y7 T2 I这是很不规范的作法。
/ t+ T, b6 j$ K" I
4 a  W# }3 ~2 v" x$ P我们都是统一在原理图导bom,包括螺丝孔和光学定位点,在原理图都已经画好的了
作者: ynqs    时间: 2009-12-8 09:20
这个脚本不适用与pads2005和pads2007,他是专门为powerpcb5.0设计的。: n% m2 y4 {& S; G
用于pads2005和pads2007会出现bom错 ...
: D" I7 f7 u. Z" `% c" @8 H剑州龙 发表于 2008-10-9 20:07
/ o5 G# W2 ]. H$ [' `3 I( i" F) J# Z, s

6 V8 z' s& q. n8 p* x( l能在PADS2009上用吗?
作者: iversn    时间: 2009-12-14 21:13
学习 谢谢
作者: piaolingyeyu    时间: 2009-12-15 10:44
重新装载第17项步骤:) n% A2 A) K) h$ [/ `
tool --Basic Scripts--load file---Scripts文件夹---layout文件夹。里面有。可以添加你所需的。
作者: PADS-LAYOUT    时间: 2009-12-15 19:07
我的怎么什么都没有 啊8 j' m5 N1 m0 \* l/ j

作者: Laura    时间: 2009-12-16 15:52
File——report,在report弹出的对话框里选择Parts List 2
作者: decentboy    时间: 2009-12-22 22:29
顶一个
作者: CXY663    时间: 2009-12-23 14:33
luguo,学习
作者: dragon716    时间: 2010-1-7 17:53
不错,又学习了一招.
作者: blh20041609    时间: 2010-1-10 10:00
学习中
作者: kobeliulei    时间: 2010-1-14 19:19
我试了这种方法,怎么生成的是后缀为BAS的文件啊?这怎么打开啊
作者: hotboyfore-tek    时间: 2010-1-18 08:48
看图演示就知道啦!!!$ w2 e% U& e+ g

9 B5 ]. O8 F. x( g9 a4 a& F0 v& {, E还可以在网上搜索相关的BOM制作小软件导入PADS中应用
作者: 棒棒糖    时间: 2010-1-20 17:44
这个很好用的。
作者: 小豆子    时间: 2010-1-28 12:03
回复 9# kljy911 9 f8 r5 u/ v6 Y0 [
8 T* @! e  ]0 R  k9 Q1 I
/ K8 h4 L5 ^' g0 I" U9 b7 W
    不是吧,你安装错误了吧
作者: 小豆子    时间: 2010-1-28 12:06
有的还要在第十七项中增加一个软件,才能BOM导成Excel 格式的BOM
作者: diegowu    时间: 2010-1-30 15:50
回复 26# frankyon
4 w6 Y! f' i9 A
/ v, s2 @; ]" p7 E  S6 ]- I: S- v* \) _* }
    等待上傳
作者: szheyong    时间: 2010-2-9 12:08
对于68楼的XD,我试过你说的那个*.bas了,出来的结果让我很不满意,其原因如下:1、不能对元件规格进行整合;2、不能对元件们号进行整合;3、最重要的一点是,对于复杂点的PCB其导出来的结果经常有错;
' m( S. V7 j4 j7 P; f     所以对于这种情况,我想要一个能在layout中导出BOM的*.bas,但要求可以对元件进行整合(包含规格和位号),最重要的是不能出错。
作者: sunhan    时间: 2010-2-25 12:03
学习了
作者: yq_wei    时间: 2010-2-25 15:45
见识了
作者: 范宏新    时间: 2010-3-1 19:25
如我有相关更多的教程就好
& Q+ q( g+ h9 b% a' l$ D书面的也行
作者: 范宏新    时间: 2010-3-1 19:26
哇!, l( s, d" X' N9 ^3 m5 M2 K1 b
那图很草哦
作者: hy3344179    时间: 2010-3-1 19:42
https://www.eda365.com/thread-31669-1-1.html
作者: hy3344179    时间: 2010-3-1 19:43
有图片说明的哟:https://www.eda365.com/thread-31669-1-1.html
作者: zhuxiaopingabc    时间: 2010-3-1 23:28
回复 1# szheyong
7 q) p0 ]7 _, x! w9 P0 M( `* L$ ]3 Q1 H2 b) O+ C4 {

/ f* C7 h8 s8 P: h# L) V4 |1 o    盾看
作者: yutao222003    时间: 2010-3-2 10:57
回复 3# zxf 3楼的师傅真实高手,一下又学到好东西了
作者: pmp_mcu    时间: 2010-3-4 09:22
谢谢。。。
作者: CXY663    时间: 2010-3-6 21:58
在Tools中选Basic Scripts---在表格中选17项,点击RUN即可!生成的是ExceL的报表,很详细的,比在file-repo ...
' h% N  b9 j9 Q/ Ezxf 发表于 2008-4-7 15:56
: m. X9 V) a7 v# h9 u- E; F

0 ~2 c) M2 q& i& o
  p0 m: `1 [4 Q6 s+ j7 q    生成出来没有值啊,容量都不晓得多大
作者: serena    时间: 2010-3-10 14:53
学习了
作者: serena    时间: 2010-3-10 14:56
的确很详细,但是没有值
作者: xiongbindhu    时间: 2010-3-11 09:41
我下来后发现不能用,后来把文件名中的汉字去掉后就能用了。
作者: 女、未嫁    时间: 2010-3-15 13:14
加深记忆······
作者: steven-liang    时间: 2010-3-21 17:24
回复 15# lilyzou
0 J* c0 D' f) t0 }; Y
% @3 K+ b$ }- \) K) K1 M: U, |% w! I. U2 b* c" {' Z1 W, V
    好,又学了一招
作者: yuxide    时间: 2010-3-26 14:33
学习了,谢谢 ! b# j0 A& R& O& \4 X$ D

作者: 捷思    时间: 2010-3-28 14:23
谢谢大家在此分享
作者: steven7522    时间: 2010-4-1 13:39
学习了
作者: hnluoj    时间: 2010-4-20 17:59
没有一个答案是正确,人楼主要求的是能输出元件值,数量,相同的值合在一块,PADS提供的脚本不完善,需要自个更改,我就是把其脚本更改来利的。
作者: szheyong    时间: 2010-4-20 22:15
没有一个答案是正确,人楼主要求的是能输出元件值,数量,相同的值合在一块,PADS提供的脚本不完善,需要自 ...% \  [0 P0 C6 J& B
hnluoj 发表于 2010-4-20 17:59

! J- Z4 Y8 }. F+ ~4 w8 W' Y+ X
% f; S. {0 T) h' X& n4 @' {8 O
1 ?- R; o6 f0 c    楼上的XD即然已有修改好的脚本,何不共享在论坛中,大家受益一下呢?
作者: 沙沙    时间: 2010-4-21 10:42
学习了
作者: 芯儿    时间: 2010-4-21 15:09
回复 11# wklovezzp
% Y- ^4 L0 y2 H+ r  a  [7 f2 n; r' }$ J8 e$ g7 p2 u9 \
: c5 e/ i) L5 K9 F5 W
    就是呀,都没有显示出值来,还是等于没用的,还说很详细!
作者: 一阵风    时间: 2010-4-22 17:33
网上是有一个这样的BOM导出助手的,你们自已找一下,我的是这样的效果。1 g3 o$ a6 d" e7 ^
[img][/img]
作者: 一阵风    时间: 2010-4-22 17:35
本帖最后由 一阵风 于 2010-4-22 17:37 编辑
& ]% h  d; }+ z
  t& `8 U4 b% ]  T- O' F 网上是有一个这样的BOM导出助手的,你们自已找一下,我的是这样的效果。
" `( O$ e; f" k" |6 Q( r

p1.jpg (39.84 KB, 下载次数: 13)

p1.jpg

作者: lihp123456    时间: 2010-4-23 15:54
学习了,谢谢!
作者: toughtree    时间: 2010-5-6 10:38
大家好!9 d  n2 h6 C4 ]" n0 \
不好意思呀。我用的是powerpcb5.0,打开basic scripting会显示The visual basic is not installed properly.please connet pads tech support.请问这是什么原因。谢谢
作者: yuxide    时间: 2010-5-8 10:09
好东西,谢谢!




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2