- 导出PCB封装:打开工程,选择FILE > EXPORT > EXPORT Libraries,此处可以选中不依赖库:
https://wenku.baidu.com/view/dddb8a4c0029bd64783e2cfd.html
- 修改原理图元器件信息:在orCAD中part properties可以编辑包括封装在内的信息,但是注意此处应该选择current properties,选择其他的项可能会无法显示全部信息:
此时可以在如下界面修改封装数据:
此时即使修改了封装数据,但是不一定show footprint就可以用,而且在向allegro导入后也不一定会有该器件,原因在于orCAD中和allegro软件中没有绑定该器件的封装;
- allegro中添加封装库路径:在 setup > user proference > paths >library中,修改devpath(实测该项可以不修改)和padpath、psmpath,添加库文件的路径,这样下次再导入网表的时候,PCB就可以放置原来没有的器件了;
- 在orCAD中show footprint无法找到路径的错误:该错误可以通过修改orCAD配置文件的方式解决,在C:\Cadence\SPB_16.6\tools\capture路径下的CAPTURE.INI文件中,两个方法:
- 在[Allegro Footprints]项下添加PCB封装的路径,但是实际测试发现该方法没有起作用;
- 直接在默认的路径下将报错的元器件封装 dra、psm文件拷贝到此处(C:\Cadence\SPB_16.6\share\pcb\pcb_lib\symbols),重启orCAD后再show footprint成功。
注:前面allegro中添加路径下的封装文件必须要同时包含dra 、 psm 、txt等完整文件,但是在 b中只需要有前两者就足够了。