• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 电子设计 > PCB设计 > Allegro PCB技术问答 > 原理图修改位号后,pcb全乱套了

原理图修改位号后,pcb全乱套了

录入:edatop.com     点击:
为了加快工程进度,一边修改原理图一边布板子,两个人分工合作,但是问题来了,因为原理图修改的比较乱,最后进行了统一的重新编号,导入pcb后全乱了,原理图当时没有备份!最后想通过没有修改的板子导出逻辑反标注到原理图中,想以此方法把原理图改回去,结果还没有标注就提示错误,最终只能手工重新修改原理图并保持乱七八糟的编号。allegro这点做的很不好,原理图和pcb文件以ref作为唯一标识,只要原理图的ref改变,导入pcb后元器件就一定会换位置。mentor这点就做的很好,原理图和pcb之间通过内定的unique id作为标识,这个标识是无法通过用户修改的,即使重新标注位号也不会打乱pcb的布局,而且避免了在pcb中修改位号,或者是原理图中修改位号导致的反标注错误,极大的提高了效率。

摸摸

这个问题我也遇到,的确很麻烦

让人头疼,我也遇到过

allegro这点做的真的非常不好,太不方便了

看来是mentor比较爽

对号入座, 这是必然的,想都想得到,不知道mentor是如何做的?

一个一个 改把 ..

想layout图中的零件位置不动只能在layout图中去rename下,然后在导入你的原理图中,这个是按照brdfile的顺序做的,但是你的原理图中的器件号,不会按照第一页的顺序去排列,但至少可以重新规范下器件号的命名。从原理图中改器件号,再netin到brdfile,器件飞掉这个还没找到什么好的方法。因为在brdfile中一个器件名对应一个坐标,你把器件名全部修改了,当然每个器件名所对应的位置也就不一样了。所以零件都会飞掉。

这个问题,所有做这行业都很苦恼的!软件开发起来很有些困难!

allegro的这一点的确很不好。
希望以后的版本能考虑改善一下。

应该是你将原理图中的元件号复位了,这会造成信息丢失, 一般元件只是单纯的更换号码, PCB应该不会混乱, 好像软件自动识别的
比如: 原理图有 R1, R2, R3, PCB也有这三个元件,并且导入了网表
如果你将R1, R2, R3 分别命名为 R2, R3, R1,  将网表导入PCB后, 软件会自动识别的, 并不会造成混乱
但如果你将R1, R2, R3复位(即变成R?的形式), 所有信息就会丢失, 再统一编号的话, PCB就会全乱套

这个都是不好的习惯造成的

楼上两位正解!

这才是CADENCE 中的ORCAD与ALLEGRO 优点,严谨!

Cadence Allegro 培训套装,视频教学,直观易学

上一篇:ORcad在导网表的时候是否要将warning全改掉
下一篇:求助 我是新手 新了解 拓扑

PCB设计培训课程推荐详情>>

  网站地图