Working with Placed Components

库中的组件表示放置在实际印制电路板上的物理器件。在原理图页上,组件由其原理图符号模型来表示。每个组件可以包含一个或多个 Part。

包含字体类型、大小和颜色在内的标注符字符串外观,可在 Schematic - Defaults 页面的 Preferences 对话框中进行配置。除非被原理图库编辑器中元件符号里定义的设置覆盖,否则将应用这些设置。

固定标注符字符串的位置

标注符(Designator)的默认行为是在放置过程中元件旋转时自动重新定位。如果不需要此行为,可在 Preferences dialog(参见上一张图)中关闭 Autoposition 选项,可在创建符号时关闭,也可在元件放置到原理图页后再关闭。注意:这样做会将该参数归类为 manual parameter(即手动定位参数)。手动参数会在其选择框左下角以一个小圆点标识。

可在 Preferences dialog 的 Schematic - Graphical Editing 页面中,使用 Mark Manual Parameters 选项来控制是否显示手动参数标记圆点。

注意事项

  • 原理图编辑器包含一个简单的标注符自动递增功能,可在放置同一器件的多个实例时使用。使用方法:当第一个元件悬浮在光标上时按下 Tab,并输入合适的标注符,例如 R1。随后放置的元件将依次标注为 R2R3 等。注意:当你切换为放置不同类型的元件时,必须再次按下 Tab 并输入合适的标注符前缀。
  • 放置多分部件(multi-part)元件时,如果初始标注符按上述方式分配,则会自动分配分部后缀,例如 U3AU3B 等。如果未分配初始标注符,则所有分部将具有相同的后缀。可通过原理图编辑器的 Annotation command 解决。分部后缀可以是字母或数字。可在 Preferences dialog 的 Schematic - General 页面中使用 Alpha Numeric Suffix 选项进行配置。

从库中更新与替换元件

在最初将元件放置到板级设计的原理图页之后,需要有一种方式来更新这些元件实例,使其与适用 Workspace 中其所链接的源元件的任何更改保持一致。换句话说,需要一种让设计与其所使用的 Workspace 实体保持同步的方法。

例如,某个元件可能已重新保存到 Workspace(也许反映了对子模型的更改)。这会生成该元件的新修订版。此时,已放置的该元件实例仍在使用较旧的修订版,你可能希望将其更新为最新修订版。或者,你可能决定改用完全不同的元件,只需要将设计中现有元件更换为一个替代元件。

本页概述如何更新从你的 已连接 Workspace 放置的元件。有关如何更新从数据库或基于文件的库放置的元件,请参阅 从数据库和基于文件的库更新元件 页面。

在将元件初次放入设计后,有多种方法可用于管理这些元件。

单个实例元件更改

每个已放置的元件都具有指向 Workspace 中该元件修订版的链接。在浏览所选元件的属性时,可在 Properties 面板中找到此信息。

元件的每个已放置实例都链接回 Workspace 中该元件的特定修订版。元件的每个已放置实例都链接回 Workspace 中该元件的特定修订版。

如果现有元件有更新的修订版可用,则修订版状态条目(在 Properties 面板上)会在当前修订版生命周期状态的右侧使用文本 Out of date 来反映这一点。请注意,如果该生命周期状态被标记为不允许用于设计(在 State Properties dialog 中为其禁用了 Allowed to be used in designs 选项),则该条目将改为显示 Inapplicable

在最低层级(单个元件层级),已放置实例可以:

  • 通过单击 按钮,将其更新为现有元件的最新修订版。

将同一元件更新到其最新修订版的示例——将鼠标悬停在图像上以查看结果。将同一元件更新到其最新修订版的示例——将鼠标悬停在图像上以查看结果。

  • 通过单击 字段右侧的 Design Item ID 按钮,将其切换为另一个(替换)Workspace 元件的最新修订版,或切换为基于文件的库元件。将打开 Replace Component 对话框,展示你已连接的 Workspace 和可用的基于文件的库中的元件。当前元件显示在列表顶部。搜索所需的替换元件,选中它,然后单击 OK

    用不同元件(替代件)替换现有元件的示例用不同元件(替代件)替换现有元件的示例

    Replace Component 对话框提供对所有可用 Workspace 库元件和基于文件的库元件的直接访问。该对话框提供所选元件的完整详细信息(参数、模型、Part Choices、供应商数据等)、元件对比,并且对于 Workspace Library Components,还提供基于过滤器的参数化搜索功能,用于指定目标元件参数。

    在 Altium Designer 的其他位置执行元件替换操作时,也可以访问 Replace Component 对话框,例如从 ActiveBOM 文档或 Item Manager 对话框中。

执行批量元件更改——Item Manager

Related page: 使用 Item Manager 管理内容

单个元件更改很方便,但当需要处理数量更大的元件时,很快就会变得繁琐。为此,你需要一个单一、集中的位置,以批处理的方式执行多项更改。这就是 Item ManagerTools » Item Manager)。

Item Manager 是用于将放置在原理图页上的 Workspace 设计实体与其在 Workspace 中所链接的源内容进行同步的“指挥中心”。它会自动检测并列出所有元件,标记它们是否为 Workspace 实体,然后将原理图中每个 Workspace 元件的 Item-Revision 与 Workspace 中该元件可用的修订版本进行比较。对于每个实体,都会给出当前链接 Item 的信息,包括修订版本、生命周期状态以及其所在的源 Workspace。

对 Workspace 内容修订版本的自动比较会标记出任何已过期的内容。随后可选择这些内容,并以最小的工作量准备更新到最新修订版本。更多细节请参见 Detecting when Updates are Required

你可以完全控制要更新哪些 Workspace 实体以及如何更新。例如:

  • 选择单个条目,将其更新为使用所链接 Item 的最新修订版本,或选择改为使用一个完全不同 Item 的最新修订版本。
  • 选择一组使用同一链接 Item 的条目,将它们更新为该 Item 的最新修订版本,或选择改为使用一个完全不同 Item 的最新修订版本。

所有拟议的更改都会在管理器中体现出来。

当按需设置好更改后,生成工程变更单(ECO),并浏览将要执行的操作以实现这些更改。如有需要可禁用任何操作——你始终掌握主动权!准备就绪后,执行 ECO,更改将生效。快速高效,你放置的 Workspace 内容可以用极其简便的方式进行管理。

如果你对所做的更改很有把握,可以使用 Item Manager's Apply ECO 功能——静默生效更改,而不会弹出 Engineering Change Order 对话框。

以下示例说明了 Item Manager 的用法:

  • 将多个元件更新为使用现有 Workspace 元件的最新修订版本。

将一组过期元件更新到其最新修订版本。
将一组过期元件更新到其最新修订版本。

  • 将几个元件更换为另一个 Workspace 元件的最新修订版本——通过 Replace Component dialog 进行选择。

用不同的 Workspace 元件替换一个或多个元件。
用不同的 Workspace 元件替换一个或多个元件。

Item Manager 不仅可用于让设计中的元件与已连接 Workspace 中源内容的更改保持同步,它还是一个强大的工具,可帮助你将现有板级设计从使用本地设计项迁移为使用 Workspace 设计内容。一旦你已将设计元件以及任何原理图页(器件页)迁移到 Workspace,就可以使用 Item Manager 将现有元件和页符号“替换”为其新迁移的 Workspace 版本。换句话说,从设计角度看元件保持不变,但这些元件的来源发生了变化。

强大的自动匹配能力使你能够快速将本地元件和页符号匹配到 Workspace 中的 Items。

从 BomDoc 更改元件

在检查 BomDoc 并准备下单采购器件时发现元件问题并不少见。例如,设计人员可能忘记最终确定某个元件的选型,或者某个元件已 EOL,设计人员希望评估潜在替代品的价格与供货情况。虽然你可以返回原理图编辑该元件、选择合适的器件,然后刷新 BomDoc 来解决,但 ActiveBOM 支持直接在 BomDoc 内完成此操作——随后通过工程变更单将该更改回推到原理图。

在 BomDoc 中,右键单击所选元件并选择 Operations » Change <ComponentName> 命令。将打开 Replace Component dialog,可在其中搜索替代元件。找到所需替代元件后选中它,然后单击 OK。将打开 Engineering Change Order 对话框,详细列出使原理图与 BomDoc 同步所需的更改。

在 BomDoc 内直接替换元件的示例。
在 BomDoc 内直接替换元件的示例。

  • 替换元件功能会在当前活动 Workspace 中搜索新元件。
  • 如果元件更改也会影响板级设计,则还应从原理图对 PCB 执行更新。
  • Replace Component 对话框的布局类似,并与 Components panel 共享许多功能。 

替换通用元件

当设计推进到可以用特定的物理元件替换通用元件(Generic Component)时,可在 Properties 面板中选择 按钮以调用 Replace Component dialog。注意,这也可以从 Item Manager 或通过项目的 ActiveBOM document 来完成。

已应用到通用元件的参数值(此处为功率与电阻值)会自动作为 Replace Generic Component 对话框中的搜索词使用,使你能够从筛选结果中选择合适的替代元件——在此示例中,有两个元件条目符合搜索条件。

Javascript ID: GenericComponents_Replace_AD23

通过 Properties 面板替换通用元件。

通过 Properties 面板替换通用元件。

请注意,元件替换逻辑也支持多选。当通过 Properties 面板选择多个通用元件进行替换时,在 Replace Generic Component 对话框中选定的制造商元件将替换所有这些已选元件。

在整个设计范围内管理封装

Altium Designer 的原理图编辑器包含一个强大的 Footprint Manager。可从原理图编辑器的 Tools 菜单(Tools » Footprint Manager)启动,Footprint Manager 允许你查看整个项目中每个元件所关联的所有封装。多选支持使你能够轻松为多个元件编辑封装分配、修改封装链接方式,或为已分配多个封装的元件更改当前封装分配。 Footprint Manager  便于在整个设计范围内审查并发现封装分配问题,尤其适用于处理遗留设计或来自其他组织的设计。设计更改通过 ECO 系统应用,并在需要时同时更新原理图与 PCB。

 Footprint Manager  对话框会列出当前活动项目中所有源原理图里的全部元件。使用对话框右侧提供的控件来管理设计元件可用的封装以及当前正在使用的封装。功能包括:

  • 能够为一个或多个选定元件添加、编辑和移除封装模型。
  • 在元件之间复制封装。
  • 更改当前封装分配(即在 PCB 域中用于表示该元件的封装;当该元件可用多个封装时,从中选择当前使用的那个)。
  • 封装校验——确保封装模型确实可用,尤其是被设置为当前模型的那些。

当按需完成对封装模型分配的所有更改后,将通过标准工程变更单(ECO)来实施这些更改。为此,只需单击  Accept Changes (Create ECO)  按钮(位于  Footprint Manager  对话框右下角)。

对于包含器件页(device sheets)的设计,只有当这些页未被标记为只读(Read-only)时,其上的元件才会被列出。可在 Preferences 对话框的 Data Management - Device Sheets page 中切换项目里器件页的只读状态。
如果设计是使用多种库捕获的,并且封装曾被手动附加或编辑,那么务必对所有封装数据进行仔细审查。 Footprint Manager 可用于帮助在整个设计中规范封装,但仍需要进行一定程度的合理性检查。系统无法捕捉设计错误,例如将 20W 电阻指定到 0603 封装上。这些都需要认真复核,并且要认识到不同元件供应商的封装名称可能不同。不要想当然!
AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。

Content