在将网表导入到PCB的过程中,常会由于带通孔的PCB封装内的焊盘中Flash在相应的路径中找不到,而导致导网表报错,报错内容及提示如图
根据图所示,我们可以分析得出以下几个结论:
导网表时报错的器封装名是CON2X5_2P54M。
PCB封装中焊盘名为PAD100SQR165THR的焊盘不能被完整提取到,原因是在设置的库路径下找不到名为THR100X165C150X180X040的Flash。
对于此种报错,可按以下思路进行消除错误:
第一步,查看Flash路径是否设置正确。在命令Setup-User Preferences-Paths-
Library-psmpath选项下面,将存放Flash的文件夹路径设置好,如图
第二步,如果Flash路径设置正确,那就要先制作好Flash文件,制作过程可参考“Allegro软件制作PCB封装的一般流程是什么”这一章节。制作好后,对Flash进行保存,保存的名字必须与封装中焊盘指定的Flash名字要一致,保存的路径必须与我们设置的Flash路径一致。保存好后,再进行导入网表,即可消除错误。
第三步,如果我们做PCB设计时使用的是正片工艺,那么做封装时不用指定Flash,可以先用pad Designer组件编辑焊盘,对焊盘做下图示设置,将所有层的Flash层删除掉并保存焊盘,如图
第四步,删除后,使用Tools-Padstack-Replace功能,将保存的焊盘替换到封装中,替换后保存封装,再导入网表,即可消除错误。一般对于Flash报错就是以上2种方法,如图