Hierarchical Place
hierarchical_placeGroups PCB footprints by schematic hierarchy to arrange functional blocks for manual placement. Rewrites the .kicad_pcb file, leaving locked footprints unchanged.
Instructions
Cluster a board's footprints by their schematic-sheet hierarchy (the HierPlace algorithm). After sync_schematic_to_board piles every footprint at the origin, this packs each functional block together as a starting point for manual placement. File-based: reads and rewrites the .kicad_pcb on disk, so save any in-memory board edits first. Locked footprints are left in place.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| boardPath | Yes | Absolute path to the .kicad_pcb file to re-place |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |