元件封装在 PCB Library editor 中创建,并在 PCB editor 中放置。元件可通过以下方式进行放置:
- 从 PCB editor 的主菜单中选择。
- 在 Libraries panel(View | System| Libraries)中选择元件,右键单击然后选择 Place <ComponentName>。
当设计从原理图编辑器传输到 PCB 编辑器时,会自动放置 PCB 元件封装。这称为设计同步(Design Synchronization),其过程用于检测并解决原理图与 PCB 之间的差异。
用于定位所需元件封装的过程取决于所选择的放置方式。一旦选择了要放置的封装并使其在光标上悬浮:
- 按 Tab,在放置前于 Inspector panel 中编辑元件属性。
- 按 Spacebar 使元件逆时针旋转(Shift+Spacebar 为顺时针)。默认旋转步进为 90 度。要更改此设置,请在 System Preferences的 PCB Editor - General页面中使用 Rotation Step 值。
- 如果正在旋转元件,可将 Designator 和 Comment 字符串配置为保持其方向不变,或随封装一起旋转。此行为由 Inspector panel 中这些字符串的 Autoposition 设置控制。
- 按 L 快捷键将元件翻转到电路板底面。不要使用 X 或 Y 键,因为那会镜像该器件但不会改变其层。
从 Libraries Panel 放置
在 Libraries panel 中选中器件后,可通过以下方式放置元件:
- 右键单击,然后从上下文菜单中选择 Place <ComponentName>。
- 双击所选元件。元件将以悬浮方式出现在设计空间中。将元件放到所需位置后单击以放置。
- 在 Components panel 中单击并按住元件名称,然后将元件拖到所需位置并单击放置。 这是一种“单次(single shot)”放置技术,意味着只能放置所选元件的一个实例。其他方法允许放置多个实例。
只有已链接模型的元件才能放置到设计中。这类元件在
Libraries panel 的元件列表中会以

图标区分。
Components panel 还包含类别选择以及
Search 功能,用于缩小社区元件列表范围。更多信息请参阅
Libraries panel 页面。
图形化编辑
图形化元件编辑仅限于移动、旋转和翻转。当在设计空间中选中元件时,它会以当前选择颜色高亮显示,如下图所示。要对选中的元件进行图形化操作:
- 按 Delete 从设计中移除所选元件。
- 单击、按住并拖动以移动所选元件。光标将跳转到元件参考点;如果在 System Preferences 的 PCB Editor - General 页面启用了 Smart Component Snap 选项,则会跳转到最近的焊盘中心。
- 当元件随光标移动时,按 Spacebar 旋转(Shift+Spacebar 为反方向旋转)。
- 当元件随光标移动时,按 L 键将其翻转到电路板另一面。
如果在 System Preferences 的 PCB Editor - General 页面启用了 Protect Locked Objects 选项,并且该设计对象的 Locked 选项也已启用,则该对象无法被选择或进行图形化编辑。
元件选择
当你单击并选择一个元件时,会出现选择边界框。传统上,默认边界框行为是使用能包围该元件所有图元的最小矩形,但不包括 designator 和 comment 字符串。
将元件炸开为自由图元
当你在 PCB editor 的设计空间中右键单击时,会出现 Component Actions 命令。在这些命令中有 Explode Component to Free Primitives 命令,用于将 Component 对象转换回其原始的一组图元。
启动该命令后,光标会变为十字准星,并进入元件炸开模式。将光标移到要炸开的元件上方,然后单击或按 Enter。将出现确认对话框——单击 Yes 继续。被炸开的元件不再是元件对象,因此 designator 和 comment 会被移除,元件将还原为构成它的各个图元。
炸开是单向过程;没有命令可以将已炸开的元件重新分组。
继续将更多元件转换为自由图元,或右键单击或按 Esc 退出元件炸开模式。
炸开不会影响存储在相应源元件中的封装模型,只会影响放置在 PCB 文档上的被转换实例。
要清除选择(或取消选择)对象,请使用 Esc 键。