Change Block
For an instance block that you select on a schematic sheet, the Change Block command allows you change the definition block on which it is based. You can also specify whether it is updated when changes are made to the definition block. This command is executed by clicking Hierarchy > Block > Change Block on the ribbon. Alternatively, select a block on the canvas and then click Change Block on the assist menu. Previously-created definition blocks can be selected in the Change Block dialog.
Note
Sheets in the updated block are not automatically checked for duplicate reference designator values.
Sheets in the updated block are not automatically checked for duplicate reference designator values.
Dialog
Value | Description | |
---|---|---|
Block | Select a previously-created definition block. These are created using the New Block command. When you click Apply, the contents of the selected instance block is updated to be the same as the selected definition block. Note All attributes of the selected block are reset, unless you select a multi-instanced block on the canvas, and then change it to a single-instanced block, specifying the same definition block in the Block box that is already assigned to it. |
|
![]() |
Displays the Select Block dialog. This allows you to select and preview an existing block. The block that you select is displayed in the Block box. | |
Hierarchy Type | Specify whether the new instance block is updated when changes are made to the definition block on which it is based. The selected value is shown in the Properties Panel, Hierarchy Type row. | |
Multi-Instanced | If selected, then the new instance block is updated when changes are made to the definition block on which it is based. To update it, select Check Hierarchy Update and then select Update All Instances or Update Instance. | |
Single-Instanced | If selected, then the new instance block is not updated when changes are made to the definition block on which it is based. If you select a multi-instanced block on the canvas, and then select the same definition block in the Block box that is already assigned to it, then the selected block is converted to a single-instanced block, and all editable attributes are saved for items within the block. You can update multiple multi-instanced block in this way. Note To ensure that the Symbol Name value is unique, ā+nā is added to it in the Properties Panel, if required. However, the base name of the block symbol is not changed on the canvas.If you want to reset the attributes of the selected block, then you must delete it, and then re add it using the Add Block command. |
|
Apply | The selected block is updated according to the settings that you specify. Alternatively, select Apply on the assist menu. The Change Block dialog remains open. If necessary, you can undo the changes made by this command. | |
Exit | Closes the Change Block dialog without changing the selected block. Alternatively, select Exit on the assist menu. |
Note
Nets remain connected to the same symbol pin IDs. They are re-wired if necessary. If the re-wiring is complex (e.g. pins have moved to different side of the symbol), this might result in overlapping connections.
Nets remain connected to the same symbol pin IDs. They are re-wired if necessary. If the re-wiring is complex (e.g. pins have moved to different side of the symbol), this might result in overlapping connections.
Assist Menu