Altium Designer 18的PCB封装管理

Footprint Manager封装管理器

Altium Designer的原理图编辑器包括一个功能强大的Footprint Manager。从原理图编辑器的“工具”菜单(Tools » Footprint Manager)启动,“封装管理器”管理整个设计中的封装,可以查看与整个项目中的每个组件的封装。多选支持可以轻松编辑多个元件的封装外形分配、更改封装外形的链接方式或更改具有多个封装外形的元件的当前封装外形分配。设计变更通过ECO系统应用,如果需要,更新原理图和PCB。
Altium Designer 18的PCB封装管理
Footprint Manager对话框提供了在整个项目中预览、验证、添加、移除或编辑封装关联的控件。

Component List元件清单

这是一个列表,列出了当前PCB设计项目原理图中的所有组件。信息包括:
Designator标识符
Comment注释
Current Footprint当前封装
Design Item ID设计项ID
Part Count组件计数
Sheet Name图纸名称
单击此列表中的组件可查看其在右侧列表中的封装。可以添加、移除或编辑选定组件的封装。
若要对列表进行分组,请将列标题拖到列表上方指定的区域。这些信息将被组合成一个简洁的列表,以便于阅读。单击+/-展开/收缩分组项。
从右键单击菜单中选择“全部”可快速选择列表中的所有组件。

View and Edit Footprints查看和编辑封装

这是与组件列表中选定组件关联的封装列表。使用区域底部的控件或右键单击菜单命令操作列表中的封装。
单击封装可在下面的区域中查看该封装的图形视图。
右键单击菜单
添加-单击打开“PCB模型”对话框,为高亮显示的原理图组件选择要添加的新封装模型。
移除-单击以移除选定的封装。
编辑封装外形-单击打开“PCB模型”对话框以查看高亮显示的封装外形的属性,例如封装外形来自的PCB库的名称和位置。
验证封装路径-单击以验证此封装的完整路径。
更改PCB库-单击打开“编辑PCB库”对话框以更改选定封装外形的PCB库。
复制-单击以复制选定的封装。
粘贴-单击以粘贴选定的封装。
全选-单击以选择列表中的所有封装。
设置为当前-单击可将选定的封装设置为当前封装(在当前列中由a表示)。
添加到所有组件-单击可将选定封装添加到列表中的所有组件。

Additional Controls附加控制

菜单-单击可查看与上面的右键单击菜单具有相同控件的菜单。
添加-单击打开“PCB模型”对话框,为高亮显示的原理图组件选择要添加的新封装模型。
移除-单击以移除选定的封装。
编辑-单击打开“PCB模型”对话框以查看高亮显示的封装外形的属性,例如封装外形来自的PCB库的名称和位置。
验证-单击以验证高亮显示的封装是否存在。如果找不到封装外形,则“查找范围”字段中将显示“未验证”。如果验证了封装,则会显示此封装的完整路径。
接受更改(创建ECO)-单击以接受对原理图组件及其链接封装模型的更改,并执行“Engineering Change Order工程变更单”对话框。使用ECO对话框,可以在查看对相应原理图组件的封装值所做的修改后验证和执行更改。

PCB Model PCB模型

“PCB模型”对话框允许搜索新的PCB模型并将其指定给原理图符号。原理图符号和PCB模型之间的管脚映射可以手动编辑。
Altium Designer 18的PCB封装管理
可以通过以下方式访问“PCB模型”对话框:
在“schematic editor原理图编辑器”和“schematic library editor原理图库编辑器”中,在“Component元件”模式下单击“Properties特性”面板的封装区域中的“Add添加”。
在“原理图库编辑器”中的“Model Manager模型管理器”对话框(“工具”»模型管理器)中,单击“Add添加”下拉列表,然后选择“Footprint封装”。

Footprint Model封装模型

名称-显示封装外形的名称。
浏览-单击打开“Browse Libraries浏览库”对话框以搜索目标封装。
Pin Map管脚图-单击打开“Model Map模型图”对话框以在原理图符号和PCB封装之间映射pins管脚。
说明-为封装输入有意义的说明。

PCB Library PCB库

Any-允许在所有currently available libraries当前可用的库中搜索目标封装外形。
Library name库名称-启用以搜索命名库中的目标封装。直接在文本字段中输入库名称。
Library path库路径-允许在指定位置的命名库中搜索目标封装。单击“Choose选择”按钮选择路径。
Use footprint from component library使用组件库中的封装外形-当组件从compiled library编译库(如integrated library集成库或server服务器)放置时,此选项将启用。如有必要,可以覆盖已放置的组件,从而选择不同的源PCB库。

Selected Footprint选定的封装

此区域显示目标封装的预览。单击预览左下角的图标在2D二维和3D三维模式之间切换。如果封装外形不在指定的PCB库中,则显示区域为空。

Engineering Change Order工程变更单ECO

此对话框显示当前生成的工程变更单(ECO)。ECO列出了实现对一个或多个设计文档的更改所需的所有修改,以便同步这些文档。
Altium Designer 18的PCB封装管理
对于ECOs的使用,常遇到的情况是同步捕获设计的源文档和该设计的目标PCB实现。任何一方的变化都需要推送到另一方,以保持同步性,这就是ECO发挥作用的地方。有关详细信息,参阅设计同步。
ECOs用于在各种情况下影响设计更新。可通过以下方式访问该对话框:
单击“Differences between差异”对话框中的“Create Engineering Change Order创建工程变更单”按钮。
对源原理图文档执行注释时,请单击“Annotate注释”对话框中的“Accept Changes接受更改(Create创建ECO)”按钮。
原理图和PCB编辑器还提供直接同步命令。这些命令是直接的,因为任何差异的更新方向都是完全的。Differences between对话框将不会出现。当检测到差异时,将显示工程变更单对话框,其中加载了将设计变更从原理图推送到PCB所需的修改,反之亦然。
目标PCB文档中提供了以下直接同步命令:
Design»Import Changes From-此命令用于对父项目的源原理图文档所做的更改,更新**PCB文档。
源原理图文档中提供了以下直接同步命令:
Design»Update PCB Document-此命令用于对项目源原理图文档所做的更改,来更新指定的PCB文档。
对话框分为两个主要区域:Modifications修改和Status状态。

Modifications修改

对话框的此区域列出实现同步所需更改的所有修改。修改按“工程选项-ECO Generation”对话框中列出并启用的修改类型分组。组内条目反映了该类型的修改数量。该区的每一项具体修改如下:
Enable启用-此选项确定执行ECO时是否包含修改。直接单击复选框可在启用/包含(选中)和禁用/排除(未选中)之间切换其状态。
Action动作-要执行的具体动作。动作的类型取决于需要执行的ECO类型。选项有:Add添加、Remove移除或Modify修改。
Affected Object影响对象-受动作影响的对象。
Affected Document影响文件-将在其上执行动作的文件。
可以使用标准的多选技术(Ctrl+单击、Shift+单击)在列表中选择多个修改。
如果修改类型的Mode模式已在“工程选项”对话框的“ECO Generation”选项卡上设置为Ignore Differences忽略差异,则导致此修改类型操作的任何设计更新都不会传送到“Engineering Change Order工程变更单”对话框。
Right-Click Menu右键单击菜单
默认情况下,执行ECO时,所有修改都将启用包含。根据需要分别启用/禁用每个修改条目,或使用右键单击菜单中的以下命令更改多个修改的启用状态:
Validate Changes验证更改-单击此处可对已启用包含在ECO中的修改执行验证检查。验证结果将显示在对话框Status状态区域下的“Check检查”列中。
Execute Changes执行更改-单击以执行ECO。执行结果将显示在对话框Status状态区域下的“Done完成”列中。记住,只有通过验证阶段的更改才会被执行。
Create Report创建报告-单击可为ECO中包含的修改生成报告。报告将加载到“Report Preview报告预览”对话框中。
Cross Probe交叉探测-单击此处交叉探测关联原理图和PCB文档上的修改操作所涉及的目标和参考对象。
Expand All全部展开-单击以展开列表中所有修改的视图。
Contract All全部收缩-单击此处收缩列表中所有修改的视图。
也可以使用条目左侧的+/-控件展开或收缩各个修改组。
Enable All全部启用-用于启用所有修改。
Disable All全部禁用-用于禁用所有修改。
Enable selected启用选定项-用于启用所有选定的修改。
Disable selected禁用选定项-用于禁用所有选定的修改。
Enable all of same Kind启用所有同类-用于启用与当前聚焦修改类型相同的所有修改。
Disable all of same Kind禁用所有同类-用于禁用与当前聚焦的修改类型相同的所有修改。
Invert Selection反转选择-用于快速选择列表中当前未选定的所有修改,并取消选定的修改。

Status状态

对话框的此区域显示每个启用的修改的以下状态信息:
Check检查-此字段显示对修改执行验证检查的结果。绿色勾号表示支持提议的更改,并将在执行ECO时执行。红十字表示提议的更改无效,并且在执行ECO时不会执行。
Done完成-此字段显示修改的执行结果。绿色勾号表示有效的修改已成功执行。
Message消息-如果修改在验证阶段失败,则此字段(以及消息面板)中将显示一个条目,指示失败的原因。
可以在任何阶段关闭对话框,以便调查某些更改失败的原因并进行任何必要的设计更改。

Additional Controls附加控制

以下控件位于对话框底部和右键单击菜单中:
Validate Changes验证更改-单击此处可对已启用包含在ECO中的修改执行验证检查。验证结果将显示在对话框Status状态区域的“Check检查”列中。
在执行之前要验证所提议的修改操作。测试提议更改的逻辑。
Execute Changes执行更改-单击以执行ECO并影响包含中的有效更改。执行结果将显示在对话框Status状态区域的“Done完成”列中。只有通过验证阶段的更改才会被执行。
Report Changes报告更改-单击可为ECO中包含的修改生成报告。报告将加载到“Report Preview报告预览”对话框中。
报告将列出所有修改条目,无论它们是否成功验证和执行。
Only Show Errors仅显示错误-选中此选项仅显示Engineering Change Order工程变更单错误。不显示已验证的更改。仅显示错误列表,能够快速查看,并对设计进行必要的更改,以便生成的ECO完全验证。