EDA365电子论坛网

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

作者: drywell    时间: 2010-6-27 13:12
标题: PCB Layout的个人习惯设置
今天比较无聊,随便找个话题说说,都是些基本工作,高手请莫见笑。我们公司用的是Orcad 9.0画原理图,Pads 2005SP2进行Layout,cam350对生成的gerber进行确认。3 W. W" p1 b( }7 D4 O4 y

' o. A" O; a2 v$ [' m8 Q( `1、        OrCAD
5 ~4 |  r! T/ f3 e! _2 cOrCAD是个非常容易操作的软件,个人感觉要比其它画电路图软件更容易上手。空闲的时候我也会想想去学Pads logic,不过每次看一了前面一点内容就没了兴趣,感觉太繁琐,直到现在也没学会Logic。. N, a! O! f  i% Q: t- k+ c# k
OrCad在生成网表时,不管你选的是PADS2K.DLL还是PADSPCB.DLL,生成后的网表在正确导入时都也会出现如下图的警告提示,不清楚原因的还以为又暴错了。6 Q6 A" C( s* N& t, f# Y
% B' y: r' K" z7 c) a# e3 {9 l
这个问题是可以解决的,到网上搜索一下padspwr4.dll,下载后把padspwr4.dll的文件放到OrCAD的NETFORMS目录下,生成时选padspwr4.dll就可以了。, f9 [, H0 [. r1 @

  n8 B6 G+ A+ j0 ], F) }2、        Pads Layout+ j% J+ p( S6 Q- r' e4 S8 |3 @" A
刚开始Layotut的时候,第一件事就是先导入网表,然后设置过孔,规则,单位,网格和颜色等,画好板之后再一层一层的生成gerber文件。当然,也可以把一个画好的PCB文件复制一份,再把里面的内容删掉,不过这样做有时会出一些意想不到的问题。
( D( z  T( s6 U3 @7 T% J后来翻了一下pads帮助中Start-up文件的说明,才知道这些设置都可以保存到start-up文件中。
# r5 _. p6 ?8 q2 G2 C* |, p$ l现在我都是先做好一些参数,单位,网格,过孔,规则和cam后保存.stp文件中,单面板一个Single-startup.stp,双面板的设置就保存到2Layer-startup.stp,4层板就保存到4Layer-startup.stp……每次要新layout,就新建文件,选择相应的start-up文件,就可以直接进行走线动作。做完板后,生成gerber时只需要点相应的层就可以预览了。
- A3 s$ f( e( }当然,备份也是很重要的,每次重装系统前,要把相应的stp文件备份,在pads安装目录下的\2005PADS\SDD_HOME\Settings目录,系统装完后再复制回来。! {  d$ ?: t* {- p

# m+ A9 B0 i2 s另外,做好颜色配置文件也方便于查看layout。比如,一个4层板,我会配置几个颜色文件,如Layer1,只显示顶层,关闭其它三个电性层,保存到一个颜色设置Layer1;Layer2,只显示第二次,把其它层关闭……其它电气层也一样,当我需要查看单独的电气层时,只需要点选相应的颜色设置就可以了。
. Y7 q5 u6 O  E! H6 \  P4 I# J5 x. A( k) U
  t$ n. w* N2 |0 [& y

  H8 a4 G5 X4 d1 m6 q+ p0 n " y: I2 n; n- V: ~3 k
9 n* H; A- b; k3 W( B& w2 [, c
颜色设置的文件也在Settings下,后缀名为.ccf,可以能过复制进行备份。. w9 b2 N7 U* Q3 @5 U
1 |6 D! J* R% ~
3、        CAM3506 ?! p' Q, [4 L
默认安装后,Pads Layout生成的gerber的默认路径和cam350的导入的默认路径不在同一个文件夹。在查看gerber文件时要点选目录也是一件很繁琐的事,通过修改ini配置文件,可以把两个软件的默认路径设置成一样。
; u% I% B, p/ ^首先要修改的是Pads Layout输出gerber的文件夹。在Pads的安装目录下的\2005PADS\SDD_HOME\Programs目录中会找到一个名为powerpcb.ini文件:. G3 e* x! m: j  a+ Y

2 J6 Z9 }6 H+ H3 W7 V; D
. s* @. s5 M6 b& D打开此文件,然后查找“CAMDir”,找到后将等号后面的路径修改为你的cam文件夹,例如我设置为E:\work_dir\CAM,保存9 z1 X( c' i0 y& h

, ~5 R6 X) S& Q. A% X" h0 p其次要修改cam350的导入文件夹路径,同样的,找到cam350安装目录下的camnt95.ini文件* Q$ F8 W; y/ z4 c; @4 n& d7 ?8 P4 X
( N; E; \' p$ B/ x/ N; P
查找Import_Path,并替换等号后面的路径,保存并关闭
8 s# V' W0 Z* I* w: z
( O+ O4 \) i( @0 d这时你再打开cam350,再Import时就是你所设置的目录了。( Z' ?8 q# [# t0 O

作者: ywdr    时间: 2010-6-27 13:22
楼主讲的比较实在。
作者: longd99    时间: 2010-6-27 16:41
楼主讲的不错,但是你的第一个问题可能是你没有找到方法,其实OrCAD本身不需要padspwr4.dll就可以生成完美网表的,如下打钩就可以了:
. s3 R+ y5 }- x$ A(选pads2k.dll也可以和padspcb.dll生成的网表是一样的)。) T& j- n: P4 y, c( r: M# L" ]

作者: kitty0305    时间: 2010-6-28 10:57
学习了,谢谢楼主。但是CAM350 9.5的安装目录下找不到camnt95.ini文件,怎么办?
作者: drywell    时间: 2010-6-28 17:46
楼主讲的不错,但是你的第一个问题可能是你没有找到方法,其实OrCAD本身不需要padspwr4.dll就可以生成完美网 ...
8 `- Z! I5 P. g& Q5 l( u3 G, z: H7 P" @$ _% d3 g- r" C
longd99 发表于 2010-6-27 16:41
  K# W( u8 ~( D+ U4 T- }' p8 P

+ I. i: J* H/ V
0 {4 i$ b* U6 I: ?2 T可能是你的OrCAD版本比较高级,我的没有这个选项。
) G! L; G) }! h/ c! G. v% g
! r- S$ y4 C1 V+ i
: h# O' B  V8 X
" e) k6 N8 x' _9 T1 i' _4 a
, x' k4 D4 _* r/ ]2 C' S
" L8 T5 v( y) d& t) D& `$ [- _
" o0 K2 J* [7 B! _: w& C
% _1 }- c1 m! Y$ [* ?! _( ~
学习了,谢谢楼主。但是CAM350 9.5的安装目录下找不到camnt95.ini文件,怎么办?
  R0 V1 U9 S( f1 J! x
' j& L+ a2 {* r$ T8 Ikitty0305 发表于 2010-6-28 10:57

5 }) K9 v: p& o0 d' J, H6 u) Z$ ]" x. Q% z3 V
& {9 |# C" I+ p

0 {$ N& N9 o/ N在c:\Documents and Settings\当前用户名\Application Data\DownStream Technologies\CAM350 9.5\中。% h2 q$ e- _& p
% O4 I0 A: J4 _2 O
其实CAM350的设置不用这么麻烦,可以直接从菜单里设置。
1 c. I3 K5 m* S: V
$ w: j# d) U5 y# |" U+ e8 w
8 m6 c: i# i) P* e3 j2 P

3 P3 m/ W  `! y: h, \2 ~

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

screenshot23.png

作者: longd99    时间: 2010-6-28 19:23
本帖最后由 longd99 于 2010-6-28 19:25 编辑
6 l( }$ a* G5 |/ s
可能是你的OrCAD版本比较高级,我的没有这个选项。0 w! O+ N$ ~) Z/ P9 |: t" A
drywell  发表于 2010-6-28 17:46

$ i9 ?/ V; Z7 v1 \0 l1 s5 ~; o/ M& Z0 l1 q; ^' @, f. K
我的是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中不是很好吗?
  U6 ?+ `, s5 y  F6 K用的着浪费大好时光?
作者: 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 . w9 U% D3 t4 d) R

& m/ N  U! ~: L0 K, r, x
. [* C: k0 @# g: o9 q& ^6 l- T& F    自主创新 ,顶
作者: SCCKY    时间: 2010-9-2 10:57
哈哈,不错哦,学习了.
作者: ydhndh1983    时间: 2010-9-7 09:41
感谢分享
7 ?. E+ M4 |, `3 Z  p# E学习了
作者: 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
谢谢楼主分享学习了~~; l/ ]2 i6 ^- }( 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
$ ^; j/ ^3 D! B( o! U* s
学习了,谢谢楼主。
作者: 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 的帖子5 T. I. L: v, M

/ Y: ~6 V) [/ W1 t5 q' T* g4 T学习了,谢谢
作者: 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
感觉实用性不是很大
. w1 j' u& P, X  J3 }/ X除了出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 的帖子9 l, R: z6 h+ u

8 U: ?- A/ C6 D) M# U2 Q我以前一直用的10.5精简版的,在输出网络表的时候默认是ASC的格式,现在我装了16.3版本的怎么输出时NET格式的呢?
# A, ^! Z' L7 h! I  D" T) f7 f
作者: 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
很好! r" Y. ]4 W4 @! h

作者: 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 的帖子
3 O' C. f- M% F6 `. I/ y' O1 T* Z7 s& Z
有些习惯真好) \* L4 A) K- Y

作者: 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
学习了
作者: 黑白    时间: 2011-5-13 15:03
学习了+ Y' a4 b3 R# h8 n  K





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