微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > PCB设计学习讨论 > undeclared identifier问题

undeclared identifier问题

时间:10-02 整理:3721RD 点击:
我在原理图中把所有元件的名称修改了一下(后缀加了一个A,为了和另外一张原理图上的元件区别开),然后更新PCB,结果总是弹出下面的窗口



我在PCB中移动一下元件,它就弹出这个窗口,根本就无法编辑。
但是我修改了所有的元件名称,它却只是指出其中几个元件是undeclared identifier。把这几个元件的名称改回来,再更新PCB,这个窗口就不再弹出来了。
请问诸位大神这是怎么回事,怎么才能解决呢?

可能是使用的库文件有个别是集成库,,名字是不能随便修改
其实原理图中修改库,可以试试,,工具--注释--选择顺序--修改--更新更改等等,,,

另外我用的软件是altium designer summer09

你所说的“名字是随便修改”是什么意思呢?我只是在原理图中修改元件的了designator(标号)

不好意思,“名字是不能随便修改”已修改

谢谢你的更正,我看了一下我用的库是原理图元件库和封装库是分开的。并且我只是更改了一下元件的标号,这个标号在原来图中放置元件的时候不是可以随便命名的吗?

额说的是,如果是个别元件使用了集成库,不能随便在原理图中更改名字了,要更改要到集成库中统一更改

做好的PCB后就不能再对所有的元件重新编号了 。
如果新的标号封装和旧的不同的话 PCB自己是变不过来的 。

一般用的办法是,修改原理图后,变化的元件名尽量取原来没有的编号,然后更新PCB,在PCB里面重新编号和命名,PCB反向更新到原理图。把PCB里面更改编号的元件删掉 然后再update PCB 就好了 ,如按照楼主的意思,全部都变化的话,需要谨慎操作

非常感谢版主的耐心回答,以后要是还有问题,还请多多关照

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top