元器件
Parent page: PCB 对象
元件封装定义了元件在 PCB 上的安装方式和连接关系,也可以包含 3D
实体对象来定义实际元件。
概述
元件封装定义了将物理元件安装到印制电路板上所需的空间和连接点。它由一组简单的基本图元对象组成,可能包括焊盘、线段和圆弧,以及其他设计对象。焊盘为元件引脚提供安装与连接点。通常还会加入额外的设计图元(如线段和圆弧),用于在元件叠加层(丝印)上定义元件外形轮廓。
元件封装还可以包含可选的 3D 实体对象,用于定义安装在板上的实际元件所占用的物理空间或包络。通过使用 3D 实体对象或导入的 STEP 模型来定义物理元件,可以执行三维元件间隙检查。
元件封装在 PCB Library Editor 中创建,通过放置合适的设计对象来形成安装与连接元件所需的形状。元件参考点是 Library Editor 工作区的原点,可在 Library editor 中设置为:1 脚、几何中心,或元件上的用户自定义位置。
可用性
元件封装在 PCB Library Editor 中创建,并在 PCB Editor 中放置。要在 PCB editor 中放置元件:
-
在 Libraries 面板(View | System |
)中找到该元件,然后单击 Place 按钮。
-
在打开的 PCB Library 中,单击 Home | Board |
将当前元件放置到最后一个处于活动状态的 PCB 文档中。
- 当设计从原理图编辑器传输到 PCB 编辑器时,会从可用库中自动放置 PCB 元件封装。这称为 Design Synchronization,它是一个检测并解决原理图与 PCB 之间差异的过程。可在原理图中单击 Home | Project | Project » Update PCB Document <PcbFileName> 启动设计同步。
在 PCB Editor 中放置
用于定位所需元件封装的流程取决于所选择的放置方式。一旦选择了要放置的封装并使其随光标悬浮:
- 按 Tab 在放置前编辑元件属性。
- 按 Spacebar 将元件逆时针旋转(Shift+Spacebar 为顺时针)。默认旋转步进为 90 度。要更改此设置,请在 Preferences 对话框的 PCB Editor - General 页面中使用 Rotation Step 值。
- 当旋转元件时,默认行为是 Designator 和 Comment 字符串随封装一起旋转。该行为由这些字符串的 Autoposition 设置控制。可在放置元件前按 Tab 编辑设置以设定默认行为。注意,设置默认值不会影响任何已放置的元件。
- 按 L 快捷键将元件翻转到电路板底层。不要使用 X 或 Y 键,因为那只会镜像该器件而不会改变其所在层。
从 Libraries 面板放置
要从 Libraries 面板放置:
-
默认设置是在面板中仅显示原理图库。要启用 PCB 库,请单击所选库字段旁的
,并启用 Footprints 以进行浏览,如下所示。
-
启用封装库后,使用库名称旁的
下拉菜单选择要浏览的封装库。在下图中,选择了 GSM Logger pcb library。
- 使用掩码字段(位于当前所选库字段下方)过滤列表以加快搜索,或滚动并选择所需器件。在下图中,输入了对 “4” 的掩码。
所选元件已准备好从 Libraries 面板放置。
在面板中选中器件后,可通过以下方式放置元件:
- 单击面板右上角的 Place 按钮。
- 双击所选元件。
- 单击并拖拽,将所选元件放入工作区进行放置。
前两种放置方法将打开 Place Component 对话框。
Place Component 对话框
输入合适的 Designator,并在需要时包含一个封装 Comment。单击 OK。封装将随光标悬浮,准备放置。放置并右键单击后,对话框会重新打开。可放置同一元件的另一个实例,或放置不同元件,或单击 Cancel 退出放置模式。
可在放置过程中即时将封装更换为同一或不同 PCB 库中的其他封装。操作如下:
-
在 Place Component 对话框中,单击 Footprint 字段旁的
按钮以打开 Browse Libraries 对话框,如下所示。
Browse Libraries 对话框包含所选封装的显示,使你能够通过可视化
选择正确的元件。
- 在 Libraries 下拉列表中选择所需库,并 Mask 或滚动以定位所需封装。
- 选择元件后单击 OK 返回 Place Component 对话框并继续放置。
搜索元件封装
如果你无法在 Libraries 面板中找到所需的元件封装,请单击 Search 按钮使用搜索功能以打开 Libraries Search 对话框(如下所示)。
注意:
- 默认搜索 Scope 是在 Available libraries 中搜索 Footprints(如下图中的 Scope 选项所示)。
- 另外,Libraries Search 对话框也支持通过启用 Libraries on path 选项来搜索某一路径上的库(存储在驱动器文件夹中),然后按需配置 Path 选项。
- Filters 在逻辑上以 AND 方式组合。建议先从简单过滤条件开始;如果结果很多,再使用 Refine last search 模式在结果中继续搜索。
- 搜索结果显示在 Libraries 面板中,并按 Query Results 分组。如果你在 Query Results 中选择的封装来自当前不可用的库,软件会提示安装该库(注意:如果通过单击并拖拽来放置,则此功能不可用)。重新选择一个封装库即可返回面板浏览模式。
在 Available libraries 中搜索封装,或搜索 Libraries on path。
从 Library Editor 放置
也可以直接从 PCB Library editor 中打开的库放置元件。可通过两种方式实现:
-
从主菜单单击 Home | Board |
。
-
在 PCB Library 面板(View | PCB Library |
)的 Components 区域中选择元件,右键单击并从上下文菜单中选择 Place。
与从 Libraries 面板放置类似:
- 会先出现 Place Component 对话框。按需指定位号和注释,然后单击 OK。
- 当器件随光标悬浮时,可在放置前进行编辑(按 Tab)、旋转(按 Spacebar)或翻转到电路板另一面(按 L)。
- 放置后,可继续放置更多实例,或在 Place Component 对话框中单击 Cancel 退出放置模式。
在 PCB Library editor 中右键单击元件以放置它,或更新一个
已放置的元件。
图形化编辑
图形化元件编辑仅限于移动、旋转和翻转。当在工作区中选中元件时,它会以当前选择颜色高亮显示,如下图所示。要对选中的元件进行图形化操作:
- 按 Delete 将所选元件从设计中移除。
- 单击并按住以移动所选元件。光标会跳到元件参考点;如果在 Preferences 对话框的 PCB Editor - General 页面启用了 Smart Component Snap 选项,则会跳到最近的焊盘中心。
- 当元件在光标上移动时,按 Spacebar 可将其旋转(按 Shift+Spacebar 可向相反方向旋转)。
- 当元件在光标上移动时,按 L 键可将其翻转到电路板的另一面。
单击一次以选择元件,或单击并按住以移动它。移动时按
Spacebar 可旋转。
非图形化编辑
可用的非图形化编辑方法如下:
通过关联的属性对话框
Dialog page: 元件
此编辑方法使用以下对话框来修改元件对象的属性。
在放置过程中,可按 Tab 键访问 Component 对话框。
放置后,可通过以下方式之一访问该对话框:
- 双击已放置的元件对象。
- 将光标置于 元件对象上,右键单击,然后从上下文菜单中选择 Properties。
通过 PCB Inspector 面板
Panel page: PCB Inspector
PCB Inspector 面板使你能够查询并编辑活动文档中一个或多个设计对象的属性。结合适当的过滤功能使用时,该面板可让你在一个便捷位置对多个同类对象进行修改。


