Altium Designer 未知引脚

电器工程 pcb设计 altium
2022-01-26 22:03:34

我有一个自定义原理图和 PCB 库,当我尝试更新我的 PCB 文档时,我收到以下错误:

未知引脚错误

我已经检查了大约一百万次原理图符号和 PCB 封装,并且确定我已经正确指定了引脚。

引脚映射

我在大学里学到了一点关于使用 Altium 的知识,过去我在使用自定义原理图/PCB 库方面取得了一些成功,但由于某种原因,我无法让这个库正常工作。我已经在论坛上针对此错误进行了一些搜索,但还没有找到适合我的解决方案。

这是示意图:

示意图

以下是引脚 2 的属性:

引脚属性

这是PCB占位面积:

PCB占位

4个回答

您可能在将 Sch 库中的原理图符号放置在版图设计上后对其进行了编辑。

在这种情况下,您需要从库中更新您的原理图设计(工具/从库中更新...),然后使用更新后的原理图更新您的 PCB。如果问题仍然存在,请从 PCB 文件中删除封装并再次使用原理图更新 PCB 文件。

还要确保原理图表中的符号具有与原理图和 PCB 库中相同的封装模型名称。

我对 Altium 14 (14.3.20) 有同样的问题。该解决方案简单且不直观。

设计 > 从 [PCB] 导入更改 显示对话框。单击验证按钮。显示错误。单击执行按钮。错误被清除。再次单击验证按钮。错误仍然清除。

(这种情况对用户不友好,因为我预计验证错误会阻止执行工作。)

要在原理图文档和封装文档之间关联引脚,引脚标识符必须匹配。我原理图上的引脚是 A01、A02、A03,而封装上的引脚标记为 A1、A2、A3。将原理图更改为 A1、A2、A3,或将脚印更改为 A01、A02、A03,修复了未知引脚情况。

请注意引脚代号:我对必须是名称的代号“1(C)”有疑问,但确实意外填写了代号字段。花很多时间解决。将这些引脚重命名为例如“1”后,我不再看到此错误。我遇到了诸如“未知引脚 T1-”之类的错误,而此时的引脚具有诸如 T1-4(C) 之类的指示符(如您所见,4(C) 没有错误打印,这导致我的指示符无效为此引脚错误问题的原因)。所以:指示符应该是数字或字母(0-9,az),但并非支持除此之外的所有字符。

对于遇到此问题并通过谷歌来到这里的任何人;)