|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
% ~8 _9 d: ?0 P1 ?. l
7 R# P0 W' N% Q. K+ V0 W# Q/ d! q/ ~7 I
6 [- x/ `$ Z1 `一、封装制作. N' W8 _" K5 e" h9 M
元件类型 –>库(元件)—>相当于sch封装
p& N1 L9 t, n& f% N/ IPCB封装 –>库(封装)
: Y* O8 s2 A. j! f门封装 –>库(逻辑)—>只是个图形
K9 T. U/ U, R" ^8 V. D# U
: \6 ^* x& z1 {; z7 @1 T" jSCH封装:
8 W" {6 ?2 X6 H1)在pads logic中,Tools --> Part Editor -->进入元器件编辑器
- ~" ?, h; ^0 k6 ]% V$ w2)工具栏–>Edit Graphics–>制作元件图形
/ D5 H; u0 U% fCreate 2D line --> 画图形
0 e/ V7 t! @/ v+ ^" ^- yADD Terminal --> 添加引脚 (右交叉的那一边是引脚接口)2 M9 `, o+ C- j! [/ J; B
return to part 返回元件编辑界面3 f2 ]- W9 q) J, M( u7 ^6 v+ m" Y; {
1 n4 o! c, o( t" [
技巧:
! o- | {+ a0 l$ ?/ S6 U; D" z! |设置栅格g, gd皆为100
8 K( _8 r' S& Z% @! |& i实心图形画法:用多边形画图形,然后填充; L9 z- s$ w: {8 M8 O7 L
& n; L0 i F: w% T+ e: r4 ^3)Edit Electrical–>添加元件的电气属性( o, L8 F' P* p; ^
General –> 元件标号 U,J,L…
" u" J6 Q: [% |6 p4 l# o1 d0 {! ?PCB Decals --> 配置元件PCB封装(若无,暂时不管)! Q( q7 a/ V8 S( G6 q+ _/ ]
3 D, O+ T0 n/ V保存其他原理图的封装
/ b8 U- M2 O# N4 X9 c* q3 m& Z7 B4 R. s1) 选中元件—>右键–> save to library (此方法不能改元件名)
* L! V8 x8 }* K2) 选中元件—>右键–>Edit Part–>save as --> 输入名. i# d/ n) `1 Z
3) Tools -->Save off-page to library -->GND/PWR/Off-page
t7 i. _- B8 W* ^. Z7 U$ I6 @; k0 F
制作、修改GND/PWR/Off-page$ n5 s" v0 d/ s3 l! ~1 W$ {( L$ F
File–>lirary–>library/common—>edit
6 |* `4 ~9 l7 E& e; K3 m原理图添加时,ctrl+TAB 可以切换不同的GND/PWR/Off-page; }- ?8 |& a2 j2 h" g4 \
制作完封装需要 Tools–>updata from library -->左下勾选对应的封装–>OK
W- R% T7 O3 q8 `: Q7 A" o' T5 }% z2 t$ {& \" W/ M
PCB封装制作8 v% v/ k' \% d5 B% k. r8 ~3 d
Tools --> PCB Decal Editor -->
' y9 o. ?5 B* |# w. b1)手动封装制作
: o7 u" `6 C0 r. a, Q/ u8 g3 }. A; `Drafting Toolbar --> Terminal -->OK—>添加过孔/焊盘–>选着过孔—> 右键 Pad Stack–>修改焊盘/过孔属性属性–>排放好位置并画上2D Line –>OK–>如,果要修改多个焊盘都是一样的,可以勾上Assign to all selected pins 再点OK5 p$ s& c; ^2 b2 R" q6 r2 t* ^$ Y
2)自动生成封装+ _3 s G9 d! {% M- q. z5 I/ ]
Drafting Toolbar -->Wizard–> 选择类型–>根据datasheet 输入各个参数 -->OK
1 D: L2 M9 Z8 J/ ?/ k3)特殊封装1 A j2 W; ]7 j# ?' }7 a
添加铜皮并抠去铜皮—>得到目标外形与焊盘相关联
( W+ B L! d3 ~6 X( kDrafting Toolbar --> Terminal -->OK—>添加过孔/焊盘+ e, [& p; n: ~( X' \, ?
Drafting Toolbar --> Copper -->画出目标形状—> Copper Cut Out –> 右键Select Shapes–>选择目标铜皮—>右键 combine -->得到得新图形–>右键Select Shapes–>选中新图形—>右键 Associate–>点击焊盘–> 花焊盘诞生
0 p9 ^ T6 F. p! \7 z4 q7 L–>Save—>name—>OK(create New Part Type)–> PCB Decals–>添加对应得sch封装, } A$ j. b, p
建议元件中心在原点: l: W) C1 r+ g' F6 o/ K
m7 v# E( v1 @2 Z3 m* ^) I二、PADS logic 原理图" `3 C2 S2 b5 A. I
查找:
- z5 X8 A- H! A/ N$ L+ X0 s, k4 \4 ?
Project Explorer( \# U$ T) F$ D6 m8 a
Short_key S+位号) T- M3 s. [' w9 y) L8 l
右key –> 选择某一网络—> 如果其它页也有该网络,对应的页名会加粗1 \, H* Q' i: J9 j. }, U! f8 v
导出PDF; p$ a5 l& T6 r* D8 W }' E
File—> create PDF 可以导出能跳转和显示元件属性的PDF文件. M& q9 a. I% p5 h( I, b8 T
# J; I! u& b# Z% a% M( k
降低原理图版本
l7 }; d; _" ~# h5 }8 ~3 Sfile –>import/export
2 t" [4 l9 H, s( J5 r
* g: s1 s! I) t7 o原理图页5 R. {5 n, l$ J* l0 ]
Setup --> Sheets —> 可以增加或删除原理图
. O: V9 m* \ A0 A* n: G8 c5 E+ W0 g) _- @/ |- e
颜色
" P, _. n8 a) o; ?/ VSetup --> Display Colors / Ctrl+Alt+C(short_key)
( |0 m9 D; U: n& Q8 H; [0 r技巧:背景是黑色,如果要隐藏东西,则选择改成黑色就OK
" b y; @1 x- Y: _5 |, h$ q2 o$ p8 O7 |4 n8 L
修改栅格% _) N" F/ g" J8 D0 o: y$ L
设计栅格:G +number
/ Y* G' @. z2 M; f显示栅格:Gd +number6 u* O* a' O) ^, Y) O6 K( D- m
, f: v* T; T+ Y" R% j# b对比原理图' M3 M& b. F7 L0 D1 w
Tools–> Compare/ECO Tools –>选择目标原理图
5 J) C- b! V; Z- n
5 s+ n) }: ]; p0 G+ k/ ~& ]9 L导网表/更新网表
8 R( K, y" J/ _0 p* \8 GTools–>PADS layout -->Design -->
2 ]! Z2 ]# n0 L+ A) a4 o' \
$ [6 [1 c S& `0 K2 i5 h5 E第一次导网表、新增加元件的 -->send net list9 {5 q& F+ X5 o6 b2 ~
修改原理图、删除PCB内容的 --> ECO to PCB –>Compare PCB -->若报告有问题就修改
9 j6 t, I4 A6 h/ F有的时候报告框不弹出来,这时要在界面下方信息输出窗口中自行点击打开
! ]6 j9 |' U! K% }; y) t三、PADS layout 布局相关
2 E) q5 H) Y+ W& W, Q6 |. h6 x常用快捷键1 E e7 Q* n* U5 d- a/ _- `
( ]9 {1 E. R0 F& {# e-功能 - - 快捷键-
1 F% d/ P, P# q. B5 V0 K高亮显示 ctrl+H
5 H4 o0 K# m6 h# M# [- E取消高亮 ctrl+U
: U8 N! O4 K0 Z1 i0 M# v移动 ctrl+E
# Q: B* x8 }2 A. J6 q1 h) U" y筛选条件 ctrl+Alt+F p6 n) k% B; `' z H
属性 Alt+回车
( ?% Q9 I+ d1 E$ u" k5 BOption Ctrl+回车
% H: h# m) F) {显示/隐藏所有飞线 z u# ]5 W+ [% R9 h3 K2 a9 X Y. ]( t
Fill/No fill o, k: w" K% U. s3 @7 C. n. A
镜像元器件 shirt +F+ s2 u# x$ t7 S2 h
设置原点 SO
# f5 _7 U- ?8 ]" O# `4 y单位切换 Umm -->mm ;Um --> mil
3 I N O: f" B5 f如果快捷键失效,点重置$ e- g, { e. z" \# M1 j7 H; n* _
Tools–>customize–>Toolbars and Menus–> Reset' k( A9 e9 b! `8 w6 k
2 i, {. h+ G8 N' U6 F: d
模块化分类:
; t0 b o# G7 F2 `' g( ^SCH与PCB关联的情况下,sch:右键select parts框选区域内的元件–>PCB:对应的元件高亮—>右键分散–>Ctrl+E–> 此时对应的元件扎堆捉过来
' Y/ \% R4 z8 K6 p
5 z/ g' [, B% h% b5 V隐藏net9 h: E' @9 [( i6 f/ \' T7 S
空白地方右键select net --> 选目标net --> 右键View net -->选中网络Add到View List中—>分配颜色–>View Details–>none–> OK
0 y) A; Z E2 y3 a- S# d, G% A8 p6 O& K7 C3 K7 o
复用模块
" L; J0 i! y3 r7 z, U ]) @8 y1) 创建复用9 R! {; M7 E i
选中目标元件—>右键 make reuse —>name -->OK
6 H0 s* t5 c4 l8 w: X0 Q2) 调用复用
( P: U Q4 W' r4 |5 O选中另一些目标元件 –>Design ToolBar --> Make Like Reuse --> 选复用文件 –> OK/ u! U! L- x' n; B6 T8 F5 o3 S9 g' o
* Q: @' ^2 e, Z* v- Z3 I
批量布局元件+ C/ c k4 ^0 k v- l1 d7 v0 _/ d
款选一堆元件—> 右键 move sequential –>OK# I! b/ Y$ x4 s7 ^6 I8 g/ v
) r' @7 A( h" O7 h% h
小元件可以用5mil的栅格布局
) z$ M" [) I. ~' D" F3 R) g* d
整体旋转
" l2 V3 V4 r0 Q; a右键select components—>右键create Array --> ctrl +R
\1 P* ^, O/ d7 A$ \) @
# |$ T6 s ?7 v2 C4 ^3 Q1 I6 o1 gPin数,网络数,所有时间等信息; e0 B$ l& l+ |. w
File—>Reports–>Statistics–>OK
$ i: {$ y8 \. A; z7 C+ A
; t. P% g9 I& h' x( O! e; Y查找
4 x% @1 D3 e4 l u P9 B1)Project Explorer7 [: |7 s4 \% E* N5 ^! T
2)Short_key" _% y# G2 ^$ i# K4 Z
s+位号 –>器件 (跳到器件)! T& e7 E7 y: n' a2 U
ss+位号 –>器件 (跳到器件并选中)
9 e8 }- y: B$ d/ c o R/ WN+网络名 -->网络, A. [' q6 C2 s$ [7 ~8 P5 X
3)模糊查找! i. p5 G7 j9 p: t
S3 -->首字母”S”+中间任意+最后一位”3”# x" @0 S7 _/ `; H
S3* -->首字母”S”+中间任意+中间一位”3”+后边任意4 h2 D- e) b( k6 @) K
% [: U9 U* ]# [4 M* p+ y
查看网络
6 ?1 R+ I/ t( u9 P- `$ }ctrl+Alt+N 显示/隐藏网络的飞线,改变网络颜色
, n5 Y$ \0 ~, N& j# I1 A& k! G# p( `( q
颜色: }8 H3 K% X$ `2 e7 U
Setup --> Display Colors / Ctrl+Alt+C(short_key)5 c5 O9 |1 d6 P+ {
技巧:背景是黑色,如果要隐藏东西,则选择改成黑色就OK* e5 |, \. \# I5 ]( m& M" v, R7 G/ D* F
: z# |* k# H v: t! h. U叠层设置3 }# I" `& K' C) n6 g9 ?: F* v( r
Steup --> layer Definition –>Layers Setup
& C5 a! s; y2 G% h; f/ Q: i, ^* o, G. d" F
modify–>修改层数4 j9 D5 i- @. K7 c! v# ~
Thickness–>修改叠层配置
! x# ~. K5 C4 B6 n+ W2 E4 ^Electrical Layer Type --> 修改对应层的信息
% m5 \( _9 a k. Z( X) T5 [) I显示层! n o9 G& g1 ]9 A+ R9 O
* C; T- ^! j' n# j
Short_key Z num 显示 第num层* f. g7 s1 m- Z9 I3 Z/ w2 K
Short_key Z num1 num2 显示 第num1层和第num2层/ W) A& Q1 x/ E; M6 K- T; a1 v* S
Short_key Z z 显示所有层
/ C) P. _1 E' l, m2 w2 eOLE对象:能用ctrl+V 把图片粘贴进去, w, A$ R4 }) g& S8 J! H3 d
循环-Tab:当元件或网络重叠时,若选了上面的那个,可以使用Tab切换到下面的% m5 q6 d* I! {4 @- R4 x
8 L4 b- @: s6 n( U过孔制作0 c( o8 Q/ z2 j& V! }# l* Z
Pad Stacks–> Via -->Add Via—>填写过孔的各种参数 (Via name, 各层焊盘直径,孔直径等)
+ }" A3 e3 l* q! d0 ?& {通孔建议 => 0.2mm; G f$ k% x; h
1 K, z( I7 s: P, ]1 o. C
过孔尽量不要拦段铺铜( @' y1 N( R T1 O5 w) A
Via的焊盘一般比通孔打0.2mm以上6 k) M# l. {2 W- Z/ N, a
" X1 \" ~0 J9 f8 m测量尺寸
% S( j' J9 F7 r! \! [6 |3 S8 M _1) 鼠标放在目标位置—> q (short_key) -->回车
0 H: E$ p/ ~$ O: Z2) Dimensioning Toolbars -->选着对应得工具—>右键捕获(中点/拐角/边等)& x: R, h: W& K' I) c& E# n
7 V* m: }6 C3 _; M9 jPADS router 走线相关
0 }0 ~% ?/ L8 N: T& O4 ~" c常用快捷键; Z9 o) m1 S8 G
0 |1 n2 D/ E3 O" L+ o3 Y
-功能- -快捷键 -
- x8 }; n' M) K0 G6 K8 s. j调线 shirt+S1 {* K! p5 \3 l2 h
拉线 F3) M) A- ~, Q) C+ g5 b7 w
锁住 shirt+P
8 |9 g1 w4 h2 L: Z# ^8 m) N解锁 shirt+U( I$ l6 I( q2 o- L3 y6 w& h+ T; Y0 }
打孔 shirt+鼠标左键' u n, u$ E3 b% m6 ^ h8 ^3 s3 Y
结束操作 ctrl+鼠标左键
5 {3 \$ E( {: k0 ^* L0 s3 n4 |换层 L+layber
" l2 @: z0 c. I3 |删除走线 backspace
6 g. o! V' M ~, z( k0 X走线换层 shirt+单击6 L o. H- {1 x+ Q" d, u9 u
建立差分对
3 F* @1 n/ O: i2 t) e& I5 C6 T右键Select Nets --> Ctrl 多选目标Net --> 右键 make differentia net -->在project explorer中的Net Object的 Differential Pair 找出目标差分对—>右键properties -->设置差分间距线宽等
) S- ^2 I1 A+ @7 G; N' P/ r
3 s% Z9 _8 t4 b# b% f. X在layout中,ctrl+C,ctrl+V可以复制走线,线会自动寻找$ m& z. V2 G; k7 m4 x6 x
; x% y- b2 A" a% @0 ^% z3 `4 m- F) _走线切换层% q( ~3 d: q8 x0 e- k
1)在拉线(F3)的状态下shirt+单击,则打孔+换层
# w6 ]$ s) Z5 j5 K+ R" r7 x9 D7 S2)Short_key PL 修改默认走线切换的层 如 PL 1 3 默认1,3层切换
3 M# B. a- x# N9 ]$ y4 ]3 g1 hOr Tools -->option --> routing -->Layer pair
) D8 F" i" m: _3 r3)L切到目标层 如:L6 切到第6层
0 n( }% h/ O: ?+ h
) H8 X7 Z- S( B0 y3 [. @ @2 R添加宏$ L& E; o2 M9 l2 v( G8 T" p8 A
1)Tools -->macros–>new macros录制宏 –> 保存
5 H5 V0 _9 S9 t6 z& k2)Tools–>customize–> macros file -->添加录好的宏文件.mcr -->KeyBoard and Mouse -->Macros --> 选目标宏 -->在Current shortcuts中添加快捷键2 W' [# E$ r; z, `% j" u/ G
4 w8 b6 s$ e: V; G* v' S6 O
T字布线
5 T0 ?5 Y, S' F+ M3 u* @7 FTools–> Option -->Routing --> Interactive routing -->勾选Allow loops when rerouting… -->画T形线(新的线不会取代旧的线)
- Q6 T" t6 y1 T- `+ l& {# p6 `. d/ o2 [, G2 E- N ^. E
在router里面才能扇出, 一定要画好板框才能扇出,没板框是不能扇出的,孔太大,空间不够,也不能扇出: ], V9 E1 p- f
% D. L8 w v' m( ~. P) l
规则; C! u$ W' ^8 G9 N
界面左边Project explorer –> Net object -->Nets–>. z/ O N+ t5 C- E* D5 M
1) 如果网络左上方有红星 则表时xxx网络和默认规则不不同
# O) Q0 d" z% J, y) X6 m4 n* e2) 如果网络右上方有红星 则表时xxx网络下面有部分焊盘的规则和默认的不同
! G3 O5 c/ n+ _两个引脚的规则不同的情况下,同一网络的走线连接很难连上& I! F- Y0 M; r9 W
8 c6 g" _$ o5 \8 z四、铺铜、检查、出制版文件
5 U: g; ~/ ]% H铺铜4 a% N5 a" C. u: |8 J
0 j6 r, E% ~& O$ Q8 X5 C1 v& r铺铜边框
% {+ V) d* y9 C6 ]Drafting Toolbars --> Copper -->画边框
: O+ s# [3 v0 D1 K. c) n用2D线画/复制边框 –>属性中改为Copper Pour --> 放回去2 z9 w- L; `! d- p8 [ }
2)全覆盖设置(灌铜前)% P0 ~) [' ~# g6 ^
右键select shapes -->选铜框—>右键properties -->flood &Hatch Options -->勾选flood over vias+ E9 a& ]2 O5 r! f
(第一块铜皮勾上后,后续的铜皮都会勾上)+ ?( T/ i6 U0 g" n: l/ |
灌铜
0 T3 C$ e0 q% ?9 X* W% J( A3 xTools -->Pour Manager -->Start
2 {; p. ^" \, p* b" ]铺铜分类(2种)$ [ S5 T6 C2 U( u6 }
无平面铺铜 显示/隐藏 short_key po
/ F: X. k2 }7 C- w! K分割/混合铺铜 显示spo ,隐藏 spd
8 w) R3 G4 E+ N- s* c; |- nBGA铺铜
& S j$ p6 s( [' I) ^) b- ^2 c1)铜通过BGA的设置
, l9 f6 ]. Q4 ^1 t6 A) ^& GTools–> Option -->Split/Mixed Plane -->勾选Remove unused pads -->勾选Use design rules for theramals and antipads -->OK
' C7 c; u2 L+ Q V8 y1 l2)BGA顶层不建议铺铜,会受热不均,增加生产不良8 T% @, G* h) q0 [0 |1 Z
工具栏Drafting Toolbars –>polygon pour cut out—>画出不铺铜的范围
! o9 m8 O( v3 A
4 Z, g- s+ v, u5 S可用添加拐角的方法修铜皮:右键 select anything --> 选铜皮边缘 –> add Corner–>调整铜皮
7 h2 T- W$ z- n0 v; B% A: P
, I" F$ Q" X# F2 [1 ?: j铜的Line宽度 建议设置5mil
* `' D; e& a" x2 @9 Z& B* [2 @
6 Y+ _/ E3 O* D1 W% ^! u防天线效应:铺铜后形成细长的,要打孔屏蔽掉,或移动线把他拦截掉1 F, |5 F. G( m
3 ?6 I: ~6 v1 C; P同一平面铺铜有两种铜以上,如果存在包裹关系,则要设置铜皮的优先级,外面的铜皮优先级比里面的高
5 k& S9 a8 n* g+ O7 l9 ~键select shapes -->选铜框—>右键properties -->flood &Hatch Options -->勾选flood priority
2 i( `) Z& ]: }/ F
2 x& c% e+ A! G( p8 c) M, h: }批量打GND孔' V3 V6 f! a" k; ^# c
1)打开drp 防止孔打到线、焊盘上2 H9 m. ?: \) h
Tools --> On-line DRC -->Prevent errors -->OK6 y# Z3 H% N) z* s9 {1 y: L) y- I
或short_key drp
- T: \% b! n7 N( _# T* t$ x3 N2 l2)把画板时的过孔取消缝合,主要时万一要取消自动打孔,就可以用缝合孔去判断哪些时批量自动的孔" L2 j) r: ]) F! X
ctrl+alt+f -->只勾选Vias和Stitching Vias—>框选所有孔—>Alt+回车(进入属性)/右键properties—>去掉Stitching的勾
. z* n6 S' h4 f5 E4 \5 V: S7 p在铺铜完成的情况下,右键 select shape --> 选着铜皮 -->Via Stitch# X+ d- b2 l7 i$ y; C* U/ b
4 r$ ^' X+ W w4 d调丝印/改全部标签大小 y6 P' E! ^6 M# r6 g
筛选Ctrl+Alt+F --> 只勾 Lable -->全选Ctrl+A –>右键properties --> 修改尺寸 (Size)/线宽(Line Width)/相对于元件的X,Y坐标/相对于元件的方向(Horizontal,Vertical)—>调丝印
0 H+ r% H& x: X1 ?0 q4 Q若果发现部分元件没有丝印,则 选中元件—>右键Add new Lable
. a3 l3 R- F% U" H9 u* M) a* v
2 e \! d9 @; r" UDCR检查! v( `" w1 X, ?
Tools->Verify Design->
6 N" G* i* y. l( V
9 S7 N7 P! E3 \% ?! j6 y5 f间距:Clearance—>start) S4 v# J" S; B2 [& o& C
连接性:Connection –>start
. L V' u, @! R- Q8 U: l- \ F, E设置:steup 可修改需要检查的内容(如 孔到板框 间距)! y# k! ?/ \3 F3 C3 a2 Q
DCR检查时 看到整块PCB,和打开所有层,DCR检查时可视区域检查
. b: U! [4 x9 S输出Geber% d! ^0 g3 g& o1 \7 @
1)9.5版本+ ^' W! X4 _+ o T
Shurt_key @camdocs --> file --> cam -->
. x2 d0 S% [: O5 {2 ]3 O* Zadd -->Document Type下选 NC Drill –> name --> OK6 g3 j2 u" Z9 }, U/ d1 k
add -->Document Type下选 Dril Drawing–> name --> OK
! z5 f# z! v v# T0 K6 W6 G9 s2)高版本 VX/ X! S* z# P! w, J! i4 V
File -->CAM -->自定义
& E. U4 n* o. f2 ^4 Y3)打印图修改
( p2 |( b9 b8 X! \% U. I改图纸格式:CAM–>选层(TOP, Silkscreen_Top ….)—>Edit/双击–>Option按钮—>可修改打印图纸的格式, c9 F3 V. F4 s$ g7 m( T% Y; k
改显示内容/颜色:CAM–>选层(TOP, Silkscreen_Top ….)—>Edit/双击–>print -->Layber --> 修改对应显示 元素/颜色& i% }* c. k# V6 R
|
|