EDA365电子论坛网

标题: 画分裂元件,元件PIN NUMBER 为空,求解 [打印本页]

作者: fangxiaoyan    时间: 2015-3-11 21:07
标题: 画分裂元件,元件PIN NUMBER 为空,求解
本帖最后由 fangxiaoyan 于 2015-3-11 21:08 编辑 ' S: W/ I$ r* G2 M5 p" E7 {0 x

9 e" P& F+ V: o4 g& l8 [如图所示,画的6PART的芯片,结果一部分引脚消失,如图1,图2所示,打开属性看,PIN NUMBER为空。原因?  \/ D2 }: }7 h7 S" j- n+ b

0 _' s8 b) O- _  Q- L现在点开有引脚的PART,查看属性,如图3所示,显示的名字是MT8127A-29.3 @% o& z+ D) i6 ^1 E4 w# b! B8 x
6 d1 @$ T3 I, ?) I4 N
点没有引脚的PART,查看属性,如图4所示,显示的名字是MT8127A-30.' S5 i1 e0 S/ l( F
6 H6 A, Z2 e/ ?( {+ P$ l: [
为啥名字后面为自动带编码?   我创建元件的时候写的MT8127A
9 ]4 y$ |% u$ t# {
/ N. Y6 _" t/ G" `

8127引脚number为空.png (34.26 KB, 下载次数: 12)

8127引脚number为空.png

分立元件引脚消失.png (18.32 KB, 下载次数: 15)

分立元件引脚消失.png

NAME正常.png (9.92 KB, 下载次数: 11)

NAME正常.png

Name异常.png (12.78 KB, 下载次数: 12)

Name异常.png

8127引脚number为空.png (34.26 KB, 下载次数: 16)

1

1

分立元件引脚消失.png (18.32 KB, 下载次数: 15)

2

2

NAME正常.png (9.92 KB, 下载次数: 9)

3

3

Name异常.png (12.78 KB, 下载次数: 16)

4

4

作者: amaryllis    时间: 2015-3-12 09:06
看这个样子像是不停的重复建这个part了,而不是分别画这个part的分立部分。
作者: fangxiaoyan    时间: 2015-3-12 09:22
amaryllis 发表于 2015-3-12 09:06, U5 [" p0 \( Y# }4 ]5 a
看这个样子像是不停的重复建这个part了,而不是分别画这个part的分立部分。

! n  f' t* |) S  I2 }5 H2 ]/ N刚开始在库里画的5部分的PART MT8127,原理图画到一半时发现少了1部分,然后新建的6部分PART MT8127A,
0 B6 v" y8 h8 }- A: H; x% j3 v8 z2 C; C2 \- j  V$ U5 [
7 @2 O1 N" C! y- R9 a/ _; Q3 i
MT8127A复制MT8127的5 个部分,复制的时候引脚号掉了,属性不能复制。当时没填这个NUMBER.* X. w7 `; l6 O* n% a0 L* @! P, p
0 N" l7 n1 Z8 X  e# R
* K; v/ `+ u1 p. I( h, R* B& ]

  H, u6 R9 @: d2 S/ t0 \" n6 }
( O% E( P- w8 x$ Z# z; A; J/ m# r/ k画完图之后重新添加的PIN NUMBER。执行 DRC 结果就成一部分有引脚,一部分没引脚。9 s/ G: g. y8 i' B3 }! s

作者: fangxiaoyan    时间: 2015-3-12 09:27
amaryllis 发表于 2015-3-12 09:06
$ h! ~8 y# u- x( W看这个样子像是不停的重复建这个part了,而不是分别画这个part的分立部分。
9 h( F  `' ^/ s
添加完PIN number 后更新了PART ,怎么会重复建?
- `8 u6 C+ y) ^* g5 O& c; E
! C7 o7 ]0 v- a: a1 e如果重复建,PART name 不会变,变的应该是参考编号啊。0 n% ^/ L+ c. m/ P$ }" C

作者: kinglangji    时间: 2015-3-12 09:41
有原理图器件库么?如果有,把这些全干掉,重新从库里调取器件。
' P- q4 w, Y& E% @5 T9 f没有库,就找最原始版本的design catch保存一个。
作者: fangxiaoyan    时间: 2015-3-12 12:02
kinglangji 发表于 2015-3-12 09:41; @1 D/ l. z+ y
有原理图器件库么?如果有,把这些全干掉,重新从库里调取器件。
. C+ c$ Z$ k. W3 Q+ S+ I没有库,就找最原始版本的design catch保 ...

1 C( y% |7 S: M1 d+ R自己 建的库,现在删掉了重画的。
: U4 u& e& T6 q  g6 H4 M0 y0 G( H. V# `0 _( h0 d1 F
不知道怎么出的错?
" |0 v& H% e0 W/ A) w. Z2 H
作者: kinglangji    时间: 2015-3-12 13:28
fangxiaoyan 发表于 2015-3-12 12:024 d- b+ {; E9 L; Y- H
自己 建的库,现在删掉了重画的。
1 {+ `- b$ @* Y5 k  l* E& |- w: n$ j% e" O1 A: X  t7 ?
不知道怎么出的错?
4 _" A- h+ [; U0 C1 E
个人理解啊
/ x# ~+ D/ Q% x# w8 I8 W就是你从库里调了这个分离的元件后,对这个元件进行修改," \2 M2 h/ e. s
然后就在cache里形成了一个库,这个库和原来那个有冲突。
$ w/ N& F3 g/ \% l! V就是说,你这个分离的元件,一部分是cache里的,一部分是老库里的,
7 Y' ^) R# [4 S5 L) u7 I% v这样有时候就会出现那样的问题。。。  I+ h" b0 p/ E9 m2 ^
不过大多修改也不会那样,以后小心点吧。
$ W3 N: ]6 I3 f9 C9 y% a" H% T
作者: amaryllis    时间: 2015-3-16 09:14
fangxiaoyan 发表于 2015-3-12 09:27
! x$ ?* P7 P& Z5 j添加完PIN number 后更新了PART ,怎么会重复建?
0 \" Y; G  E) H  G) c/ H* W% k, w; c% G1 Z; T- Z) A" q: a, k
如果重复建,PART name 不会变,变的应该是参考编号 ...

" c. g7 Y$ N$ _4 F; G! S就是因为你不是在库里面建的封装,而是在本地改的封装,所以part name会逐渐加1。2 l3 w! D, i, s
另外,复制是可以复制属性的,也不应该出现你说的pin number丢失的情况,也就是说1 n1 f9 s+ K2 ]+ ]& e3 M& B
你复制的方法应该不对。! J5 v2 ?& j2 d1 F: m* z, S
看你截的图,应该是从pads转过来的选手,习惯上还没适应过来,认真摸索一下就好了,
* I! W6 K+ h% _$ i% |不要用logic的思维去应对orcad。/ x. R% @8 k2 x8 ?3 y0 J9 j
2 {6 `+ A$ C+ R: }" l  x! s& L# D





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