EDA365电子工程师网

标题: PCB Layout的个人习惯设置 [打印本页]

作者: drywell    时间: 2010-6-27 13:12
标题: PCB Layout的个人习惯设置
今天比较无聊,随便找个话题说说,都是些基本工作,高手请莫见笑。我们公司用的是Orcad 9.0画原理图,Pads 2005SP2进行Layout,cam350对生成的gerber进行确认。; @: i7 g; ]% y$ V: u

. `. J: X7 F' c* R0 D1、        OrCAD4 r! T! K2 s' S) l4 Y  _
OrCAD是个非常容易操作的软件,个人感觉要比其它画电路图软件更容易上手。空闲的时候我也会想想去学Pads logic,不过每次看一了前面一点内容就没了兴趣,感觉太繁琐,直到现在也没学会Logic。
9 N; B5 _) S1 zOrCad在生成网表时,不管你选的是PADS2K.DLL还是PADSPCB.DLL,生成后的网表在正确导入时都也会出现如下图的警告提示,不清楚原因的还以为又暴错了。, ^/ m6 d4 G# x1 K& o% `

1 G$ K4 J2 L# q4 |0 w这个问题是可以解决的,到网上搜索一下padspwr4.dll,下载后把padspwr4.dll的文件放到OrCAD的NETFORMS目录下,生成时选padspwr4.dll就可以了。2 d+ Z) X7 ?. Z) I' I1 d- W, d

! L+ L1 z# A% O2、        Pads Layout  z" `- I( [* A2 Q; k/ X
刚开始Layotut的时候,第一件事就是先导入网表,然后设置过孔,规则,单位,网格和颜色等,画好板之后再一层一层的生成gerber文件。当然,也可以把一个画好的PCB文件复制一份,再把里面的内容删掉,不过这样做有时会出一些意想不到的问题。  M8 ?8 J- r8 N" U
后来翻了一下pads帮助中Start-up文件的说明,才知道这些设置都可以保存到start-up文件中。# R2 L+ ^, ^$ a
现在我都是先做好一些参数,单位,网格,过孔,规则和cam后保存.stp文件中,单面板一个Single-startup.stp,双面板的设置就保存到2Layer-startup.stp,4层板就保存到4Layer-startup.stp……每次要新layout,就新建文件,选择相应的start-up文件,就可以直接进行走线动作。做完板后,生成gerber时只需要点相应的层就可以预览了。
! g3 Q; W4 ~- S* Q当然,备份也是很重要的,每次重装系统前,要把相应的stp文件备份,在pads安装目录下的\2005PADS\SDD_HOME\Settings目录,系统装完后再复制回来。
  q! G: a# y4 x% r4 J- C1 F( y/ D' @" i- H8 K; f' I5 u
另外,做好颜色配置文件也方便于查看layout。比如,一个4层板,我会配置几个颜色文件,如Layer1,只显示顶层,关闭其它三个电性层,保存到一个颜色设置Layer1;Layer2,只显示第二次,把其它层关闭……其它电气层也一样,当我需要查看单独的电气层时,只需要点选相应的颜色设置就可以了。+ S$ G( k" p0 S1 x6 J

( _% p9 R% P% q
+ p: q; U) e7 i1 F
  n4 j" U$ {7 G5 Z, `" \ ; z0 g% E$ \5 h" o" X. E* f

" G# E+ c5 b# `- g, C颜色设置的文件也在Settings下,后缀名为.ccf,可以能过复制进行备份。9 ~9 R+ |7 G9 n3 e
* E  K! q; y) a! v! K
3、        CAM3509 J5 @0 l) y& Q; ~& X' w: j
默认安装后,Pads Layout生成的gerber的默认路径和cam350的导入的默认路径不在同一个文件夹。在查看gerber文件时要点选目录也是一件很繁琐的事,通过修改ini配置文件,可以把两个软件的默认路径设置成一样。
# r/ x- ?& E. T) D. {首先要修改的是Pads Layout输出gerber的文件夹。在Pads的安装目录下的\2005PADS\SDD_HOME\Programs目录中会找到一个名为powerpcb.ini文件:
. K( B3 ?8 B% S3 r
* _0 ?  `# X1 e, q% f ' Y( B/ i, A" q
打开此文件,然后查找“CAMDir”,找到后将等号后面的路径修改为你的cam文件夹,例如我设置为E:\work_dir\CAM,保存
( Q$ T: O; a% k1 m/ n0 W5 K; I) i( e
8 X1 H  N( H7 d% F# x其次要修改cam350的导入文件夹路径,同样的,找到cam350安装目录下的camnt95.ini文件% _: O0 O+ [, j+ E, w3 f, k

9 Z; s3 L- w% r查找Import_Path,并替换等号后面的路径,保存并关闭
/ A' E" Z% w8 {7 i$ B- B   f% A) G) W; e9 Z4 i: J* d
这时你再打开cam350,再Import时就是你所设置的目录了。* s0 _, u) k% G2 Z4 A/ Z

作者: ywdr    时间: 2010-6-27 13:22
楼主讲的比较实在。
作者: longd99    时间: 2010-6-27 16:41
楼主讲的不错,但是你的第一个问题可能是你没有找到方法,其实OrCAD本身不需要padspwr4.dll就可以生成完美网表的,如下打钩就可以了:
' _5 f5 T6 O( t# W) g(选pads2k.dll也可以和padspcb.dll生成的网表是一样的)。. D; c  y% p4 D5 u0 M; [

作者: kitty0305    时间: 2010-6-28 10:57
学习了,谢谢楼主。但是CAM350 9.5的安装目录下找不到camnt95.ini文件,怎么办?
作者: drywell    时间: 2010-6-28 17:46
楼主讲的不错,但是你的第一个问题可能是你没有找到方法,其实OrCAD本身不需要padspwr4.dll就可以生成完美网 ...
' I+ T3 H" G1 _2 s. _. U1 A" k0 Y9 i1 v, k5 e3 p$ s/ E3 p; u5 c
longd99 发表于 2010-6-27 16:41

! R- z# `/ q2 E  O7 I1 n4 ?2 G$ L5 Q9 [+ l: d

) l* H; w1 z  y1 s" L$ l5 v6 V可能是你的OrCAD版本比较高级,我的没有这个选项。
8 h1 `7 _9 y' f7 p4 {5 t5 \' W- L0 J  g) R$ e

* L( i2 E6 S" V/ _" Z; h# _* Q  H" W+ d* y0 A" ^: X

9 R- y3 T+ q! {/ \% e
  w( y6 j$ `- l/ s# R/ x9 w1 R( e- {7 _) r/ E8 q5 F

) {# A7 d. g; D! G5 _9 T" h0 ?, f
学习了,谢谢楼主。但是CAM350 9.5的安装目录下找不到camnt95.ini文件,怎么办?1 C, ~9 h) R8 k' E( N: D6 ^

/ j6 d' ~6 y. Q: U) i* ykitty0305 发表于 2010-6-28 10:57
, f7 v8 L& l0 B% m* P' \

. S- N0 @1 q9 m7 y2 W) a2 ^5 {1 o0 s; x( w
# c! u: k# u# \
在c:\Documents and Settings\当前用户名\Application Data\DownStream Technologies\CAM350 9.5\中。
: `1 }# L% f, J3 d5 n0 h0 ^3 q
4 B, L( B  i* ?* C# z其实CAM350的设置不用这么麻烦,可以直接从菜单里设置。& m* R$ t: K6 [. ]4 h5 b

) ~+ G* e, g8 E7 |  l; ~7 i

$ f1 T7 {5 e* `% w- F* r% c" v# Z) D- d4 U% n- R( p6 j6 s

screenshot23.png (46.72 KB, 下载次数: 9)

screenshot23.png

作者: longd99    时间: 2010-6-28 19:23
本帖最后由 longd99 于 2010-6-28 19:25 编辑
! D1 o6 \3 X# J' D& i$ v3 N
可能是你的OrCAD版本比较高级,我的没有这个选项。, L! V* r; q; i2 c0 j( M
drywell  发表于 2010-6-28 17:46
0 b0 l2 N* Y# ~) x' ^2 M! G& d* S
$ o  Z  ?6 i" M& j0 r
我的是15.7,因为之后的版本都是NOLIC破解,我只用15.7的。
作者: ddcen    时间: 2010-7-8 11:22
学习了,感谢!
作者: haikng168    时间: 2010-7-8 15:48
走过,路过,学习了
作者: xiaojianyou    时间: 2010-7-9 15:53
没用
作者: dahe2005    时间: 2010-7-12 09:01
楼主计讲的不错
作者: liumin5520    时间: 2010-7-12 09:46
很好 !@
作者: toryli    时间: 2010-7-13 14:36
很好
作者: fei-yang001    时间: 2010-7-13 15:51
学习了
作者: billy226    时间: 2010-7-23 23:30
谢谢楼主!
作者: wsmjimmy    时间: 2010-7-24 15:59
学习了~~
作者: xiangjin19    时间: 2010-7-25 14:55
不错,比较实用
作者: springlg    时间: 2010-7-26 13:31
路过睇睇!
作者: LinYang73    时间: 2010-7-26 18:47
受教了Thx~
作者: cyt20050511    时间: 2010-7-26 19:35
将画好的DNS,转为LOGIC,到PADS LAYOUT中不是很好吗?
' O* O- w% g0 u$ ?用的着浪费大好时光?
作者: chenzy1985    时间: 2010-7-27 19:40
路过,学习一下!!
作者: wangfeif8    时间: 2010-7-28 00:05
收藏了  ,谢谢!
作者: HAPPYLOG    时间: 2010-7-28 09:13
学习咯
作者: yzg1010    时间: 2010-8-4 16:30
学习了
作者: W13434761358    时间: 2010-8-5 15:17
l楼主讲得好呀
作者: yutao222003    时间: 2010-8-5 22:14
学习了,PADS还没有弄懂了
作者: ppyuyi    时间: 2010-8-10 13:47
谢谢楼主!
作者: Sunnyly621    时间: 2010-8-10 23:08
kan kan wo ye yi zhi yong orcad感觉不错,只是没遇到上面的问题过
作者: wcx_3245    时间: 2010-8-14 13:35
学习了!!!
作者: wcx_3245    时间: 2010-8-17 22:08
学习了,谢谢楼主!
作者: suse    时间: 2010-8-18 10:23

作者: martin31168    时间: 2010-8-18 21:22
学习了
作者: chenzy1985    时间: 2010-8-20 12:27
顶一个,看看
作者: luoyp    时间: 2010-8-20 16:05
讲得不错,多谢楼主
作者: lyong2002    时间: 2010-8-21 17:03
路过,学习了
作者: rhine0603    时间: 2010-8-28 09:00
好东西是要顶的啊!!!!!!
作者: hxs_ui    时间: 2010-8-29 01:40
回复 1# drywell
5 d$ G; f; L5 ^  }0 j) |. T  W# ~+ Q7 N# P7 `2 ^# _6 [6 k/ N

" S* D% \, _0 A/ g! R% W4 R    自主创新 ,顶
作者: xwj32    时间: 2010-8-29 15:12
谢谢楼主分享,学习了
作者: SCCKY    时间: 2010-9-2 10:57
哈哈,不错哦,学习了.
作者: ydhndh1983    时间: 2010-9-7 09:41
感谢分享7 V2 y- L. d7 c, d3 U5 Q
学习了
作者: wang354298    时间: 2010-9-8 09:31
又学到一着了
作者: wen447226    时间: 2010-9-27 10:15
很好,学习中~~
作者: hailang001    时间: 2010-9-28 11:54
先收藏了,再慢慢学习!感谢楼主分享!!!
作者: paishen205    时间: 2010-10-7 14:18
好方法~~
作者: 小郑    时间: 2010-10-9 15:45
噢,很好!
作者: Terry103    时间: 2010-10-11 21:07
收藏慢慢学
作者: yjr2006    时间: 2010-10-24 11:22
学习了!以前捆扰人的问题终于解决了,虽然那样没问题但是有警告总觉得不爽!
作者: szguwang    时间: 2010-10-26 11:16
其实都可以。
作者: mf3780    时间: 2010-10-28 00:29
cc
作者: ntr    时间: 2010-10-28 23:07
学习了~~
作者: jkokomo    时间: 2010-11-1 13:54
这两天刚装好16.3,发现在转netlist的项目前都有个or的字样,比方以前是padspcb.dll,现在变成orpadspcb.dll,不知是否转出来的东西是相同的?
作者: Terry103    时间: 2010-11-1 19:58
学习了,很实用的方法
作者: benven    时间: 2010-11-5 14:25
学习了,谢谢楼主。
作者: qqqwww213    时间: 2010-11-8 14:15
谢谢楼主分享学习了~~
3 z+ Z& t7 a; b; w
作者: monze    时间: 2010-11-14 01:15
受教了
作者: yefengyujia    时间: 2010-11-19 09:34
学习了谢谢
作者: xiongsen    时间: 2010-11-23 11:39
学习了,谢谢
作者: shuangzi    时间: 2010-11-25 13:28
楼主讲得很实用呀,
作者: yujian    时间: 2010-12-6 12:29
学习了!!!!!!
作者: zibaihe231    时间: 2010-12-9 21:21
谢谢,学习学习。
作者: liuntpco    时间: 2010-12-11 19:45
5 p3 t7 \$ T; `9 O( |8 a
学习了,谢谢楼主。
作者: guanglei    时间: 2010-12-12 13:56
导出ASC文件是出现dsn will be saved prior to netlisting,请高手指点,谢谢!
作者: bilinzhuxiao    时间: 2010-12-20 23:19
学习了,谢谢
作者: qingwu    时间: 2010-12-23 10:26
学习了!谢谢!
作者: huqiming588    时间: 2010-12-24 21:07
支持一下楼主!谢谢分享经验!
作者: 如风    时间: 2010-12-27 11:13
怎么才能在使用时打开*。STP文件呢?
作者: zsdgyj    时间: 2010-12-29 13:52

作者: hezhiwen168    时间: 2011-1-7 17:01
很好的经验,谢谢了
作者: hxs_ui    时间: 2011-1-16 23:24
回复 drywell 的帖子
- \/ ^( a8 H# G1 b# m* ~# T; v4 J7 E- m7 C4 `4 l  B/ O: B* g# q' p" B
学习了,谢谢
作者: yanxiang894    时间: 2011-1-19 09:59
楼主能把这些文件 一起传上来就更好了
作者: yanxiang894    时间: 2011-1-19 10:00
楼主能把这些文件 一起传上来就更好了
作者: 放牧归来    时间: 2011-1-26 10:27
谢谢分享。。。。。。。。。。
作者: famed    时间: 2011-2-5 10:27
楼主的经验值得学习,很不错的文章,值得每个人一看。能提高效率和减少出错。
作者: gdli    时间: 2011-2-17 16:05
PADS2007在选择使用默认的启动设置文件后导入网表、和板框规则没有变化吗
作者: gdli    时间: 2011-2-17 16:07
2005设置的默认启动文件可以拷贝到2007下使用吗
作者: gdli    时间: 2011-2-17 17:16
PADS中Logic和Layout的规则要保持一致吗
作者: kingt001    时间: 2011-2-21 23:27
感觉实用性不是很大  N- @( t4 h; F4 C& u: c- {1 y2 U
除了出gerber那个有点用之外
作者: flying1200    时间: 2011-2-22 13:58
看看,学习下!
作者: ding6078051    时间: 2011-3-2 13:21
嗯 真的很好 谢楼主
作者: li-0165    时间: 2011-3-2 17:45
DING xue xi了!
作者: 又斜风细雨    时间: 2011-3-5 16:17
回复 longd99 的帖子1 Y: Z% P/ O4 S; ~
$ [6 T: w( g$ a4 q( Y# o
我以前一直用的10.5精简版的,在输出网络表的时候默认是ASC的格式,现在我装了16.3版本的怎么输出时NET格式的呢?% z" q: B5 c2 L

作者: zpf    时间: 2011-3-5 20:13
学习中
作者: 甲方乙方    时间: 2011-3-7 11:54
楼主辛苦了!
作者: shenqingjing    时间: 2011-3-9 08:21

作者: zcyxh12345    时间: 2011-3-9 16:47
不错的贴子,
作者: liuclymq    时间: 2011-3-14 09:20
很好/ Y( _/ [7 l: M' M2 F) o; {* ?

作者: 316604579    时间: 2011-3-16 16:46
   
作者: a136746874    时间: 2011-3-18 09:42
PCB厂商
作者: ysqaing    时间: 2011-3-18 14:47
怎么不说明白备份的步骤呢?
作者: xiaolianjun1985    时间: 2011-3-23 21:09
回复 drywell 的帖子
5 j2 r; J9 V& h$ G& {5 Z: R) S$ G1 V( M
有些习惯真好# p+ P1 {' N* n: x& J0 H

作者: xiaolianjun1985    时间: 2011-3-23 21:10
好啊
作者: baliujiang    时间: 2011-3-31 11:27
学习了。。
作者: leiic    时间: 2011-4-11 14:27
好东西呀~!
作者: sandaoshahu    时间: 2011-4-11 19:55
学习了~~
作者: vf1983cs    时间: 2011-4-17 20:02
但在同步上问题是否会多一点呢
作者: 109525603    时间: 2011-4-20 11:08
怎么保存start-up文件????????
作者: lianxue    时间: 2011-4-29 10:58
我的ORCAD中也没有OPtions下面的选项.....
作者: MentorUser    时间: 2011-4-30 21:03
Thanks !!!!!!!!!!!!!!
作者: lh08101276    时间: 2011-5-1 12:23
路过,学习了~~
作者: rives2011    时间: 2011-5-7 11:23
新手学习了 谢谢
作者: fanghaisan    时间: 2011-5-12 14:41
学习了




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