duplicate_sheet
Duplicate a hierarchical sheet in KiCad, copying its child file with new UUIDs. Specify the sheet UUID and new name to create an independent copy.
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. Optional; omit to use the configured default.
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 | ||
| project_path | No | ||
| new_file_name | No | ||
| new_sheet_name | Yes | ||
| schematic_path | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |