Create Sheet from Sheet Symbol (Context Sensitive)
Applied Parameters: ContextSensitive=True|DocumentKind=Schematic
Summary
This command is used to create a new schematic document from the sheet symbol currently under the cursor, and add ports for each of the sheet entries on that symbol. In this way, you can quickly build up the required structure for your hierarchical schematic designs. A hierarchical design is one where the structure - or sheet-to-sheet relationships - in the design is represented. This is done with sheet symbols, which represent lower sheets in the design hierarchy. The symbol represents the sheet below, and the sheet entries in it represent (or connect to) the ports on the sheet below. The advantage of the hierarchical design is that it shows the reader the structure of the design, and that the connectivity is completely predictable and easily traced, since it is always from the child sheet up to the sheet symbol on the parent sheet.
Access
This command is accessed from the Schematic Editor by right-clicking over a placed sheet symbol and choosing the Sheet Symbol Actions » Create Sheet From Sheet Symbol command, from the context menu.
Use
First, ensure that the schematic document that contains the sheet symbol that you want to make a sheet from, is the active document in the main design window.
After launching the command, the schematic document will be created and opened as the active document. The matching ports to the sheet entries on the symbol, will be located in the bottom left-hand corner of the new document.
Tips
- The schematic document that is created takes the sheet symbol filename to be its filename. You can either enter the intended name for the document in the sheet symbol's Filename field, complete with extension (i.e. <DocumentName>.SchDoc), or leave the name blank, and enter the name when saving the document at a later stage.
- Care should be taken when creating a sheet from a sheet symbol, and a sheet with that filename already exists. A new sheet with the same filename will be created. The duplication can be resolved when saving, by either saving the new sheet with a different name, or overwriting the existing sheet if required.
- The electrical I/O Types for the created ports on the new child sheet, will be the same as those for the sheet entries on the originating parent sheet symbol.