找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 5366|回复: 42
打印 上一主题 下一主题

PowerPCB ,让我欲哭无泪!(转)--把所有回帖都转过来了,希望有帮助

[复制链接]

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1647
跳转到指定楼层
1#
发表于 2008-12-22 22:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
感觉这个对大家有帮助,所以就转过来了~~2 C5 e. j5 P" k% N2 ~* u
不过感觉在PADS2007.3中好像没有这个问题,还请大虾指教~~' S7 K* ~, g! s6 x/ j/ Y! w
# L! C( d: p" v1 g  d; v. l
各位,
2 F2 R5 k( l* M7 e" b0 ^     我最近用POWERPCB改了一块板子.我应该是这个软件的新手了.没想到改板到处都是问题,最后废掉了.整个损失的不仅仅是钱,重要的是时间.都一个月了.改板的射频部分RF,本来不涉及到变动的地方过孔全消失了.由于是改板,谁都没看到,疏忽了.结果出的板子就废了.且不说大家检查不仔细的问题.
; a, I1 E5 }3 }1 V- x, C: M  r在这之前就已经发生问题了,就在GERBER FILE 发到厂家时,发现原版的定位孔是以元件的形式单独加到PCB中的,结果一改版,一ECO TO PCB ,定位孔也没了,就这样在人家厂家加工70%的时候,大概到了钻孔工序,又加些钱重新做.我真是折在这块板子上了!!) f6 I) v  J. X& l: M" ], u
     TMD,过孔怎么就没了呢!后来发现POWERPCB里好象不能删除过孔的.害惨了我.还有老大,还有一起审板子的人!我很自责.光说我个人的原因吧!挺丢人的." ~& l" C# x0 R6 |  ?; O% w
     亲爱的同行们.我都没信心做LAYOUT这行了.打不起精神呀!# ]: p, @5 K2 I9 u( r- ~
     大家出过这么大的事情么?, `6 {( ~' _" K" n& E
    各位有什么好的办法,避免掉么?. t( @& n+ N1 d  c/ n
本文来自:我爱研发网(52RD.com) 详细出处:http://www.52rd.com/bbs/Detail_RD.BBS_131889_58_1_1.html
; S( D0 t( _; p  D1 M+ {7 l, d/ q, `# g  d
$ w0 T3 L1 K+ ?5 d  h% @
------------------------------------------------------------------------------------------------------------------------------------------------------------------. L- d" m4 g# b+ G+ [
我每次发数据给pcb厂家时,都要认真用CAM350查gerber,甚至要和前一板gerber的作比较,生怕出错。
* F9 d7 s' N' D1 E# v* f* _powerpcb这个软件特别烂,要吸取很多教训,才能很好的使用这个软件,不能随意删除某个孔,一删某个孔,其他同孔也跟着删掉了,只能到route里删某个孔;
6 i) i3 Z1 z* {/ n0 k( M7 t这么烂的软件不知道为什么这么多公司还用?
  z6 k9 b# ?: ~3 P. v( |8 e3 E吃一垫,长一智,不要灰心,谁不犯错呢,记住以后不要犯这种错误就行了
5 F! h, p; W# P" c- j- O4 F! b# P9 y# b% V* `
————————————————————————————————————————————————————————4 L( r' z: O! |8 C7 a7 g8 W
感谢大家!听到这么多安慰的话.2 o$ ?! H; Q! t. c8 A
       不过我找了一下原因.GND过孔丢失的原因是,因为改版时,原板上所有的GND过孔都是由一个电容的
- Q$ g# h6 E  o; {* _  eGND pad  引出并复制的.那在原理图升级时,恰好这个电容不用了,删掉了.所以在改板导入PCB时,对应的电容没了,过孔的复制源也就没了,那么所有的过孔也就没了.无论这些过孔你是否加胶了!所以为了防止改版产生类似问题,我相处一个办法,就是在原理图上单独放置一个网络为GND 元件,作为过孔源.板上所有的GND过孔都由这个复制.而且告之硬件工程师,无论哪次改板,都不要删除这个元件.那样的话就解决了这个问题.
1 \! l3 j; N5 L0 m! m! {      另外在改板或设计过程中,把所有的过孔都加胶,这样就能避免误删过孔,导致GND 过孔消失影响电气性能,影响指标.  W- F4 y: d  S, f
       即便是这样作了,最后检查时也还要检查一下.5 I2 q, b- @. s: v6 Y
————————————————————————————————————————————————————————
( ^; {9 d* [6 o- R; @: MPADS里面的地孔与地线删掉的话一般非常容易掉线或是掉孔..尤为表现在包地的地线与地孔..." \  u. u" i0 ?' f1 z4 `" R1 j* L% F
如果是某一个网络的过孔被删..请问楼主你最后检查DRC的时候..怎么可能不报错...除非你掉的是某些包地的地孔与地线..; k4 u. f& ]; D
还有注意不要在ECO模式下工作..这样你的定位孔很容易被删掉或是网络错乱你发现不了..即使DRC也没用.+ Q0 X. D2 b" u& O) r+ U
还有CAM350里..如果你的一些网络线与孔掉了..和前一个板本是很容易很分辨出来的...楼主下次可要小心注意点哟....
- ?4 s' b- {5 E# X+ q" j' q- T( j; m犯过错哟以后才会注意...犯错并不可怕滴...加油楼主..
/ ?" O. A: }% s( T————————————————————————————————————————————————————————" q' o8 D+ J# W0 ]) T
我的做法是,一般做完板子后,我都要把过孔锁住,这样比较安全一点.4 ^, {  M4 T6 j/ M' V) M
————————————————————————————————————————————————————————
  [# M7 v+ W( c7 F下次注意哈 经验都是这么出来的) x- B( G6 J- l+ d2 F5 b/ S
第一次用pads画板就发现这个问题了,每次动一个孔都要very very小心。。。
; o8 L% c  |; Y————————————————————————————————————————————————————————
. C+ r9 S3 Z- R我也遇到过要几次这种GND网络过孔丢掉的问题。有一次我是这样做的:因为上一版本性能已基本稳定,RF就要求这些地孔的位置,数量大致跟上一版一样。我就把上一版gerber中的drill drawing这一层做成dxf文件导入到PCB中,再按照dxf上面孔的位置,将地孔重新加一遍。这样这些地孔就跟上一版一模一样了。
: o3 M! U  I6 m————————————————————————————————————————————————————————( b5 R& x/ S# D5 I, C+ z3 j
现在我删线或是删地孔都到ROUTER里面删...令愿多费点事关掉PCB再打开ROUTER..也不愿出事...必竟有的时候掉线掉孔很难发现...
. I8 ^+ S4 n7 N6 j. u! `+ |————————————————————————————————————————————————————————& W0 T3 z5 O: F& O/ M2 y: ^; s
用 Copy 方式去做的 GND 过孔,以后只要删掉一个其他的都会删掉的 ,5 ^0 A$ R# \. u) c1 t8 d; Y
不过我倒可以提供一个小方法来解决这个 bug ,
8 b6 X" ^5 t; k% x2 F- Z大家只要在不用的那一层把那些粘贴后没有连接的网络两两相连," \5 Z2 i4 ]% w1 P, p% l2 P3 O/ }
让它们每个都与其他的 GND 过孔连接起来 , 以后怎么删都不会多删啦 ...

6 h1 q' y2 l; smentor里面的其他小问题其实都可以通过这些小方法来应对的...% e! q/ k7 i+ r# h. H/ r, m
————————————————————————————————————————————————————————
9 x/ C& \1 y' a- H在PCB中最好不要直接使用COPY这个命令,容易出错,除了COPY元器件
) y8 G+ T3 \+ q) F————————————————————————————————————————————————————————( N) X2 H1 [3 z( H+ b
铺地铜箔上面的过孔是要拷贝的,否则加不上去的.$ `/ z+ _. P- G! J- l9 ]9 _
————————————————————————————————————————————————————————
8 r- B7 k3 e& R1 F5 oPads的过孔放置上一直都不理想,不过了解它的特性后,注意一下,不影响使用9 E. A. |# |7 H! v
我就从来没有出过掉过孔的事
- U# z+ L/ P; }/ l! x象大家所提的把Via Grue一下就好了
( s' T! i7 a. E$ s————————————————————————————————————————————————————————8 z, X: \+ D  N  T& w2 D3 t- v
有一个方法可以解决这个问题,如果想在gnd网络填加via的话首先点右键选择select nets,然后选中gnd网络,再点右键选择add via,用这样的方法填加的via就不会因为删掉一个就全没了.; Q$ l0 Z% B0 F
还有一点要注意的是想删掉一个via的时候一定要选select anything ,如果是选select nets的话就全没了,呵呵( k( }/ v, z7 F& R' |& ]* @& L2 j
————————————————————————————————————————————————————————0 \" j4 I' ~0 z8 }+ b8 e
我也有发现PADS用起来出现问题的时候哦,就是在最后优化地线的时候,点地线就报错,然后就退出了,还好做的不多,没有出现大的问题,所以最主要的的要备份啊: K) P* w& [9 g6 z
————————————————————————————————————————————————————————9 x! O  V# A, J5 R( P
大家注意到没有,有走线连接的过孔不会丢失??
# Z9 a' W: E3 ^. k  A4 X# y不想glue所有过孔的话,就去router里面进行自动布线,让走线把gnd过孔连起来就好了。。。。
4 ?. O1 i, d) {0 ~% Y————————————————————————————————————————————————————————
+ t& ?7 {0 z5 |: Y8 N( _' K板子完工 自己至少要检查半天
2 N! r# B0 z$ t  \这个时间必须在计划内的" q# V3 v' L8 o1 E3 |6 }8 m! C
评审 审核 大部分小问题也别人也看不到
& n& d+ I+ T3 o) y/ Z做这个细心很重要" E6 C  t; T5 S7 F% q# c' N
布板时间长了
/ H) e/ D7 d8 s! t* V. m7 e# e任何人 任何事 我看到不细心的 毛躁的 就会火大
0 o5 W; g% C3 c& ~莫名其妙的 呵呵% O3 O$ M, `6 f: p3 R

" h7 K0 c: I! S) g* z[ 本帖最后由 lofeng 于 2008-12-25 14:53 编辑 ]

评分

参与人数 1贡献 +30 收起 理由
哆啦@梦 + 30 感谢分享软件使用经验!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

13

主题

93

帖子

307

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
307
2#
发表于 2008-12-23 17:26 | 只看该作者
有同感,我也遇到过类似的情况。。。。ECO进来后过孔全部不见了,但还好检查出问题来了,但你的方法没试过。。。感谢分享

426

主题

8749

帖子

2万

积分

认证会员B类

CAD工程师

Rank: 25

积分
22654
3#
发表于 2008-12-23 21:11 | 只看该作者
养成良好的设计习惯很重要.
3 S/ \! P2 [* B0 b2 ?' h0 ~
4 l# V: F! d3 j" j* O软件固然有其自身的bug,
( L; ?" u/ l* v1 o$ u+ @" b& n% k& Q$ {; B4 d
但做为专业的设计人员,你要做到防患于末然,
9 d% _- r: n( U1 O) p6 l
- N+ c7 L- r1 n这样才能体现出你的专业。3 ~+ c; d7 U1 w
! {9 T% M; Q8 s& R# L& v& r6 N' V9 V
因为关注细心,所以专业!

7

主题

193

帖子

1211

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1211
4#
发表于 2008-12-23 23:01 | 只看该作者
1.# ], b. h) {) ]# J1 Q( E* _
,发现原版的定位孔是以元件的形式单独加到PCB中的,结果一改版,一ECO TO PCB ,定位孔也没了,就这样在人家厂家加工70%的时候,大概到了钻孔工序,又加些钱重新做.我真是折在这块板子上了!!
7 N; r! a) Z+ d- f8 s4 n  n
9 i* S/ O9 b* i# t6 j) W3 d6 A/ B' v* Q2.这个只能说明:1.上板画板的人不规范,留下这个后患。肯定是画完板后,直接在ECO模式下添加定位孔(以元件的方式添加),而原理图中并没有添加这些定位孔的元件。因此ECO TO PCB后定位孔元件消失---被删除,如果不删掉那才有问题呢。
1 _$ M" }6 @  I9 t! T) j# I  {  A2.每次ECO时,都会弹出报告,会提示改动了那些东西,因此每次ECO建议仔细观察报告!3.建议原理图PCB一定要绝对同步,如果在PCB中修改了某些东西,那么一定更新原理图,反之亦然!这个是最重要的!5 N$ ]0 l- n- v7 n8 u4 o

4 b7 c, ~" j$ `+ W4 h2.   TMD,过孔怎么就没了呢!后来发现POWERPCB里好象不能删除过孔的.害惨了我.还有老大,还有一起审板子的人!我很自责.光说我个人的原因吧!挺丢人的.
( E: F( i4 c* `, H# W% a9 M- n, i% L& f$ _5 S, a
可以删除过孔。至于为什么会删除一个过孔,把其它的孔也会跟着删除掉,原因不明。但暂时肯定是添加过孔时的某些操作导致的。1.建议添加过孔时,请打开DRC模式,不要关掉。2.删除过孔时-----特别是改版的PCB时,强烈建议先把所有过孔glued,这样肯定不会过孔肯定不会自动消失,删除某个过孔时,绝对不会导致这些问题。方法:把filter改成:vias ,stitching vias,然后ctral +A ,CTAL+Q ……# B! w- G2 i9 W8 i
/ g! D9 r4 @( U5 ]; X
最后,出gerber文件后一定要用cam350或者在预览中仔细检查,而且是分开每一层,每一层地检查!, I* O0 c+ V, d4 g
总之,只有细心,专注,才会避免出错!

3

主题

22

帖子

-8936

积分

未知游客(0)

积分
-8936
5#
发表于 2008-12-24 13:41 | 只看该作者
多谢分享!

1

主题

142

帖子

113

积分

二级会员(20)

Rank: 2Rank: 2

积分
113
6#
发表于 2008-12-24 16:13 | 只看该作者
xiexei 谢谢有道理

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1647
7#
 楼主| 发表于 2008-12-25 14:55 | 只看该作者
抽空把所有的回帖都转过来了,希望对大家有帮助
5 W3 O; f- L2 C  t还有4楼的回帖也是相当的好!

3

主题

27

帖子

-8944

积分

未知游客(0)

积分
-8944
8#
发表于 2008-12-25 16:57 | 只看该作者
有同感,我也遇到过类似的情况

0

主题

204

帖子

-1万

积分

未知游客(0)

积分
-11963
9#
发表于 2008-12-25 20:17 | 只看该作者
有空慢慢看,吸取经验

14

主题

211

帖子

2892

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2892
10#
发表于 2008-12-25 21:17 | 只看该作者
我们都是把这样的孔glue的,这样不容易出问题

4

主题

227

帖子

-8163

积分

未知游客(0)

积分
-8163
11#
发表于 2008-12-27 13:32 | 只看该作者

三楼说的好啊

三楼说的好啊三楼说的好啊

3

主题

150

帖子

133

积分

二级会员(20)

Rank: 2Rank: 2

积分
133
12#
发表于 2009-1-7 19:29 | 只看该作者
大家把问题一起发出来就是给大家的学习方法和机会,使大家避免走弯路,谢谢了!!

7

主题

194

帖子

289

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
289
13#
发表于 2009-2-5 03:16 | 只看该作者
mark,学习了!

2

主题

162

帖子

943

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
943
14#
发表于 2009-2-5 09:21 | 只看该作者
谢谢楼主,受教了

13

主题

93

帖子

307

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
307
15#
发表于 2009-2-5 10:48 | 只看该作者
看完后终于知道ECO到PCB为什么会丢过孔的事了,我原先也遇到过类似的问题。。。。后来还是一个一个的加上去的,确实浪费了不少时间,不过还好板子没废7 B/ ?3 m8 r( Z- C+ s. X. _

% D+ u/ z1 v' O) Z2 |. Y为什么回复不能添加表情了呀?????
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-27 12:21 , Processed in 0.070491 second(s), 37 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表