使用场景
你发现只需要修给项目中的某一个元器件时可以这样做。具体如下:
错误信息:
四种解决思路
- 检查库路径是否正确
- 检查该封装名称是否对?
- 检查封装文件里面是否有psm文件
- 检查封装文件里面是否有构成其的焊盘
检查库路径是否正确?————对象PCB文件和封装文件
先检查Allegro软件PCB板文件、封装文件下设置的LIB的库路径是否正确,让软件知道你这元器件都在哪里,才方便它执行的时候去这个地方调用。
检查PCB文件brd是为了封装文件dra能进入PCB板文件中,
检查封装文件dra是为了让构成它的焊盘文件更新进入封装文件。
检查该封装名称是否对
这个需要看DSN文件种对这个元器件的封装名称PCB Footprin和LIB目录下这个元器件的命名是否一致?
查看DSN文件中所有的元器件封装的名称:
LIB目录下
检查封装文件里面是否有psm文件
检查这个封装文件sk72512-ro.dra在其LIB目录下石否有psm文件,没有就打开给封装文件创建,就会在LIB下面出现它的psm文件。
检查封装文件里面是否有构成其的焊盘
导入PCB板文件brd时,需要所有的原材料才可以导进去,而封装也是由于焊盘这些基础的原材料组成的,所以这时候也要看看组成封装文件的焊盘是否也在,但是检查这些组成焊盘也挺麻烦的,就直接重新导出这个封装的焊盘就可以了。