必一运动

【Altium】LibPkg 多版本 PcbLib 封装匹配问题

1、 问题场景

LibPkg 集成包下包含多个版本Pcblib文件,用于版本迭代。

可以看到 Components 面板中预览到的封装焊盘为圆角,但是实际放置于PCB中是矩形焊盘。


图 1


查看拖放出来的器件封装,在属性版中显示为 V1.0 的版本的 Pcblib 文件。


图 2


在 Schlib 文件中可以看到,已经和封装库的 V1.2 版本的文件进行了关联,并且该 Libpkg 文件已经经过了编译。




2、软硬件环境

1)、软件版本:Altium Designer 24.9.1

2)、电脑环境:Windows 10

3)、外设硬件:无


3、解决方法

方法一:

对 PcbLib 迭代文件进行整理,只保存一个最新版本,在 LibPkg 中移除旧版 PcbLib 。


图 3


方法 二:

由于多个版本的 PcbLib 文件中 Footprint 的 name 是同一个名字命名,AD软件会根据顺序进行查找调用。

因此,在进行 PcbLib 文件迭代的同时,将内部的 Footprint 的 name 名字加以迭代区分,避免因为名字相同而出现关联误差的情况。