|
(1)ERC报告管脚没有接入信号:
" r- b$ z# Z/ [9 u! X" n% `# f3 @0 ^' M7 X3 ~: e+ t
a. 创建封装时给管脚定义了I/O属性;2 M4 e, Z7 \0 C# y B0 j5 M$ ?( V$ r
: P! d% }3 f6 Y o) n1 `b.创建元件或放置元件时修改了不一致的grid属性,管脚与线没有连上;
* P: T9 A5 I* W9 m0 l
`1 b* ]) L- K. Q6 h# @c. 创建元件时pin方向反向,必须非pin name端连线。
) l; m0 |! ], C/ g! f
4 B* f+ z) h9 @9 ?5 I( K$ ?d.而最常见的原因,是没有建立工程文件,这是初学者最容易犯的错误。5 z. q5 K1 T8 w' ^
; ?" m. R/ }' @7 g7 G2)元件跑到图纸界外:没有在元件库图表纸中心创建元件。
. d* Q/ _6 q$ l0 B4 E
- C8 D1 I( L8 f8 j3 z4 _- \ 3)创建的工程文件网络表只能部分调入pcb:生成netlist时没有选择为global。
@) z0 |1 }1 I& v" b8 Y; r }$ j: w+ x" I8 H: ~4 l
4)当使用自己创建的多部分组成的元件时,千万不要使用annotate.
" u6 E2 R. k6 y/ k: f1 i) g# I! m% O7 c+ c: ~8 a. N
2$ R: B) M: _) u' s1 O
3 r* a9 D) t: T; S, E vPCB常见错误( c- q- G" ~% N. g
* y: P" O/ \ C (1)网络载入时报告NODE没有找到
+ O9 K3 {* z1 Z% T
& I0 e7 `# U' M a. 原理图中的元件使用了pcb库中没有的封装;
T/ Q' u( z0 B' T* ]# X g
/ D: G" i/ y9 }, @b. 原理图中的元件使用了pcb库中名称不一致的封装;
" u+ K8 G5 F" P$ i
5 T. W# o1 Q1 N' }4 Jc. 原理图中的元件使用了pcb库中pin number不一致的封装。* ^/ ]- V4 ~. x* T" O2 [" e
% d2 }6 d* H3 P. Y" A1 n$ g7 t) U& f如三极管:sch中pin number 为e,b,c, 而pcb中为1,2,3。9 u6 V4 N6 A E K. U# B7 @$ {' s
( L! P2 l- s. X$ }# {# X8 X9 t (2)打印时总是不能打印到一页纸上
7 o4 ?" c. C n R2 t* A2 D4 q- K- V$ \( W& l6 Z
a. 创建pcb库时没有在原点;
, B+ B4 Z9 v. i/ r I* A( t! T
& {+ w( h5 A1 x6 ?! ]4 @- tb. 多次移动和旋转了元件,pcb板界外有隐藏的字符。选择显示所有隐藏的字符,缩小pcb, 然后移动字符到边界内。
! @$ c$ y/ x) B: [. G, [! }7 R1 n; {) `+ E
(3)DRC报告网络被分成几个部分:
: l h$ G* e S' _1 R; D$ q: M5 N8 q) C6 h, n. n6 b. d
表示这个网络没有连通,看报告文件,使用选择CONNECTED COPPER查找。
% j3 N( C& ?& [ C4 ~' g$ M; c; C* o/ u/ j. L- n. C( Z: J3 a
如果作较复杂得设计,尽量不要使用自动布线。
9 M8 `) n4 W% [0 X1 `# `) X; Q' Y: J. f: ~: p9 c% o. G9 }
+ C4 `) x2 X% u6 E- p8 _ |
|