Allegro中无法放置元件库的解决方法

1     背景

当capture完成原理图绘制,生成网络表并导入allegro PCB 文件时,出现封装存在但是无法放置元器件的情况,并出现如下提示:

E- Cannot load symbol 'HDMI-19CKT'

E-  because WARNING(SPMHUT-127): Could not find padstack SMD_12X104_RECT.

Command框提示:因为找不到焊盘文件,没法加载元件符号。

2     问题原因

3     出现此类原因主要有两种

3.1   Allegro中设置的路径中无法找到焊盘文件;

解决方法:在padstack文件拷贝到对应路径的文件夹中来,或者在设置中加入该焊盘所在的路径。

Setup->user preference editor->path->library-padpath

3.2   缺少焊盘文件

由于使用了在线的cadence cis系统(关于共享元器件信息系统cis,可查看我前期的内容,免费提供用户测试账号登录使用。),在原理图设计进行元器件选取时能已预览到元器件符号和封装,如图所示,所有封装文件是存在的。

因此我们需要从封装文件库中提取pad文件。对于不同的封装,我一般采用如下三种方法。

1)       规则的焊盘(circle圆形,square方形,oblong椭圆形,rectangle矩形,octagon八边形)

用PCB editor或者package editor打开元器件封装dra文件,tools-padstack-modify design padstack,选中焊盘文件 edit 在pad design中打开,重新保存相同名字的焊盘文件至设置的焊盘路径即可。

2)       不规则焊盘(shape)

用PCB editor打开元器件封装dra文件,file-export library,设置好路径后,点击export,将会导出对应焊盘文件、shape文件,然后将导出的文件分别拷贝到allegro路径下设置的文件夹。其中pad文件为焊盘文件,ssm和dra文件为shape文件,需放置到psmpath对应路径的文件夹中。

3)       多个封装焊盘缺失

关于多个封装库中均存在焊盘缺失的情况,我们可以采用批处理脚本结合生成脚本的方式来完成。这部分内容我将在下一章节进行展示。关注我,硬件石头哥,欲知后事如何,请听下

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空