EDA365电子工程师网

标题: PowerPCB ,让我欲哭无泪!(转)--把所有回帖都转过来了,希望有帮助 [打印本页]

作者: lofeng    时间: 2008-12-22 22:33
标题: PowerPCB ,让我欲哭无泪!(转)--把所有回帖都转过来了,希望有帮助
感觉这个对大家有帮助,所以就转过来了~~' `+ X5 D2 P  p/ y6 q  P. m: ?
不过感觉在PADS2007.3中好像没有这个问题,还请大虾指教~~3 l0 z$ G1 j; H9 {2 c$ x
5 q  m6 ^+ C3 k$ K3 A
各位,% u4 _9 W' T1 p3 a0 \, J7 L
     我最近用POWERPCB改了一块板子.我应该是这个软件的新手了.没想到改板到处都是问题,最后废掉了.整个损失的不仅仅是钱,重要的是时间.都一个月了.改板的射频部分RF,本来不涉及到变动的地方过孔全消失了.由于是改板,谁都没看到,疏忽了.结果出的板子就废了.且不说大家检查不仔细的问题.
+ k2 w( H8 w0 L. `# x6 T在这之前就已经发生问题了,就在GERBER FILE 发到厂家时,发现原版的定位孔是以元件的形式单独加到PCB中的,结果一改版,一ECO TO PCB ,定位孔也没了,就这样在人家厂家加工70%的时候,大概到了钻孔工序,又加些钱重新做.我真是折在这块板子上了!!7 l, a5 d. _1 q/ H+ P8 |  i
     TMD,过孔怎么就没了呢!后来发现POWERPCB里好象不能删除过孔的.害惨了我.还有老大,还有一起审板子的人!我很自责.光说我个人的原因吧!挺丢人的.' G; p0 [4 s% T5 m
     亲爱的同行们.我都没信心做LAYOUT这行了.打不起精神呀!5 `$ l) ?1 ]" @$ X
     大家出过这么大的事情么?/ u! M% ~; `$ j+ R% x0 S
    各位有什么好的办法,避免掉么?
% a# ~( |* J  W; \本文来自:我爱研发网(52RD.com) 详细出处:http://www.52rd.com/bbs/Detail_RD.BBS_131889_58_1_1.html
$ A& _  D$ e% b, d* c7 K* b7 [
) U  J3 |* k/ n
5 `( E4 {4 @7 a) T0 M8 x0 q, h, s------------------------------------------------------------------------------------------------------------------------------------------------------------------$ u: C* r* C6 m# x( `3 g% E* T. c
我每次发数据给pcb厂家时,都要认真用CAM350查gerber,甚至要和前一板gerber的作比较,生怕出错。7 r* K$ V* E9 t6 o% W- j
powerpcb这个软件特别烂,要吸取很多教训,才能很好的使用这个软件,不能随意删除某个孔,一删某个孔,其他同孔也跟着删掉了,只能到route里删某个孔;
/ _* Y2 x% P1 ]. T1 X8 D6 M这么烂的软件不知道为什么这么多公司还用?8 a; o/ I( o  n* R: s' H. E6 M
吃一垫,长一智,不要灰心,谁不犯错呢,记住以后不要犯这种错误就行了
* R/ @1 M% P# P4 c, w8 W, c$ S
8 g1 h: ]) G% P/ p————————————————————————————————————————————————————————
, n' @9 d0 r. @+ g- I5 ]7 l0 g感谢大家!听到这么多安慰的话.
4 h+ i: w: X% n4 `5 D8 [       不过我找了一下原因.GND过孔丢失的原因是,因为改版时,原板上所有的GND过孔都是由一个电容的
3 t8 f) d" h0 }. m( m% n/ \6 qGND pad  引出并复制的.那在原理图升级时,恰好这个电容不用了,删掉了.所以在改板导入PCB时,对应的电容没了,过孔的复制源也就没了,那么所有的过孔也就没了.无论这些过孔你是否加胶了!所以为了防止改版产生类似问题,我相处一个办法,就是在原理图上单独放置一个网络为GND 元件,作为过孔源.板上所有的GND过孔都由这个复制.而且告之硬件工程师,无论哪次改板,都不要删除这个元件.那样的话就解决了这个问题.0 Y+ v# T6 t  l4 r' S- m
      另外在改板或设计过程中,把所有的过孔都加胶,这样就能避免误删过孔,导致GND 过孔消失影响电气性能,影响指标.0 g' F. Y/ v  K
       即便是这样作了,最后检查时也还要检查一下./ e5 z, a0 Y+ y4 v9 D* _: d
————————————————————————————————————————————————————————# c3 J: E( F* P
PADS里面的地孔与地线删掉的话一般非常容易掉线或是掉孔..尤为表现在包地的地线与地孔...
' ^6 T* k0 l7 g- p$ u如果是某一个网络的过孔被删..请问楼主你最后检查DRC的时候..怎么可能不报错...除非你掉的是某些包地的地孔与地线..+ M+ ^1 F: n  Y+ u
还有注意不要在ECO模式下工作..这样你的定位孔很容易被删掉或是网络错乱你发现不了..即使DRC也没用.
9 ?( e1 z0 ]2 L: c2 v. t还有CAM350里..如果你的一些网络线与孔掉了..和前一个板本是很容易很分辨出来的...楼主下次可要小心注意点哟....
" x) g3 N. ?; r! R2 y8 `( k犯过错哟以后才会注意...犯错并不可怕滴...加油楼主..7 w& x2 H, M, J# B) Q7 C5 s5 i. E
————————————————————————————————————————————————————————2 T  X' R$ J5 _& f8 z7 X
我的做法是,一般做完板子后,我都要把过孔锁住,这样比较安全一点.# Q  P* a( X* Z7 X' S
————————————————————————————————————————————————————————" d2 H: m, d- K  A% \7 d
下次注意哈 经验都是这么出来的% R! k+ [3 |  r$ Z
第一次用pads画板就发现这个问题了,每次动一个孔都要very very小心。。。5 L. ]( k. L4 u1 f. K
————————————————————————————————————————————————————————5 o, b: a3 T0 m4 E) }! H
我也遇到过要几次这种GND网络过孔丢掉的问题。有一次我是这样做的:因为上一版本性能已基本稳定,RF就要求这些地孔的位置,数量大致跟上一版一样。我就把上一版gerber中的drill drawing这一层做成dxf文件导入到PCB中,再按照dxf上面孔的位置,将地孔重新加一遍。这样这些地孔就跟上一版一模一样了。
: _3 ^* J' m* {/ W/ o1 d  l————————————————————————————————————————————————————————
: l, M1 a# X$ C9 H5 ?3 \现在我删线或是删地孔都到ROUTER里面删...令愿多费点事关掉PCB再打开ROUTER..也不愿出事...必竟有的时候掉线掉孔很难发现...  X: Y* f3 E) Q) j, R( U
————————————————————————————————————————————————————————( e' D4 ~$ y4 @3 p9 Q/ Q8 n
用 Copy 方式去做的 GND 过孔,以后只要删掉一个其他的都会删掉的 ,
% E  {) C& k; j" M8 t- m不过我倒可以提供一个小方法来解决这个 bug ,
& S' A* k! V$ W, N5 h1 ^% c大家只要在不用的那一层把那些粘贴后没有连接的网络两两相连,  a3 L- r- l8 d7 `: ^: a
让它们每个都与其他的 GND 过孔连接起来 , 以后怎么删都不会多删啦 ...

3 d' y. r  `' K5 _$ e+ L: cmentor里面的其他小问题其实都可以通过这些小方法来应对的...  g! J% G4 {0 }- g) M
————————————————————————————————————————————————————————
" y' O9 U  {2 x# r在PCB中最好不要直接使用COPY这个命令,容易出错,除了COPY元器件( l* Z4 [, u$ d/ Y& B
————————————————————————————————————————————————————————& u0 E* ~- k( Y0 p0 I
铺地铜箔上面的过孔是要拷贝的,否则加不上去的.! a- V% A  `) c0 C8 H- B
————————————————————————————————————————————————————————" e, L4 S# D) f6 ?
Pads的过孔放置上一直都不理想,不过了解它的特性后,注意一下,不影响使用; _! {  R- n/ O5 T! s# S( |
我就从来没有出过掉过孔的事& k7 s  J# g6 x) x6 b
象大家所提的把Via Grue一下就好了5 @2 \) Z6 s0 |& s
————————————————————————————————————————————————————————- `) h$ _& e+ x# j; b+ L$ A5 E
有一个方法可以解决这个问题,如果想在gnd网络填加via的话首先点右键选择select nets,然后选中gnd网络,再点右键选择add via,用这样的方法填加的via就不会因为删掉一个就全没了.9 D  |; {- }3 G  V/ j
还有一点要注意的是想删掉一个via的时候一定要选select anything ,如果是选select nets的话就全没了,呵呵6 @, Q! Y; W7 L; W4 O% w' l
————————————————————————————————————————————————————————
0 O8 E7 v$ o+ s, F+ P, t- d我也有发现PADS用起来出现问题的时候哦,就是在最后优化地线的时候,点地线就报错,然后就退出了,还好做的不多,没有出现大的问题,所以最主要的的要备份啊
0 E3 H, r! [4 I# K6 W————————————————————————————————————————————————————————7 J; S9 n  m& j1 T! S5 G
大家注意到没有,有走线连接的过孔不会丢失??
4 R7 r2 J1 p5 I. z7 i) F不想glue所有过孔的话,就去router里面进行自动布线,让走线把gnd过孔连起来就好了。。。。
8 p+ o7 k$ J3 s0 r6 T5 Q- ?4 }————————————————————————————————————————————————————————1 _( ]* }( d% p, M
板子完工 自己至少要检查半天
" B: O  @: _5 S6 Z8 N1 L* d这个时间必须在计划内的
/ `* F0 K/ {% S1 D9 `! Q. {评审 审核 大部分小问题也别人也看不到
: M2 w! C/ d7 w% q做这个细心很重要- i9 w& }. S  Q$ c0 L1 j4 i9 g
布板时间长了/ _9 H& d, y! W, \0 T6 g4 U7 N. C. M
任何人 任何事 我看到不细心的 毛躁的 就会火大
+ G3 q# |  t6 {/ l1 Q8 X& O莫名其妙的 呵呵
* B& o" p: [4 |
. F+ x( B0 u9 P/ q[ 本帖最后由 lofeng 于 2008-12-25 14:53 编辑 ]
作者: 风淡云悠    时间: 2008-12-23 17:26
有同感,我也遇到过类似的情况。。。。ECO进来后过孔全部不见了,但还好检查出问题来了,但你的方法没试过。。。感谢分享
作者: jimmy    时间: 2008-12-23 21:11
养成良好的设计习惯很重要.7 `, Z6 v% u* Q8 V& a

8 g! j5 z. M6 n! @+ K' L2 o软件固然有其自身的bug,
7 v. Q. T, H& N9 n+ l& w+ @" A7 S, Y; A9 B9 t* I
但做为专业的设计人员,你要做到防患于末然,
/ K* N! D( G! Y( s  I: }/ h; ]; o$ M3 C& @% I& W
这样才能体现出你的专业。
6 H  }1 E+ V+ I6 ^6 W: _' ~( a1 ^! k+ n* }( A: G
因为关注细心,所以专业!
作者: mdwct    时间: 2008-12-23 23:01
1.9 V, p$ L+ V0 h$ ?. R4 t" g$ a9 D4 B
,发现原版的定位孔是以元件的形式单独加到PCB中的,结果一改版,一ECO TO PCB ,定位孔也没了,就这样在人家厂家加工70%的时候,大概到了钻孔工序,又加些钱重新做.我真是折在这块板子上了!!- N) p7 G  m% `) j& d

0 e- e* I4 i; t# Z5 O7 R2.这个只能说明:1.上板画板的人不规范,留下这个后患。肯定是画完板后,直接在ECO模式下添加定位孔(以元件的方式添加),而原理图中并没有添加这些定位孔的元件。因此ECO TO PCB后定位孔元件消失---被删除,如果不删掉那才有问题呢。# x1 b, w5 |2 u
2.每次ECO时,都会弹出报告,会提示改动了那些东西,因此每次ECO建议仔细观察报告!3.建议原理图PCB一定要绝对同步,如果在PCB中修改了某些东西,那么一定更新原理图,反之亦然!这个是最重要的!
+ `0 C8 }3 C5 A) k. T( y# h6 Y7 P" y9 x
2.   TMD,过孔怎么就没了呢!后来发现POWERPCB里好象不能删除过孔的.害惨了我.还有老大,还有一起审板子的人!我很自责.光说我个人的原因吧!挺丢人的.% A; R# T- @  T/ S; e! F2 V: K
$ [6 m2 t' p4 R1 O+ ?. J
可以删除过孔。至于为什么会删除一个过孔,把其它的孔也会跟着删除掉,原因不明。但暂时肯定是添加过孔时的某些操作导致的。1.建议添加过孔时,请打开DRC模式,不要关掉。2.删除过孔时-----特别是改版的PCB时,强烈建议先把所有过孔glued,这样肯定不会过孔肯定不会自动消失,删除某个过孔时,绝对不会导致这些问题。方法:把filter改成:vias ,stitching vias,然后ctral +A ,CTAL+Q ……
" z! |+ k: P  _0 h& a; I9 W$ s5 L5 y8 }+ g- k% s
最后,出gerber文件后一定要用cam350或者在预览中仔细检查,而且是分开每一层,每一层地检查!  Z1 q( g8 t& Y5 _; l8 T) Z
总之,只有细心,专注,才会避免出错!
作者: gg99yy    时间: 2008-12-24 13:41
多谢分享!
作者: wendy_flying    时间: 2008-12-24 16:13
xiexei 谢谢有道理
作者: lofeng    时间: 2008-12-25 14:55
抽空把所有的回帖都转过来了,希望对大家有帮助& d/ L0 B! S/ P) M; D  i! y
还有4楼的回帖也是相当的好!
作者: 小米奇    时间: 2008-12-25 16:57
有同感,我也遇到过类似的情况
作者: yhh20100    时间: 2008-12-25 20:17
有空慢慢看,吸取经验
作者: ykwym    时间: 2008-12-25 21:17
我们都是把这样的孔glue的,这样不容易出问题
作者: znz23456    时间: 2008-12-27 13:32
标题: 三楼说的好啊
三楼说的好啊三楼说的好啊
作者: 804942427    时间: 2009-1-7 19:29
大家把问题一起发出来就是给大家的学习方法和机会,使大家避免走弯路,谢谢了!!
作者: threetigher    时间: 2009-2-5 03:16
mark,学习了!
作者: xwm814    时间: 2009-2-5 09:21
谢谢楼主,受教了
作者: 风淡云悠    时间: 2009-2-5 10:48
看完后终于知道ECO到PCB为什么会丢过孔的事了,我原先也遇到过类似的问题。。。。后来还是一个一个的加上去的,确实浪费了不少时间,不过还好板子没废
" H9 s% d- I3 W3 s1 F
' Q7 M- D8 x, N+ T$ O$ v* e) }. C为什么回复不能添加表情了呀?????
作者: libsuo    时间: 2009-2-5 17:30
地过孔一般在板子空余的地方会放很多,最初我也是将一个电容的地过孔复制,然后不停的粘贴。结果发现只要删除一个地孔可能空余处的所有的地过孔都没有了。
8 ]2 _9 g# ~8 q8 @/ B  V后来想了一个办法:空余处的地过孔依然通过粘贴的方式,只不过第一个孔是粘贴自电容的地过孔,然后我直接把它上胶,然后选定这个已上胶的过孔,点复制,然后不停的在想加的地方粘贴;这样所有粘贴出来的地过孔都是已上胶的。这样如果改版再ECO,即使原来的器件没有了,地过孔也一个不会少。如果想在某一块区域添加或修改布局布线,就一次选定这个区域的所有地过孔,先去掉胶,然后按del就全部删除了,而不会影响到其他区域的地过孔。修改完了再选一个上胶的地过孔再复制,不停粘贴就可以搞定收工。
作者: tianmahua    时间: 2009-2-5 17:48
现在正在学,学习了!
作者: newone    时间: 2009-2-5 20:58
又认识深了一步,谢谢了哦
作者: YUANHUI217    时间: 2009-2-5 23:15
支持4#,不过也多谢楼主的分享
作者: 清仔    时间: 2009-2-6 14:10
做完了,可以DRC检查一下,这样犯错误的机会会少些,我画的板子每次都要用电脑检查一下,再人工检查.做这行的真的要很小心......
作者: steveshi    时间: 2009-2-7 16:11
看过!
作者: phicialy    时间: 2009-2-10 10:38
我的做法跟17#是一样的
作者: xwb_33    时间: 2009-2-15 14:43
现在正在学,学习了!
作者: fenqinyao    时间: 2010-6-26 17:12
这个不是问题,只看你有没有找到问题的方法。这是我在52RD的回贴。6 g8 W: l8 J0 ^* g" V
http://www.52rd.com/bbs/Detail_RD.BBS_131889_58_1_5.html
$ W; E, X. y& {1 d; V这下面的是解决方法:
3 Q. m7 Q! b# ^* k. M. K! Ohttp://www.52rd.com/bbs/Detail_RD.BBS_188753_58_1_1.html
作者: fei-yang001    时间: 2010-6-26 19:32
受教了
作者: sikixu    时间: 2010-7-9 21:38
在PowerPCB里面有一个特点,你如果添加过地孔的时候图省事,复制一个直接用,那你一定要把它的属性设置为glued,否则很容易失去的,呵呵
作者: cake    时间: 2010-7-12 10:18
我碰到的情况是在改板时重新导入网表后 GND VIA全部丢失,有知道解决方法的请告知下。谢谢
作者: zhangtao2    时间: 2010-7-12 10:57
在删除一个地过孔后导致你所有的地过孔都消失了,发给板厂做造成了损失,让我来说还是你自己真是一点都不称职,就那简单的方法来说,最起码在你用CAM检查的时候,过孔,孔符这些就可以检查出来你的地孔全部消失的问题,可是你没有发现,那我估计你改动很自己觉得应该没有什么问题就发出去啦没有再次得去做检查,这一点是不好的习惯,既然选择做画板这一工作就要将它做到完美,当然LZ不用恢心,有了一次很好的教训相信一会是绝不会再犯这样的错误了。
作者: sjh835170    时间: 2010-7-12 19:21
虽然使用pads 的时间不长,但和楼主的感觉是一模一样,使用的时候有问题不报错。小板子仔细点还能检查的出来,但是元件多的板子,总会有疏忽。所以还是喜欢allegro啊,可惜公司规定使用pads,真是无奈。
作者: owen5953    时间: 2010-12-14 16:39
呵呵
作者: anne_qian34    时间: 2010-12-14 18:21
ECO同步掉过孔不是软件的bug,附上在本网站上找到的解决方法。6 l& n$ c2 w2 N% r: V7 n  P* B
关于这个问题也是困扰很久,一直都是掉了之后再重新加一遍。后来在365上发现该问题的解决方法后,深深体会到还是对软件欠缺深入了解,才会增加了工作量。呵呵,工具是死的,人生活的,碰到问题要多想办法,而不能一味的怪工具。' s4 C! U+ S5 `: C" G

作者: anne_qian34    时间: 2010-12-14 18:22
刚刚漏了附件~~

PADS在ECO同步掉过孔的问题解决方法[1].pdf

166.74 KB, 下载次数: 39, 下载积分: 威望 -5


作者: 可乐    时间: 2010-12-14 22:26
多谢分享!
作者: liuntpco    时间: 2010-12-15 23:03
& y. E! z4 L' A, r  G9 G
有空慢慢看,吸取经验
作者: cjj123    时间: 2010-12-16 11:03
我也遇到过类似的情况 确实很奇怪
作者: hui_hui0228    时间: 2010-12-16 17:37
我也用的这个软件,我觉得还好啊!关键是要养成习惯很重要,
6 k6 e9 M: q; ?: ~9 j要记得不定时的保存,好多问题其实都是可以避免掉的/ @' x9 Q+ D+ g: ]
过孔会丢的话,我每次都是打一个过孔到空白的地方,把过孔的属性设置好了,锁上,然后去COPY这个过孔,这样的话就不会说出现删过孔哪个过孔会丢啦
! F. ^3 p. Q1 Q: i/ _; c打孔的时候把格点设置好,也很整齐啊/ V) o6 o: W' r$ k. c

作者: wxc287939659    时间: 2010-12-17 09:30
那就换个软件吧
作者: xiaoyilong2010    时间: 2011-6-18 12:36
好好学习
作者: nage0228    时间: 2011-6-21 11:03
我也遇到过这样的问题,很郁闷的重新打孔。 学习下上面提到的方法,谢谢!
作者: mingtiandejiyi    时间: 2011-6-24 16:13
谢谢楼主
作者: c.fz06    时间: 2011-9-1 13:45
学习了,学习楼主指教
作者: lld    时间: 2011-9-1 14:07
这种问题,我也遇到过,不过发现了,那时候还发了一个贴专门问过怎么解决。一般出现在改板的时候,比如要删除地网络的测试点,或者删除某个过孔,结果掉了一大片的地,有时候是DDR的,有时候是高频头部分的,很随机,没有规律,所以现在我改板之前,都把过孔全锁住(还是会掉),然后删的时候,把它拉到板外较远的地方(各位的指点),删除的同时,观看全局的孔有没有什么变化,发现大面积掉孔,就撤销,不过这样试过几次,没有问题。9 [! \/ h  g% a+ ~2 b
因为改的别人的板,所以实在不知道别人是什么习惯导致这个问题,自己画的板,还没有这个问题。所以,我个人认为,不是软件的原因。复制过孔会不会有这个问题,还有待验证。
作者: mindray_ty    时间: 2011-9-1 14:13
习惯决定一切,细节补充漏洞!




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2