EDA365电子工程师网

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

作者: drywell    时间: 2010-6-27 13:12
标题: PCB Layout的个人习惯设置
今天比较无聊,随便找个话题说说,都是些基本工作,高手请莫见笑。我们公司用的是Orcad 9.0画原理图,Pads 2005SP2进行Layout,cam350对生成的gerber进行确认。4 l3 X  s* g8 n* b0 f
' O( }% Q. [( ]' O* x  x$ z/ c
1、        OrCAD$ M8 o$ {6 V# ^/ o2 ^
OrCAD是个非常容易操作的软件,个人感觉要比其它画电路图软件更容易上手。空闲的时候我也会想想去学Pads logic,不过每次看一了前面一点内容就没了兴趣,感觉太繁琐,直到现在也没学会Logic。8 m) f7 @* i) o3 q  `7 m! y  _
OrCad在生成网表时,不管你选的是PADS2K.DLL还是PADSPCB.DLL,生成后的网表在正确导入时都也会出现如下图的警告提示,不清楚原因的还以为又暴错了。6 F$ o1 `, w: M

$ \8 C: s# f8 ]" `0 Y2 ^$ j这个问题是可以解决的,到网上搜索一下padspwr4.dll,下载后把padspwr4.dll的文件放到OrCAD的NETFORMS目录下,生成时选padspwr4.dll就可以了。
2 Q2 f6 Q! v, W. Q+ m3 T9 j
0 |7 s9 v. T6 k# ?2、        Pads Layout
+ r5 P' ?2 u: |3 v6 A. l刚开始Layotut的时候,第一件事就是先导入网表,然后设置过孔,规则,单位,网格和颜色等,画好板之后再一层一层的生成gerber文件。当然,也可以把一个画好的PCB文件复制一份,再把里面的内容删掉,不过这样做有时会出一些意想不到的问题。
5 K( [$ F0 y; L1 _2 D! v后来翻了一下pads帮助中Start-up文件的说明,才知道这些设置都可以保存到start-up文件中。
8 f% n3 h7 P# M4 H. l! e( J# W0 D现在我都是先做好一些参数,单位,网格,过孔,规则和cam后保存.stp文件中,单面板一个Single-startup.stp,双面板的设置就保存到2Layer-startup.stp,4层板就保存到4Layer-startup.stp……每次要新layout,就新建文件,选择相应的start-up文件,就可以直接进行走线动作。做完板后,生成gerber时只需要点相应的层就可以预览了。
5 E; r7 ]' F: l当然,备份也是很重要的,每次重装系统前,要把相应的stp文件备份,在pads安装目录下的\2005PADS\SDD_HOME\Settings目录,系统装完后再复制回来。" s6 [% h' g) P

7 s6 {- z& S6 Z; \" }1 [$ o  t另外,做好颜色配置文件也方便于查看layout。比如,一个4层板,我会配置几个颜色文件,如Layer1,只显示顶层,关闭其它三个电性层,保存到一个颜色设置Layer1;Layer2,只显示第二次,把其它层关闭……其它电气层也一样,当我需要查看单独的电气层时,只需要点选相应的颜色设置就可以了。
/ U! Z. E5 d  Y5 U" h6 o' @2 S4 m7 r2 _* j/ e

) C- E8 }! P( N; U
; [" r5 h' ?8 g  V( V/ l* {( D
# Z' R5 x! d" |& p% d# ]! o' Q$ f& n" E3 H, w% T- C. @4 ^# g
颜色设置的文件也在Settings下,后缀名为.ccf,可以能过复制进行备份。: T5 D& X; r+ Z$ u
& m2 p6 X3 G0 d7 s; `2 g
3、        CAM350
" M5 G, U% r6 f; g3 F2 L+ f( m默认安装后,Pads Layout生成的gerber的默认路径和cam350的导入的默认路径不在同一个文件夹。在查看gerber文件时要点选目录也是一件很繁琐的事,通过修改ini配置文件,可以把两个软件的默认路径设置成一样。
3 j- {5 m/ I, A首先要修改的是Pads Layout输出gerber的文件夹。在Pads的安装目录下的\2005PADS\SDD_HOME\Programs目录中会找到一个名为powerpcb.ini文件:
6 x' _* U. }& u
% {# s1 i. [7 j* y4 H 4 P9 _/ j, }  |# a  @, _
打开此文件,然后查找“CAMDir”,找到后将等号后面的路径修改为你的cam文件夹,例如我设置为E:\work_dir\CAM,保存: F  G# j. H4 h& W  R1 X% k

8 u6 ~/ A1 D  z$ Q$ A/ x: s. @其次要修改cam350的导入文件夹路径,同样的,找到cam350安装目录下的camnt95.ini文件
# R. R4 D& X' G. W4 H, v6 H+ f
( Z0 Z' V4 Q% b. v# J查找Import_Path,并替换等号后面的路径,保存并关闭, P- |7 {, f4 l8 g' ^4 s3 f
/ o& h$ A& p! t& i0 G
这时你再打开cam350,再Import时就是你所设置的目录了。1 `2 t5 i/ k" G9 k

作者: ywdr    时间: 2010-6-27 13:22
楼主讲的比较实在。
作者: longd99    时间: 2010-6-27 16:41
楼主讲的不错,但是你的第一个问题可能是你没有找到方法,其实OrCAD本身不需要padspwr4.dll就可以生成完美网表的,如下打钩就可以了:4 v1 ~, o" T/ x  a5 P
(选pads2k.dll也可以和padspcb.dll生成的网表是一样的)。  u& ?- n7 ^1 ~; Y

作者: kitty0305    时间: 2010-6-28 10:57
学习了,谢谢楼主。但是CAM350 9.5的安装目录下找不到camnt95.ini文件,怎么办?
作者: drywell    时间: 2010-6-28 17:46
楼主讲的不错,但是你的第一个问题可能是你没有找到方法,其实OrCAD本身不需要padspwr4.dll就可以生成完美网 ...  R! t4 _% @# G+ w9 e7 Z4 @* i2 W

" u/ n: ]- ]# I9 R8 [$ s. k- j, f3 Blongd99 发表于 2010-6-27 16:41
; J: L( {7 o) \% ?
9 l) e* W- v0 ]. R4 ^
; J+ g' @' J1 ^# c
可能是你的OrCAD版本比较高级,我的没有这个选项。
7 A' i) M, o7 F- I! D. ^1 X: \4 X' J! d, M2 i" c7 z; H( b

+ Z: z' ]  l! N3 d' \' C' p0 G2 ]! U2 m: G. U

! Z1 v. ]' m- I# E
5 i9 H! P& a0 g+ S! J& l( ?- h
  j; \, f  Z" d6 l& ~$ g+ ~$ ~5 L+ {9 b  s$ s) R
学习了,谢谢楼主。但是CAM350 9.5的安装目录下找不到camnt95.ini文件,怎么办?
% l/ R4 |$ z. S( j
/ c4 m" Y. b  E5 N5 v2 K) hkitty0305 发表于 2010-6-28 10:57
  v4 _4 u7 h2 V2 s: Q$ p

/ P# I9 B0 ~! o+ g9 Y+ r* M
$ g7 e% f8 k% O3 |$ ^* }2 f5 A, X9 p5 N$ b7 H# C* D* }" u2 n
在c:\Documents and Settings\当前用户名\Application Data\DownStream Technologies\CAM350 9.5\中。
0 Z* v* i- {; \) q% K; `# a
7 x4 Q" o9 M# a5 O3 w其实CAM350的设置不用这么麻烦,可以直接从菜单里设置。0 b3 I# f) Y$ w. ?- M! u/ M3 A

) y  |6 `- v, a9 ]3 H, t. u
/ e- }9 I  `7 d0 r; Z

, T/ q8 X4 z2 o+ K7 J

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

screenshot23.png

作者: longd99    时间: 2010-6-28 19:23
本帖最后由 longd99 于 2010-6-28 19:25 编辑 2 V7 e% N" j  X
可能是你的OrCAD版本比较高级,我的没有这个选项。* P  K  ~) p6 n# ]3 d' ]: o! U+ A- I
drywell  发表于 2010-6-28 17:46
1 _+ ?$ p. F) i# N7 n! j7 p6 X  r7 A5 @

% t% w8 x% E) L% T0 d5 i! A( V我的是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中不是很好吗?
/ N  i1 n1 ]- r用的着浪费大好时光?
作者: 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 % d2 Q5 |9 @+ Y& o' H3 J4 |7 `1 v

8 }3 @, t' _1 @* U
* P1 m/ F6 R: w+ q( I) e% U3 v    自主创新 ,顶
作者: xwj32    时间: 2010-8-29 15:12
谢谢楼主分享,学习了
作者: SCCKY    时间: 2010-9-2 10:57
哈哈,不错哦,学习了.
作者: ydhndh1983    时间: 2010-9-7 09:41
感谢分享1 ^) f. ^. a! T5 N
学习了
作者: 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
谢谢楼主分享学习了~~
5 ~0 @- H' g$ o- u; H1 o. @. v6 Z! ]
作者: 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

: e' P* g/ r" L6 o5 m学习了,谢谢楼主。
作者: 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 的帖子9 u$ l5 W5 q% E# i7 s, w
' }( ?0 n, |! K# Z! T  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
感觉实用性不是很大
+ j7 C- i: S$ E7 `* j3 F除了出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 的帖子- u, v* a0 B  P: s# f" v

* ?1 Z* i4 m& h0 ]" C! O. z) ?我以前一直用的10.5精简版的,在输出网络表的时候默认是ASC的格式,现在我装了16.3版本的怎么输出时NET格式的呢?9 t! v( i: o+ N/ ~+ C4 ]% R

作者: 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
很好
: j. u' _9 K  X/ G2 F
作者: 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 的帖子
( ^: u2 s7 |8 V1 p: @- k( J. a
有些习惯真好; e0 \# m' ^* G% w' X4 {

作者: 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