Cut, Copy & Paste Tools
Parent page: Commands
Summary
Manipulating and editing design content is a daily task for a PCB designer, with commands such as Cut, Copy and Paste being a standard and often-used part of their editing toolkit. That means these commands must be easily accessible and behave in a precise and predicable manner. Supporting these requirements for precision and predictability, when a Cut or Copy is performed, the PCB editor prompts for a reference location, ensuring the content can be precisely placed when it is Pasted. As per standard software editing behavior, objects targeted for a Cut or Copy action must be selected first.
Details
Cut, Copy and Paste commands are available via:
- Home | Clipboard | in both the PCB and the PCB Library editor.
- The standard shortcut key:, Ctrl+X (Cut), Ctrl+C (Copy), Crl+V (Paste).
The Cut and Copy commands put the selected content onto the CircuitStudio clipboard, and the Paste command takes the last cut/copied content from the clipboard and places it into the active workspace. The Cut and Copy buttons on the Ribbon become available when there are objects selected in the workspace; the Paste button becomes available once something has been cut or copied to the clipboard.
Putting Content onto the Clipboard
After launching the Cut or Copy command, the cursor will change to a crosshair and you will be prompted to select a reference point. This is a location relative to the selected object(s) and is used to accurately position the selection when using the Paste command. It is important to choose a location that helps you accurately position the pasted objects. There are two ways a reference location can be chosen:
- The default behavior is that the cursor is locked to the snap grid, so when you click the reference point, it will also be on-grid.
- Alternatively, when you hover the mouse over an electrical object, such as a pad center, a via center, or the end of a track segment, the cursor will instead pull to the hotspot of that object. This snap-to point is known as the object hotspot, and it overrides the workspace snap grid whenever the cursor is within the defined range of the object hotspot. Use this feature to choose a meaningful selection reference point. Keep in mind that when you paste, the selection set will be pasted with the reference point (which was that object's hotspot) on the snap grid.
Once you have identified a suitable reference location and have positioned the cursor as required, click or press Enter - the selection will be copied to the clipboard. It can the be pasted back into the same PCB workspace, into another PCB design, into the PCB Library editor, or into another Windows application.
Getting Content off the Clipboard
The current clipboard content can be pasted into an open PCB or a PCB Library. As well as the Paste button (Home | Clipboard |
), you can also use the Ctrl+V shortcut to paste the latest clipboard contents into the current workspace.The content will appear floating on the cursor held at the reference point that was chosen during the cut/copy action, as shown in the image below. The content can be positioned using the mouse. Alternatively, press the arrow keys on the keyboard to step in increments of the grid, hold Shift to step in increments of 10 x grid.
Pasting the Clipboard Contents onto Another Layer
When PCB design objects have been copied and are pasted back into the PCB editor, they are pasted onto the same layer from where the source objects were copied regardless of which layer is currently set as the active layer in the editor.
To change the layer of the copied objects, you need to:
- Paste them into the workspace,
- Select the pasted objects,
- Open the PCB Inspector panel. The total number of selected objects will be detailed at the bottom of the panel.
- Use the Layer drop-down to choose the required layer. As soon as you choose it, the layer of all the objects will change.