EDA365电子论坛网

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

作者: fangxiaoyan    时间: 2015-3-11 21:07
标题: 画分裂元件,元件PIN NUMBER 为空,求解
本帖最后由 fangxiaoyan 于 2015-3-11 21:08 编辑
- B+ O+ B0 o1 p% c+ j& F8 J# Z. g+ m- f" Q3 ]# n
如图所示,画的6PART的芯片,结果一部分引脚消失,如图1,图2所示,打开属性看,PIN NUMBER为空。原因?+ z) `6 _4 b2 }' `$ q/ Q- d

; s/ y4 z2 q& }) a* {* E现在点开有引脚的PART,查看属性,如图3所示,显示的名字是MT8127A-29.
4 m. p3 Q. p! t8 {
8 d) l' v5 P5 T点没有引脚的PART,查看属性,如图4所示,显示的名字是MT8127A-30.
/ A" I+ e' @* Z2 K3 q7 y/ ~8 P& @5 j$ o# r7 K" q  t
为啥名字后面为自动带编码?   我创建元件的时候写的MT8127A# \0 A  j5 a8 U& Q
5 s  S/ `; S& E8 H+ q& |

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

8127引脚number为空.png

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

分立元件引脚消失.png

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

NAME正常.png

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

Name异常.png

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

1

1

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

2

2

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

3

3

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

4

4

作者: amaryllis    时间: 2015-3-12 09:06
看这个样子像是不停的重复建这个part了,而不是分别画这个part的分立部分。
作者: fangxiaoyan    时间: 2015-3-12 09:22
amaryllis 发表于 2015-3-12 09:06; `: _9 x0 `! G' i/ N6 ^4 A3 K
看这个样子像是不停的重复建这个part了,而不是分别画这个part的分立部分。
' l7 Z$ M& K/ @0 q. M
刚开始在库里画的5部分的PART MT8127,原理图画到一半时发现少了1部分,然后新建的6部分PART MT8127A,5 h, N5 C; A( D% L: \' W7 m( Q

* b/ O2 N2 Y$ z+ u  J# y  v
, v4 F8 {7 j/ v4 P: f% hMT8127A复制MT8127的5 个部分,复制的时候引脚号掉了,属性不能复制。当时没填这个NUMBER.
0 _' J) H9 v  a- ~% |& S2 Y
" b0 L' n; Q: Q. c! n! F$ w. l& e+ S) E
  _# c5 _6 F5 B9 w! n4 `7 A7 D

3 r' I" a; ]. c+ t( r3 k5 Q5 P5 u画完图之后重新添加的PIN NUMBER。执行 DRC 结果就成一部分有引脚,一部分没引脚。
) P8 [# D7 L4 p; j. u
作者: fangxiaoyan    时间: 2015-3-12 09:27
amaryllis 发表于 2015-3-12 09:06
  b$ m  g' `2 b; e' P4 s- M4 C看这个样子像是不停的重复建这个part了,而不是分别画这个part的分立部分。
# |' i& }* u9 _' c( I" r, t
添加完PIN number 后更新了PART ,怎么会重复建?% r6 q: a) i: q4 V$ u0 x4 y- n
9 a* y) c% Q7 a- U. C: }+ c5 ]* S
如果重复建,PART name 不会变,变的应该是参考编号啊。
+ V2 V4 _! l+ ]5 F9 `' ~$ V
作者: kinglangji    时间: 2015-3-12 09:41
有原理图器件库么?如果有,把这些全干掉,重新从库里调取器件。$ J, m, U% u# \. m. W
没有库,就找最原始版本的design catch保存一个。
作者: fangxiaoyan    时间: 2015-3-12 12:02
kinglangji 发表于 2015-3-12 09:410 w) K# y; L0 h' K, k' h
有原理图器件库么?如果有,把这些全干掉,重新从库里调取器件。
: x: Q( l0 X8 ^! ~5 v  G- m没有库,就找最原始版本的design catch保 ...

9 P5 e" l+ p* m+ e1 ], C自己 建的库,现在删掉了重画的。
' m9 {" n* H" c) R0 e  m* y# s3 ?6 Z! C5 K( H
不知道怎么出的错?
0 E2 k/ ^5 y4 X
作者: kinglangji    时间: 2015-3-12 13:28
fangxiaoyan 发表于 2015-3-12 12:02, G2 S6 R: _+ Q# u6 D9 l, g+ O' u
自己 建的库,现在删掉了重画的。
( X; u0 \4 ~$ o; L0 j( w8 S* R
8 t* l3 n% M5 z8 H不知道怎么出的错?
, s6 F+ ~( [' _2 V
个人理解啊
5 f6 O5 Z8 W1 R4 I: \( q# j就是你从库里调了这个分离的元件后,对这个元件进行修改,
5 Y* h  l$ V9 b1 x; ]1 u" ?然后就在cache里形成了一个库,这个库和原来那个有冲突。( y8 \; \: a- u" C- P
就是说,你这个分离的元件,一部分是cache里的,一部分是老库里的,
% z& m( o. W( ]+ H4 \5 Y- H这样有时候就会出现那样的问题。。。: r- Y3 U/ s1 W$ g, I/ z4 F
不过大多修改也不会那样,以后小心点吧。" e4 ]. o+ w/ R0 n$ r4 |9 j1 Q) I) I

作者: amaryllis    时间: 2015-3-16 09:14
fangxiaoyan 发表于 2015-3-12 09:27
% B; {& E" C+ W, l/ `! ^0 u9 b4 j5 h3 q添加完PIN number 后更新了PART ,怎么会重复建?
+ o7 ]0 h0 m5 N2 O/ [1 X, i
  d6 v2 ?& L+ y$ A$ Z如果重复建,PART name 不会变,变的应该是参考编号 ...

3 P7 n! ?; x7 @9 r. M) i就是因为你不是在库里面建的封装,而是在本地改的封装,所以part name会逐渐加1。6 b1 h: e0 C& |+ F8 A$ d" t
另外,复制是可以复制属性的,也不应该出现你说的pin number丢失的情况,也就是说! t$ s( i" h. D4 F. L: Z; S( R
你复制的方法应该不对。! U! r7 `( H; h4 D0 c
看你截的图,应该是从pads转过来的选手,习惯上还没适应过来,认真摸索一下就好了,; A+ M' ?) _  W, a6 F5 g4 K2 n
不要用logic的思维去应对orcad。1 b  u7 D6 L6 ?3 Q
5 Y6 G: D2 s3 ^





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