有本人亲自进行测试的Altium Designer 24,经历过因位号不匹配致使PCB导入之后全部混乱的情况,新手只要依照步骤逐个进行操作,便能够轻易躲开这类常见的问题。 第1步 建……
有本人亲自进行测试的Altium Designer 24,经历过因位号不匹配致使PCB导入之后全部混乱的情况,新手只要依照步骤逐个进行操作,便能够轻易躲开这类常见的问题。
第1步 建立基础映射关系库
将原理图界面予以打开,通过执行快捷键 T 加上 G 的操作,从而调出“模型管理器”。于左侧列表之中,把所有元件选中,在右侧“当前库连接”的下拉框里面,去选择你们公司统一的集成库,就像 “Project_BaseLib.IntLib”这样。这一步骤乃是强制让所有符号的默认封装朝着正确的集体库路径去指向。
【新手避坑】
常见的报错情形为“Footprint not found” ,出现错误的缘由大多在于软件默认调用了本地缓存的历史封装名,解决的办法是,在模型管理器勾选“任何改变” ,接着点击“更新所有原理图” ,要是库里缺失封装,先暂停操作,前往安装目录下Library文件夹确认.PcbLib文件是否已加载。
第2步 精准校验引脚编号对应
决定网络表能否生成的这一步最为关键,选中一个封装为QFP – 48的芯片,双击后进入属性面板,在“Footprint”栏点击“编辑”从而调出PCB库预览,需强制目视核对,原理图的引脚号比如1、2、3必须与PCB封装焊盘编号完全一致,推荐设置为勾选“引脚映射”下方的严格匹配参数。
【新手避坑】
司空见惯的情形是,原理图的连线呈现正常状态,然而在导入到 PCB 之后,飞线却全然变得杂乱无章。其核心的缘由在于,封装库里面的焊盘编号采用了 A1、B1 这种格式,可是原理图所使用的却是数字 1、2 的形式。针对这两种方案展开对比:其一,在原理图那一侧把引脚的属性修改成字母与数字混合的样式(虽说耗费时间,不过改动一处就行);其二,将 PCB 封装的焊盘编号修改为纯粹的数字(通用性比较强,但是需要手动重新进行编号)。在此推荐选择方案②,只需修改一次库文件,后续再次使用就会省事很多。
第3步 批量同步与唯一ID重置
在所有的元件都经过核对且不存在任何差错之后,点击菜单当中的工程选项,接着选择元器件链接项。于弹出的对话框之内,点击全部清除按钮,随后再点击添加配对按钮。这一个步骤是借助唯一ID把原理图符号以及PCB封装进行深度绑定的操作。点击执行更新按钮,这时软件会自行产生ECO文件,此刻点击验证变更按钮以确保不存在冲突情况。
【新手避坑】
碰到“无法匹配元件”这般完整的报错情况,有个一站式解决流程:首先要关闭PCB文件,接着返回原理图界面,按下T加A来重置所有元件的唯一ID。之后回到“元器件链接”窗口,选择“按原理图更新PCB”。要是依旧存在报错,那就表明库路径丢失了,需要返回第一步重新去指定库路径,一般执行这个流程后报错率就会归为零。
这里着重突出一个硬性参数,在“项目选项”里头的错误报告之时,把“Footprint not found”的等级设定为致命错误,如此这般能够强行要求你在生成网表以前务必要处理好所有封装缺失的问题,进而防止后期出现返工情况。
对于多板复杂系统(像包含刚柔结合板或者嵌入式元件的那种),本方法并不适用,这是由于涉及多层映射关系。要是你正在绘制这类板子,那么建议直接于PCB界面运用“智能PDF”对照功能,在逐页导入之前手动锁定元件位号。
微信扫一扫