EDA365电子工程师网

标题: 紧急求助 索引编号重新编号问题??? [打印本页]

作者: mcu200689    时间: 2011-6-2 16:39
标题: 紧急求助 索引编号重新编号问题???
原理图重新索引编号后网表导入PCB后出现错误。。原来位置的元件连线出现错误! z5 C% J' `& \
分析了一下应该是PCB里的元件没有跟原理图同步造成的  请问怎么解决这个问题
作者: 本无名    时间: 2011-6-2 17:22
但愿你原理图和PCB都有备份
作者: Daniel_wang    时间: 2011-6-2 17:29
修改你的原理图
作者: mcu200689    时间: 2011-6-2 17:55
回复 Daniel_wang 的帖子
! I; \4 q2 c0 T: l: a  z" ?, {$ n+ L# P/ u# G0 _
你好 能具体说一下吗
作者: mcu200689    时间: 2011-6-2 17:58
回复 本无名 的帖子( U7 r: o1 m; ^) `1 P: O* w
! T5 r: Z% @0 j
有备份的 呵呵 只是为这个问题已经困扰许久了 现在又要用到不得不解决之
1 E+ r7 F# L8 C- ]" ^3 _5 R
作者: Daniel_wang    时间: 2011-6-2 18:03
能帮你的error发出来看看吗?
作者: mcu200689    时间: 2011-6-2 18:10
回复 Daniel_wang 的帖子" J8 k$ m3 c7 `5 ?1 H9 f6 G

" }% A7 N/ ~- q* L; n8 q原理图生成netlist没有问题,就是我重新生成了索引编号跟PCB里原来的元件编号对不上了导致的错误,PCB中的摆好的元件应该跟原理图一致才对。。。
作者: 本无名    时间: 2011-6-2 18:17
回复 mcu200689 的帖子
# ?" r7 z/ _: k% Q/ z- M5 Y* B7 H. J) ^  s" o% l4 S7 ^7 ]
原理图重新排号再生成网表导入PCB,已经布局的PCB肯定会乱成一团的。已经布局的PCB位号还是以前的位号。
  n6 J$ P% f. Y  B0 \. @; g
作者: mcu200689    时间: 2011-6-2 18:19
回复 本无名 的帖子
* Y4 T. W7 O5 }/ E* _0 q! {( h& E! g  i( Y: q0 f" e$ f
对啊 问题就在这里 再重新布就太麻烦了 布线都布好了 问题是 怎么让PCB里的元件编号也随着原理图改变
作者: Daniel_wang    时间: 2011-6-2 18:24
一般都会以原理图的的元件名称为准,要是不是,你就要看看你的原理图里的footprint 是否正确的,如果都对上了 ,那就说明你的库里有问题,或是没有连接这颗零件的库。零件也要查看下,原理图里零件是否与库里零件pin数不符。诸多原因一个一个排查。
作者: mcu200689    时间: 2011-6-2 18:31
回复 Daniel_wang 的帖子
/ x" R# i, s0 ?) O8 z8 E2 i: M/ p( I4 ]( ]. O9 }, Y- ~, G1 q: K
还是谢谢你的回答 不过都不是这些问题 我的PCB已经画好了 现在重新对原理图的元件进行了索引编号 就是R?C?U?这些。。。再生成网表就跟PCB里的对不上了啊 就跟8楼说的一样 “原理图重新排号再生成网表导入PCB,已经布局的PCB肯定会乱成一团的。已经布局的PCB位号还是以前的位”allegro这么强大肯定有解决这种问题的办法 不过现在还没找到
作者: longzhiming    时间: 2011-6-2 19:06
一般都要是你改过原理图造成的,这个问题也困扰了我很久,后来我摸清了,它的错误提示并不对。但我现在一下子说不清,挺麻烦的。
作者: 本无名    时间: 2011-6-3 09:38
回复 mcu200689 的帖子
$ ]4 m" U% ^( v, g/ G! ^: C7 c- \& {# V" J) D. o5 u- I3 _( `/ v+ r
已经布局布线完成了,原理图再来重新排位号然后再导入PCB,Allegro再强大也满足不了你的要求。完成布局布线,PCB重新排位号再反注原理图是可行的9 S9 T5 w$ n# z

作者: mcu200689    时间: 2011-6-24 11:20
自己顶一下 期待问题的解决
作者: nbhand    时间: 2011-6-24 12:14
本无名 发表于 2011-6-3 09:38
! ^" ?# e' g8 S$ A) S8 E回复 mcu200689 的帖子, E/ v8 P% i& ~1 g9 \5 w, l

- \3 {) g; ]7 ~1 s已经布局布线完成了,原理图再来重新排位号然后再导入PCB,Allegro再强大也满足不了 ...

, a9 S7 Y- r. D* E4 U& R5 P说的对
作者: mcu200689    时间: 2011-6-24 17:16
郁闷啊 这个有没有解决的方法呢 原理图不得不重新排序,PCB布线又布好了 ,愁死我啦
作者: likefreebird    时间: 2013-12-11 16:50
我发现一个方法,模块复用可以实现
作者: zcl2012    时间: 2013-12-12 08:48
从allegro 回注到orcad
作者: amaryllis    时间: 2013-12-12 09:53
mcu200689 发表于 2011-6-2 18:19, `& W1 B# ^$ g/ ^' F! D
回复 本无名 的帖子7 m2 z2 c% i) J# X, n/ S2 p

# }! n' n) Q3 S2 t# C& m( [2 s对啊 问题就在这里 再重新布就太麻烦了 布线都布好了 问题是 怎么让PCB里的元件编号也 ...

8 h1 S/ b' r, i1 W. ~, Y' @5 l出错是因为你新编的位号和原来的位号有重复,但两者不是同一颗料。
' y9 v- t, r1 }* |要解决这个问题其实也很简单:新编的编码不要原来的重复。
- w! Q* M; q8 `/ U4 }& o" p; X" U$ s比如说你原来位号R1 R2……,重新编的时候给变成R1000 R2000……,这时候到网表就不会报错了。
2 Q6 {% z$ z7 H+ @- h2 @& J9 X嫌R1000 R2000不好,没关系,导完网表再改回R1 R2……然后再导一次网表,就华丽丽的得到你想要的了




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