Setup Paste Array
Other Related Resources
Parent page: Sch Dialogs
Summary
This dialog allows the designer to quickly paste a copied object (or objects) as an array, with specific spacing. If the copied object involves text, the alpha or numeric suffix can be incremented by defined steps also. This dialog takes the effort out of defining pins for the symbol of a component, with the ability to increment both designator and display name independently, and in ascending (alpha or numeric values) or descending (numerical values only) increments.
Access
This dialog is accessible in the Schematic Library Editor only. With the object(s) copied to the clipboard, use the Home | Clipboard | » Paste Array command, from the main menus.
Options/Controls
Placement Variables
- Item Count - use this field to specify the total number of duplicate items to be pasted into the workspace.
- Primary Increment - use this field to specify the amount to increment by. To increment a numerical value, simply enter the increment step as an integer value. To increment alphabetically, enter the letter in the alphabet that represents the number of letters you wish to skip. For example, if the initial text was 1A, set the field to A, (first letter of the alphabet), to increment by 1. Set the field to C (third letter of the alphabet) and the text will become 1A, 1D (three letters after A), 1G etc. When the pasted object is a pin, this field affects the Pin Designator.
- Secondary Increment - this field only applies when pasting an array of pin objects, and affects the Pin Display Name. Use it to specify the amount to increment by, as per the Primary Increment field.
- Remove Leading Zeroes - enable this option to remove leading zeroes from pasted array text. For standard text strings, this concerns leading zeroes for the numeric portion of a string only, and will not remove zeroes that prefix an alpha character. So for example, a text string C000020 would be pasted (with Primary Increment 1) as C21, but a text string 000C000020 would be pasted as 000C21. When pasting pin objects, this concerns the Pin Designator only, and not the Pin Display Name.
Spacing
- Horizontal - enter a value in this field to determine the horizontal displacement of each array item. A positive value will place the array to the right of the cursor position. A negative value will place the array to the left.
- Vertical - enter a value in this field to determine the vertical displacement of each array item. A positive value will place the array upwards from the cursor position. A negative value will place the array downwards.