使用AD10导入pcb是出现 footprint not found该怎么解决?
发布网友
发布时间:2022-04-29 14:54
我来回答
共2个回答
热心网友
时间:2023-10-13 02:47
1.如果是第一次导入就遇到这个问题,就说过原理图中对应器件的引脚封装有问题。
2.(以下为问题分析,不想看的直接跳到最后)你可能是中途修改过封装,或者添加其他器件,再次导入时出现这个问题。IntLib文件是由LibPkg工程编译得到的。你可能是只修改了Libpkg文件里面的原理图库和pcb库,因此即使编译正确,更新到原理图看起来引脚等等变了,但导入PCB仍然提示引脚错误,因为原理图中的器件是用的集成库里的,集成库里面的仍然没有修改。找到对应文件夹,会发现除了自己创建的三个文件(.libpkg和schlib以及pcblib)以外,多了一个文件夹,“Project Outputs for
*****”,里面有一个.Intlib后缀的文件,以及一个同名文件夹,里面有和之前同名的原理图库和pcb库,这两个和.Intlib绑定在一起,打开.Intlib文件会发现里面绑定的的两个文件没有修改,再次修改,并更新但原理图中,再更新到PCB中就不会出错了。下面三个图,会发现第一页两个文件(Schlib和PCBlib)与第三页的两个文件(Schlib和PCBlib)大小不同。
修正操作:(首先要知道自己保存的文件夹)在Project Outputs for
**的文件夹中,找到对应的.Intlib文件,双击进入AD,修改里面的原理图库和pcb库,注意添加引脚封装,编译无误后,更新到原理图中已存在的器件或者把新的器件添加到原理图中,再把原理图update到PCB。(以上是个人经历,具体解释还没来得及看书,不知道叙述清楚没,希望对各位网友有帮助)
热心网友
时间:2023-10-13 02:48
fooeprint
not
found是指该元件没有PCB封装,需要在原理图中,把缺少器件封装的元件补添PCB封装。如图: