PCB_Dlg-SetupPasteArraySetup Paste Array (PCB) _AD
Created: August 03, 2017 | Updated: June 07, 2021
| Applies to versions: 1.0, 1.1, 2.0, 2.1, 3.0, 3.1, 3.2, 4 and 5
Now reading version 2.1. For the latest, read: PCB_Dlg-SetupPasteArray((Setup Paste Array (PCB) ))_AD for version 5
Summary
The Setup Paste Array dialog provides options for pasting a linear or circular array of the current clipboard contents. For example, you can use the Paste Array feature to paste an alpha-numerically designated array of pads for a BGA.
Access
The dialog can be accessed by clicking the Paste Array button in the Paste Special dialog (Edit » Paste Special).
Options/Controls
Placement Variables
- Item Count - the number of repeat placements to be performed. For example, typing 4 will place 4 copies of the current clipboard contents.
- Text Increment - enter the automatic increment for the display text (e.g., component or pad designator). Both alpha and numeric increments other than 1 are supported. For example, by setting the designator of a pad prior to copying it to the clipboard and setting the Text Increment field, the following types of pad designator sequences can be placed:
- Numeric (1, 3, 5)
- Alphabetic (A, B, C)
- Combination of alpha and numeric (A1, A2, or 1A, 1B, or A1, B1 or 1A, 2A, etc)
Array Type
- Circular- enable this option to paste a circular array, using the current Circular Array settings.
- Linear - enable this option to paste the array in a straight line, using the current Linear Array settings.
Circular Array
- Rotate Item to Match - if enabled, array items will be rotated by the same angular amount as their Spacing.
- Spacing (degrees) - the angular space between two adjacent pasted items.
Linear Array
- X-Spacing - enter the desired X space between two adjacent items.
- Y- Spacing - enter the desired Y space between two adjacent items.