duplicate_sheet
Duplicates a hierarchical sheet in a KiCad schematic, copying the child schematic file and assigning new UUIDs to prevent identifier conflicts.
Instructions
Duplicate a hierarchical sheet, copying the child file with new UUIDs.
Args:
sheet_uuid: UUID of the sheet to duplicate
new_sheet_name: Display name for the new sheet
schematic_path: Path to parent .kicad_sch
project_path: Path to .kicad_pro (for hierarchy metadata)
new_file_name: Name for the copied file (auto-generated if empty)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sheet_uuid | Yes | ||
| new_sheet_name | Yes | ||
| schematic_path | No | ||
| project_path | No | ||
| new_file_name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |