剪切、复制与粘贴工具
Parent page: 命令
摘要
对设计内容进行操作与编辑是设计人员的日常工作,诸如剪切、复制和粘贴等命令是其编辑工具箱中标准且常用的组成部分。这意味着这些命令必须易于访问,并且行为要精确且可预测。按照标准软件的编辑行为,执行剪切或复制操作前,必须先选中目标对象。
详细信息
剪切、复制和粘贴命令可通过以下方式使用:
-
Home | Clipboard |
在原理图编辑器和原理图库编辑器中均可使用。
- 标准快捷键,Ctrl+X(剪切)、Ctrl+C(复制)、Crl+V(粘贴)。
剪切和复制命令会将所选内容放入 CircuitStudio 剪贴板;粘贴命令会从剪贴板取出最近一次剪切/复制的内容,并将其放置到当前活动的原理图页中。当工作区中有对象被选中时,功能区上的“剪切”和“复制”按钮会变为可用;一旦有内容被剪切或复制到剪贴板,“粘贴”按钮就会变为可用。
将内容放入剪贴板
运行剪切或复制命令时,当前选中的对象会立即放入剪贴板。
从剪贴板取出内容
当前剪贴板内容可以粘贴到已打开的原理图页或已打开的原理图库中。除了使用“粘贴”按钮(Home | Clipboard |
)外,你也可以使用 Ctrl+V 快捷键,将最新的剪贴板内容粘贴到当前文档中。
内容会以“悬浮”方式跟随光标显示,抓取点大致位于被粘贴对象集合的中心附近。如果剪贴板中包含电气对象(例如元件、导线、网络标号等),则粘贴内容会以最靠近对象集合中心的电气对象的热点为抓取点;如果没有电气对象,则使用几何中心作为抓取点。
可使用鼠标定位内容,并受当前捕捉栅格约束。或者,按键盘方向键按栅格步进移动。按住 Shift 可按 10× 栅格步进移动。
如果粘贴到库中,剪贴板上的每个元件都会被粘贴到该库里,并被赋予与其在原理图中相同的 Symbol Reference 名称。对于重复元件,会添加递增的数字后缀,如下图所示。
将相同的已复制内容粘贴到原理图库编辑器中。右键单击然后选择 Paste (左图)。结果如右图所示。
在原理图库编辑器中粘贴阵列
原理图库编辑器还支持将已复制的对象(一个或多个)按指定间距快速粘贴为阵列。将对象复制到剪贴板后,从主菜单使用 Home | Clipboard |
» Paste Array 命令。随后会打开 Setup Paste Array 对话框,你可以在其中定义阵列。
如果复制的对象包含文本,还可以按定义的步进递增字母或数字后缀。Setup Paste Array 对话框可简化为元件符号定义引脚的工作,支持分别独立递增位号(designator)与显示名称(display name),并可按升序(字母或数字)或降序(仅数字)方式递增。
剪切/复制-粘贴过程中唯一 ID 的处理方式
原理图中的每个元件在初次放置时都会被分配一个唯一 ID。该 ID 用于多种软件功能,例如在原理图与 PCB 之间匹配同一个元件。当从剪贴板粘贴剪切或复制的元件时,系统会自动为其分配一个 new 唯一 ID,以确保每个元件保持唯一性。在重构原理图设计时请牢记这一行为,例如将一个大型原理图剪切拆分为多个较小的原理图。如果该设计此前已与 PCB 同步,那么对于被剪切并粘贴的那些元件,原理图到 PCB 的元件 UID 链接将不再匹配。当你执行设计更新时,系统会提示你改为按位号进行匹配。可在 PCB 编辑器中运行 Tools | PCB Links | Component Links 命令来重新同步 UID。
