sch_place_sheet_symbol
Places a sheet symbol linked to a child schematic document in hierarchical designs, ensuring the symbol references a valid project .SchDoc.
Instructions
Place a sheet symbol linking to a child schematic document.
Used for hierarchical designs, the parent sheet has one sheet symbol per child .SchDoc in the project. The sheet_file_name must exactly match a .SchDoc that's a project member. Without that match the sheet symbol is dangling.
After placing, use sch_place_sheet_entry to add sheet entries
corresponding to the child sheet's ports.
Args: x1, y1, x2, y2: Sheet symbol box corners in mils sheet_file_name: Child SchDoc filename (e.g. "PSU.SchDoc") sheet_name: Display label (default: file name without extension)
Returns: Dictionary confirming sheet symbol placement
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x1 | Yes | ||
| x2 | Yes | ||
| y1 | Yes | ||
| y2 | Yes | ||
| sheet_name | No | ||
| sheet_file_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||