EDA365电子工程师网

标题: 求助:层次原理图器件编号重新标注的问题。。。 [打印本页]

作者: charles.zhu    时间: 2013-10-11 15:20
标题: 求助:层次原理图器件编号重新标注的问题。。。
本帖最后由 charles.zhu 于 2013-10-12 11:31 编辑
/ Y8 X+ @0 k  |0 `% m: R9 O4 s3 @+ E9 T
以前都是用AD09画图,原理图基本上都是采用层次图,这样阅读起来比较直观,而且方便原理图的复用和二次使用。现在用这个软件后将以前AD09里面的层次图用了很久转到了Orcad(版本:16.6)里面,可是在对器件进行重新标注时遇到了问题。
& |* k4 R) |( E2 B& l1,由于采用的原理图复用,两个复用的模块中器件的编号相同,导致输出网表到allegro是提示错误;: s8 N5 [; W, P. T
2,在Orcad里面使用重新标注功能将器件重新编号,有时可以将两个相同的复用模块中的器件编号重新标注为两个不同的编号,可以导入到allegro,但是有时候不行;1 H  o, S* ]- M- v' K
3,在后面的修改时由于增加了器件,在重新标号后所有的器件标号均被重置,导致无法更新到现在allegro;
8 Q" r2 O/ k$ d0 ~7 C4,在修改顶层图是,导致底层的模块电路图中的器件编号被重置;2 k# |0 e( I& k3 l5 P0 j
最近在使用Orcad的过程中,一直遇到器件编号的各种各样的问题,现在最想解决的问题有:
! P0 _/ l1 N9 |4 a1,如何保证现有元件的编号不会被改变,在新增加器件后可以重新标注;
0 q( F- M, T$ m) f2,在器件的编号被修改后,如何更新到PCB同时不影响以前的布局;
6 ^4 L1 A0 N. ~6 `
: m' c5 s3 l9 N+ g% b说明:, I8 m) N% g  ~2 l% [- X
比如我有一个顶层图中调用了一个名字为AD.sch的子图2次,在AD.sch的子图中有一个器件编号为R1,在整个原理图中就存在两个名字相同的器件R1,如何将这两个R1重新编号为R1,R2两个不同的编号,如果不修改是否有办法导入到PCB。
作者: jacklee_47pn    时间: 2013-10-11 16:18
本帖最后由 jacklee_47pn 于 2013-10-11 16:30 编辑 1 @* H- W9 _9 S/ }2 L3 Q

5 V  X2 |( j# n, O$ I/ y1 a使用自動標註的方法,僅供參考。& V  x. U9 e/ z& N: o) A3 k& O7 e

作者: charles.zhu    时间: 2013-10-12 11:30
jacklee_47pn 发表于 2013-10-11 16:18
/ V7 p$ ^+ R$ C: d# ]使用自動標註的方法,僅供參考。

2 ^: O; i; c7 q  [    首先要谢谢你的帮忙,我试验了你的方法,确实可以用,但是需要在工程开始的时候就进行设置,现在我出现的问题是已经画好一版原理图,PCB也已经完成了一大部分,但是现在方案进行了修改,所以要在原来的原理图基础上进行修改,以前的原理图中编号没有定义过每张图纸的编号范围,所有现在重新定义的话会导致大部分原理图的编号被重拍,导入到PCB以后PCB中的布局和走线都被打乱了,所以需要再不重新定义每张原理图范围的基础上进行重新编号,我试过很多次,有的时候被调用两次子图的同一器件编号会重新标注为不同的编号,有的时候不可以,这种情况有没有办法解决呢?: ]% A; {( _3 D4 p  n
   如果器件的编号被重排了,有没有办法导入到PCB以后不会打乱以前的布局,比如已经将R1布局好并且拉好线了,但是现在重新编号以后变成了R2,我导入到PCB以后会导致这个器件的布局和拉线都乱了。以前我在用AD09的时候不会出现器件编号被改变就不能对应PCB器件的问题,我可以画好原理图以后同时开始PCB的布局和拉线,在都完成以后可以对原理图重新编号,然后再更新到PCB也不会影响PCb的布局,现在用cadence以后重新编号以后就不能跟PCB的器件对应起来,以前我有过一次将原理图全部重新编号,结果导致更新到PCB以后所有的布局和拉线都不对了,现在已经快被器件编号问题搞疯了。
8 P, m  D# U, X; x5 q    你有没有orcad原理图比较详细的教程或者书籍能推荐一下?
作者: jacklee_47pn    时间: 2013-10-14 10:43
如果不使用自動標註,只能手工一個一個慢慢的修改。
8 Z2 U$ P/ y/ a
# X" p; @, c/ J- K關於 orcad 的教程可以到下方裡面找找
+ l  A& _! r, j3 aOrcad教程资料区  https://www.eda365.com/forum-42-1.html1 {2 |2 j9 t6 O# @5 `/ q6 m
Cadence Allegro教程资料区  https://www.eda365.com/forum-35-1.html, X- g% V# i/ k9 m( O: A
https://www.eda365.com/thread-91765-1-1.html
' {* l: {* k5 c2 J.
" \7 Y+ P$ I8 x6 s.
( S' N/ O1 Y" b/ B7 h0 i.# A5 e" {2 ?, G; i
.
# m. ]! t6 M# I! ^.( [* H& r& [. J+ |! o

作者: von81    时间: 2014-4-21 13:44
选中AD.sch,右键进入Edit Object Properties.这个里面可以改。
作者: bingshuihuo    时间: 2014-5-6 09:29
Edit Object Properties.这个里面可以改  好像不行啊
作者: beeyys    时间: 2017-2-20 11:41
这个问题解决了嘛?能否说下解决办法,我现在也遇到同样的问题
/ y0 D: n8 c5 ~0 V% p7 O! y




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2